OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [or1ksim/] [autom4te.cache/] [output.1] - Diff between revs 19 and 60

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 19 Rev 60
@%:@! /bin/sh
@%:@! /bin/sh
@%:@ From configure.in Id using automake version AC_ACVERSION.
@%:@ From configure.ac Id: configure.ac 19 2009-05-25 09:01:28Z jeremybennett  using automake version AC_ACVERSION.
@%:@ Guess values for system-dependent variables and create Makefiles.
@%:@ Guess values for system-dependent variables and create Makefiles.
@%:@ Generated by GNU Autoconf 2.61 for or1ksim 0.3.0.
@%:@ Generated by GNU Autoconf 2.61 for or1ksim 0.3.0.
@%:@
@%:@
@%:@ Report bugs to .
@%:@ Report bugs to .
@%:@
@%:@
@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@%:@ 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
@%:@ 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
@%:@ This configure script is free software; the Free Software Foundation
@%:@ This configure script is free software; the Free Software Foundation
@%:@ gives unlimited permission to copy, distribute and modify it.
@%:@ gives unlimited permission to copy, distribute and modify it.
## --------------------- ##
## --------------------- ##
## M4sh Initialization.  ##
## M4sh Initialization.  ##
## --------------------- ##
## --------------------- ##
# Be more Bourne compatible
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
DUALCASE=1; export DUALCASE # for MKS sh
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  emulate sh
  NULLCMD=:
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
  setopt NO_GLOB_SUBST
else
else
  case `(set -o) 2>/dev/null` in
  case `(set -o) 2>/dev/null` in
  *posix*) set -o posix ;;
  *posix*) set -o posix ;;
esac
esac
fi
fi
# PATH needs CR
# PATH needs CR
# Avoid depending upon Character Ranges.
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits
as_cr_alnum=$as_cr_Letters$as_cr_digits
# The user is always right.
# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
if test "${PATH_SEPARATOR+set}" != set; then
  echo "#! /bin/sh" >conf$$.sh
  echo "#! /bin/sh" >conf$$.sh
  echo  "exit 0"   >>conf$$.sh
  echo  "exit 0"   >>conf$$.sh
  chmod +x conf$$.sh
  chmod +x conf$$.sh
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
    PATH_SEPARATOR=';'
    PATH_SEPARATOR=';'
  else
  else
    PATH_SEPARATOR=:
    PATH_SEPARATOR=:
  fi
  fi
  rm -f conf$$.sh
  rm -f conf$$.sh
fi
fi
# Support unset when possible.
# Support unset when possible.
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  as_unset=unset
  as_unset=unset
else
else
  as_unset=false
  as_unset=false
fi
fi
# IFS
# IFS
# We need space, tab and new line, in precisely that order.  Quoting is
# We need space, tab and new line, in precisely that order.  Quoting is
# there to prevent editors from complaining about space-tab.
# there to prevent editors from complaining about space-tab.
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# splitting by setting IFS to empty value.)
# splitting by setting IFS to empty value.)
as_nl='
as_nl='
'
'
IFS=" ""        $as_nl"
IFS=" ""        $as_nl"
# Find who we are.  Look in the path if we contain no directory separator.
# Find who we are.  Look in the path if we contain no directory separator.
case $0 in
case $0 in
  *[\\/]* ) as_myself=$0 ;;
  *[\\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
     ;;
     ;;
esac
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
if test "x$as_myself" = x; then
  as_myself=$0
  as_myself=$0
fi
fi
if test ! -f "$as_myself"; then
if test ! -f "$as_myself"; then
  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  { (exit 1); exit 1; }
  { (exit 1); exit 1; }
fi
fi
# Work around bugs in pre-3.0 UWIN ksh.
# Work around bugs in pre-3.0 UWIN ksh.
for as_var in ENV MAIL MAILPATH
for as_var in ENV MAIL MAILPATH
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
done
done
PS1='$ '
PS1='$ '
PS2='> '
PS2='> '
PS4='+ '
PS4='+ '
# NLS nuisances.
# NLS nuisances.
for as_var in \
for as_var in \
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  LC_TELEPHONE LC_TIME
  LC_TELEPHONE LC_TIME
do
do
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    eval $as_var=C; export $as_var
    eval $as_var=C; export $as_var
  else
  else
    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
  fi
  fi
done
done
# Required to use basename.
# Required to use basename.
if expr a : '\(a\)' >/dev/null 2>&1 &&
if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
  as_expr=expr
else
else
  as_expr=false
  as_expr=false
fi
fi
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  as_basename=basename
  as_basename=basename
else
else
  as_basename=false
  as_basename=false
fi
fi
# Name of the executable.
# Name of the executable.
as_me=`$as_basename -- "$0" ||
as_me=`$as_basename -- "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
echo X/"$0" |
echo X/"$0" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
    sed '/^.*\/\([^/][^/]*\)\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\/\(\/\/\)$/{
          /^X\/\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\/\(\/\).*/{
          /^X\/\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
# CDPATH.
# CDPATH.
$as_unset CDPATH
$as_unset CDPATH
if test "x$CONFIG_SHELL" = x; then
if test "x$CONFIG_SHELL" = x; then
  if (eval ":") 2>/dev/null; then
  if (eval ":") 2>/dev/null; then
  as_have_required=yes
  as_have_required=yes
else
else
  as_have_required=no
  as_have_required=no
fi
fi
  if test $as_have_required = yes &&     (eval ":
  if test $as_have_required = yes &&     (eval ":
(as_func_return () {
(as_func_return () {
  (exit \$1)
  (exit \$1)
}
}
as_func_success () {
as_func_success () {
  as_func_return 0
  as_func_return 0
}
}
as_func_failure () {
as_func_failure () {
  as_func_return 1
  as_func_return 1
}
}
as_func_ret_success () {
as_func_ret_success () {
  return 0
  return 0
}
}
as_func_ret_failure () {
as_func_ret_failure () {
  return 1
  return 1
}
}
exitcode=0
exitcode=0
if as_func_success; then
if as_func_success; then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo as_func_success failed.
  echo as_func_success failed.
fi
fi
if as_func_failure; then
if as_func_failure; then
  exitcode=1
  exitcode=1
  echo as_func_failure succeeded.
  echo as_func_failure succeeded.
fi
fi
if as_func_ret_success; then
if as_func_ret_success; then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo as_func_ret_success failed.
  echo as_func_ret_success failed.
fi
fi
if as_func_ret_failure; then
if as_func_ret_failure; then
  exitcode=1
  exitcode=1
  echo as_func_ret_failure succeeded.
  echo as_func_ret_failure succeeded.
fi
fi
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo positional parameters were not saved.
  echo positional parameters were not saved.
fi
fi
test \$exitcode = 0) || { (exit 1); exit 1; }
test \$exitcode = 0) || { (exit 1); exit 1; }
(
(
  as_lineno_1=\$LINENO
  as_lineno_1=\$LINENO
  as_lineno_2=\$LINENO
  as_lineno_2=\$LINENO
  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
") 2> /dev/null; then
") 2> /dev/null; then
  :
  :
else
else
  as_candidate_shells=
  as_candidate_shells=
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  case $as_dir in
  case $as_dir in
         /*)
         /*)
           for as_base in sh bash ksh sh5; do
           for as_base in sh bash ksh sh5; do
             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
           done;;
           done;;
       esac
       esac
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
      for as_shell in $as_candidate_shells $SHELL; do
      for as_shell in $as_candidate_shells $SHELL; do
         # Try only shells that exist, to save several forks.
         # Try only shells that exist, to save several forks.
         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
                { ("$as_shell") 2> /dev/null <<\_ASEOF
                { ("$as_shell") 2> /dev/null <<\_ASEOF
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  emulate sh
  NULLCMD=:
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
  setopt NO_GLOB_SUBST
else
else
  case `(set -o) 2>/dev/null` in
  case `(set -o) 2>/dev/null` in
  *posix*) set -o posix ;;
  *posix*) set -o posix ;;
esac
esac
fi
fi
:
:
_ASEOF
_ASEOF
}; then
}; then
  CONFIG_SHELL=$as_shell
  CONFIG_SHELL=$as_shell
               as_have_required=yes
               as_have_required=yes
               if { "$as_shell" 2> /dev/null <<\_ASEOF
               if { "$as_shell" 2> /dev/null <<\_ASEOF
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  emulate sh
  NULLCMD=:
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
  setopt NO_GLOB_SUBST
else
else
  case `(set -o) 2>/dev/null` in
  case `(set -o) 2>/dev/null` in
  *posix*) set -o posix ;;
  *posix*) set -o posix ;;
esac
esac
fi
fi
:
:
(as_func_return () {
(as_func_return () {
  (exit $1)
  (exit $1)
}
}
as_func_success () {
as_func_success () {
  as_func_return 0
  as_func_return 0
}
}
as_func_failure () {
as_func_failure () {
  as_func_return 1
  as_func_return 1
}
}
as_func_ret_success () {
as_func_ret_success () {
  return 0
  return 0
}
}
as_func_ret_failure () {
as_func_ret_failure () {
  return 1
  return 1
}
}
exitcode=0
exitcode=0
if as_func_success; then
if as_func_success; then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo as_func_success failed.
  echo as_func_success failed.
fi
fi
if as_func_failure; then
if as_func_failure; then
  exitcode=1
  exitcode=1
  echo as_func_failure succeeded.
  echo as_func_failure succeeded.
fi
fi
if as_func_ret_success; then
if as_func_ret_success; then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo as_func_ret_success failed.
  echo as_func_ret_success failed.
fi
fi
if as_func_ret_failure; then
if as_func_ret_failure; then
  exitcode=1
  exitcode=1
  echo as_func_ret_failure succeeded.
  echo as_func_ret_failure succeeded.
fi
fi
if ( set x; as_func_ret_success y && test x = "$1" ); then
if ( set x; as_func_ret_success y && test x = "$1" ); then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo positional parameters were not saved.
  echo positional parameters were not saved.
fi
fi
test $exitcode = 0) || { (exit 1); exit 1; }
test $exitcode = 0) || { (exit 1); exit 1; }
(
(
  as_lineno_1=$LINENO
  as_lineno_1=$LINENO
  as_lineno_2=$LINENO
  as_lineno_2=$LINENO
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
_ASEOF
_ASEOF
}; then
}; then
  break
  break
fi
fi
fi
fi
      done
      done
      if test "x$CONFIG_SHELL" != x; then
      if test "x$CONFIG_SHELL" != x; then
  for as_var in BASH_ENV ENV
  for as_var in BASH_ENV ENV
        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
        done
        done
        export CONFIG_SHELL
        export CONFIG_SHELL
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
fi
fi
    if test $as_have_required = no; then
    if test $as_have_required = no; then
  echo This script requires a shell more modern than all the
  echo This script requires a shell more modern than all the
      echo shells that I found on your system.  Please install a
      echo shells that I found on your system.  Please install a
      echo modern shell, or manually run the script under such a
      echo modern shell, or manually run the script under such a
      echo shell if you do have one.
      echo shell if you do have one.
      { (exit 1); exit 1; }
      { (exit 1); exit 1; }
fi
fi
fi
fi
fi
fi
(eval "as_func_return () {
(eval "as_func_return () {
  (exit \$1)
  (exit \$1)
}
}
as_func_success () {
as_func_success () {
  as_func_return 0
  as_func_return 0
}
}
as_func_failure () {
as_func_failure () {
  as_func_return 1
  as_func_return 1
}
}
as_func_ret_success () {
as_func_ret_success () {
  return 0
  return 0
}
}
as_func_ret_failure () {
as_func_ret_failure () {
  return 1
  return 1
}
}
exitcode=0
exitcode=0
if as_func_success; then
if as_func_success; then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo as_func_success failed.
  echo as_func_success failed.
fi
fi
if as_func_failure; then
if as_func_failure; then
  exitcode=1
  exitcode=1
  echo as_func_failure succeeded.
  echo as_func_failure succeeded.
fi
fi
if as_func_ret_success; then
if as_func_ret_success; then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo as_func_ret_success failed.
  echo as_func_ret_success failed.
fi
fi
if as_func_ret_failure; then
if as_func_ret_failure; then
  exitcode=1
  exitcode=1
  echo as_func_ret_failure succeeded.
  echo as_func_ret_failure succeeded.
fi
fi
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
  :
  :
else
else
  exitcode=1
  exitcode=1
  echo positional parameters were not saved.
  echo positional parameters were not saved.
fi
fi
test \$exitcode = 0") || {
test \$exitcode = 0") || {
  echo No shell found that supports shell functions.
  echo No shell found that supports shell functions.
  echo Please tell autoconf@gnu.org about your system,
  echo Please tell autoconf@gnu.org about your system,
  echo including any error possibly output before this
  echo including any error possibly output before this
  echo message
  echo message
}
}
  as_lineno_1=$LINENO
  as_lineno_1=$LINENO
  as_lineno_2=$LINENO
  as_lineno_2=$LINENO
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x`expr $as_lineno_1 + 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
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  # uniformly replaced by the line number.  The first 'sed' inserts a
  # uniformly replaced by the line number.  The first 'sed' inserts a
  # line-number line after each line using $LINENO; the second 'sed'
  # line-number line after each line using $LINENO; the second 'sed'
  # does the real work.  The second script uses 'N' to pair each
  # does the real work.  The second script uses 'N' to pair each
  # line-number line with the line containing $LINENO, and appends
  # line-number line with the line containing $LINENO, and appends
  # trailing '-' during substitution so that $LINENO is not a special
  # trailing '-' during substitution so that $LINENO is not a special
  # case at line end.
  # case at line end.
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  # scripts with optimization help from Paolo Bonzini.  Blame Lee
  # scripts with optimization help from Paolo Bonzini.  Blame Lee
  # E. McMahon (1931-1989) for sed's syntax.  :-)
  # E. McMahon (1931-1989) for sed's syntax.  :-)
  sed -n '
  sed -n '
    p
    p
    /[$]LINENO/=
    /[$]LINENO/=
  ' <$as_myself |
  ' <$as_myself |
    sed '
    sed '
      s/[$]LINENO.*/&-/
      s/[$]LINENO.*/&-/
      t lineno
      t lineno
      b
      b
      :lineno
      :lineno
      N
      N
      :loop
      :loop
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
      t loop
      t loop
      s/-\n.*//
      s/-\n.*//
    ' >$as_me.lineno &&
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
  chmod +x "$as_me.lineno" ||
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
  # Don't try to exec as it changes $[0], causing all sort of problems
  # 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
  # (the dirname of $[0] is not the place where we might find the
  # original and so on.  Autoconf is especially sensitive to this).
  # original and so on.  Autoconf is especially sensitive to this).
  . "./$as_me.lineno"
  . "./$as_me.lineno"
  # Exit status is that of the last command.
  # Exit status is that of the last command.
  exit
  exit
}
}
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  as_dirname=dirname
  as_dirname=dirname
else
else
  as_dirname=false
  as_dirname=false
fi
fi
ECHO_C= ECHO_N= ECHO_T=
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in
case `echo -n x` in
-n*)
-n*)
  case `echo 'x\c'` in
  case `echo 'x\c'` in
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
  *)   ECHO_C='\c';;
  *)   ECHO_C='\c';;
  esac;;
  esac;;
*)
*)
  ECHO_N='-n';;
  ECHO_N='-n';;
esac
esac
if expr a : '\(a\)' >/dev/null 2>&1 &&
if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
  as_expr=expr
else
else
  as_expr=false
  as_expr=false
fi
fi
rm -f conf$$ conf$$.exe conf$$.file
rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file
  rm -f conf$$.dir/conf$$.file
else
else
  rm -f conf$$.dir
  rm -f conf$$.dir
  mkdir conf$$.dir
  mkdir conf$$.dir
fi
fi
echo >conf$$.file
echo >conf$$.file
if ln -s conf$$.file conf$$ 2>/dev/null; then
if ln -s conf$$.file conf$$ 2>/dev/null; then
  as_ln_s='ln -s'
  as_ln_s='ln -s'
  # ... but there are two gotchas:
  # ... but there are two gotchas:
  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  # 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.
  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  # In both cases, we have to default to `cp -p'.
  # In both cases, we have to default to `cp -p'.
  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    as_ln_s='cp -p'
    as_ln_s='cp -p'
elif ln conf$$.file conf$$ 2>/dev/null; then
elif ln conf$$.file conf$$ 2>/dev/null; then
  as_ln_s=ln
  as_ln_s=ln
else
else
  as_ln_s='cp -p'
  as_ln_s='cp -p'
fi
fi
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null
rmdir conf$$.dir 2>/dev/null
if mkdir -p . 2>/dev/null; then
if mkdir -p . 2>/dev/null; then
  as_mkdir_p=:
  as_mkdir_p=:
else
else
  test -d ./-p && rmdir ./-p
  test -d ./-p && rmdir ./-p
  as_mkdir_p=false
  as_mkdir_p=false
fi
fi
if test -x / >/dev/null 2>&1; then
if test -x / >/dev/null 2>&1; then
  as_test_x='test -x'
  as_test_x='test -x'
else
else
  if ls -dL / >/dev/null 2>&1; then
  if ls -dL / >/dev/null 2>&1; then
    as_ls_L_option=L
    as_ls_L_option=L
  else
  else
    as_ls_L_option=
    as_ls_L_option=
  fi
  fi
  as_test_x='
  as_test_x='
    eval sh -c '\''
    eval sh -c '\''
      if test -d "$1"; then
      if test -d "$1"; then
        test -d "$1/.";
        test -d "$1/.";
      else
      else
        case $1 in
        case $1 in
        -*)set "./$1";;
        -*)set "./$1";;
        esac;
        esac;
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
        ???[sx]*):;;*)false;;esac;fi
        ???[sx]*):;;*)false;;esac;fi
    '\'' sh
    '\'' sh
  '
  '
fi
fi
as_executable_p=$as_test_x
as_executable_p=$as_test_x
# Sed expression to map a string onto a valid CPP name.
# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Sed expression to map a string onto a valid variable name.
# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
# Check that we are running under the correct shell.
# Check that we are running under the correct shell.
SHELL=${CONFIG_SHELL-/bin/sh}
SHELL=${CONFIG_SHELL-/bin/sh}
case X$ECHO in
case X$ECHO in
X*--fallback-echo)
X*--fallback-echo)
  # Remove one level of quotation (which was required for Make).
  # Remove one level of quotation (which was required for Make).
  ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
  ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
  ;;
  ;;
esac
esac
echo=${ECHO-echo}
echo=${ECHO-echo}
if test "X$1" = X--no-reexec; then
if test "X$1" = X--no-reexec; then
  # Discard the --no-reexec flag, and continue.
  # Discard the --no-reexec flag, and continue.
  shift
  shift
elif test "X$1" = X--fallback-echo; then
elif test "X$1" = X--fallback-echo; then
  # Avoid inline document here, it may be left over
  # Avoid inline document here, it may be left over
  :
  :
elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
  # Yippee, $echo works!
  # Yippee, $echo works!
  :
  :
else
else
  # Restart under the correct shell.
  # Restart under the correct shell.
  exec $SHELL "$0" --no-reexec ${1+"$@"}
  exec $SHELL "$0" --no-reexec ${1+"$@"}
fi
fi
if test "X$1" = X--fallback-echo; then
if test "X$1" = X--fallback-echo; then
  # used as fallback echo
  # used as fallback echo
  shift
  shift
  cat <
  cat <
$*
$*
EOF
EOF
  exit 0
  exit 0
fi
fi
# The HP-UX ksh and POSIX shell print the target directory to stdout
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
# if CDPATH is set.
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
if test -z "$ECHO"; then
if test -z "$ECHO"; then
if test "X${echo_test_string+set}" != Xset; then
if test "X${echo_test_string+set}" != Xset; then
# find a string as large as possible, as long as the shell can cope with it
# find a string as large as possible, as long as the shell can cope with it
  for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
  for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
       echo_test_string=`eval $cmd` &&
       echo_test_string=`eval $cmd` &&
       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    then
    then
      break
      break
    fi
    fi
  done
  done
fi
fi
if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
   test "X$echo_testing_string" = "X$echo_test_string"; then
   test "X$echo_testing_string" = "X$echo_test_string"; then
  :
  :
else
else
  # The Solaris, AIX, and Digital Unix default echo programs unquote
  # The Solaris, AIX, and Digital Unix default echo programs unquote
  # backslashes.  This makes it impossible to quote backslashes using
  # backslashes.  This makes it impossible to quote backslashes using
  #   echo "$something" | sed 's/\\/\\\\/g'
  #   echo "$something" | sed 's/\\/\\\\/g'
  #
  #
  # So, first we look for a working echo in the user's PATH.
  # So, first we look for a working echo in the user's PATH.
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for dir in $PATH /usr/ucb; do
  for dir in $PATH /usr/ucb; do
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
       test "X$echo_testing_string" = "X$echo_test_string"; then
      echo="$dir/echo"
      echo="$dir/echo"
      break
      break
    fi
    fi
  done
  done
  IFS="$lt_save_ifs"
  IFS="$lt_save_ifs"
  if test "X$echo" = Xecho; then
  if test "X$echo" = Xecho; then
    # We didn't find a better echo, so look for alternatives.
    # We didn't find a better echo, so look for alternatives.
    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
       test "X$echo_testing_string" = "X$echo_test_string"; then
      # This shell has a builtin print -r that does the trick.
      # This shell has a builtin print -r that does the trick.
      echo='print -r'
      echo='print -r'
    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
         test "X$CONFIG_SHELL" != X/bin/ksh; then
         test "X$CONFIG_SHELL" != X/bin/ksh; then
      # If we have ksh, try running configure again with it.
      # If we have ksh, try running configure again with it.
      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
      export ORIGINAL_CONFIG_SHELL
      export ORIGINAL_CONFIG_SHELL
      CONFIG_SHELL=/bin/ksh
      CONFIG_SHELL=/bin/ksh
      export CONFIG_SHELL
      export CONFIG_SHELL
      exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
      exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    else
    else
      # Try using printf.
      # Try using printf.
      echo='printf %s\n'
      echo='printf %s\n'
      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
         echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
         echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
         test "X$echo_testing_string" = "X$echo_test_string"; then
         test "X$echo_testing_string" = "X$echo_test_string"; then
        # Cool, printf works
        # Cool, printf works
        :
        :
      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
           test "X$echo_testing_string" = 'X\t' &&
           test "X$echo_testing_string" = 'X\t' &&
           echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
           echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
           test "X$echo_testing_string" = "X$echo_test_string"; then
        CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
        CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
        export CONFIG_SHELL
        export CONFIG_SHELL
        SHELL="$CONFIG_SHELL"
        SHELL="$CONFIG_SHELL"
        export SHELL
        export SHELL
        echo="$CONFIG_SHELL $0 --fallback-echo"
        echo="$CONFIG_SHELL $0 --fallback-echo"
      elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
      elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
           test "X$echo_testing_string" = 'X\t' &&
           test "X$echo_testing_string" = 'X\t' &&
           echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
           echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
           test "X$echo_testing_string" = "X$echo_test_string"; then
        echo="$CONFIG_SHELL $0 --fallback-echo"
        echo="$CONFIG_SHELL $0 --fallback-echo"
      else
      else
        # maybe with a smaller string...
        # maybe with a smaller string...
        prev=:
        prev=:
        for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
        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
          if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
          then
          then
            break
            break
          fi
          fi
          prev="$cmd"
          prev="$cmd"
        done
        done
        if test "$prev" != 'sed 50q "$0"'; then
        if test "$prev" != 'sed 50q "$0"'; then
          echo_test_string=`eval $prev`
          echo_test_string=`eval $prev`
          export echo_test_string
          export echo_test_string
          exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
          exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
        else
        else
          # Oops.  We lost completely, so just stick with echo.
          # Oops.  We lost completely, so just stick with echo.
          echo=echo
          echo=echo
        fi
        fi
      fi
      fi
    fi
    fi
  fi
  fi
fi
fi
fi
fi
# Copy echo and quote the copy suitably for passing to libtool from
# Copy echo and quote the copy suitably for passing to libtool from
# the Makefile, instead of quoting the original, which is used later.
# the Makefile, instead of quoting the original, which is used later.
ECHO=$echo
ECHO=$echo
if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
   ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
   ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
fi
fi
tagnames=${tagnames+${tagnames},}CXX
tagnames=${tagnames+${tagnames},}CXX
tagnames=${tagnames+${tagnames},}F77
tagnames=${tagnames+${tagnames},}F77
exec 7<&0 &1
exec 7<&0 &1
# Name of the host.
# Name of the host.
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
# so uname gets run too.
# so uname gets run too.
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
#
#
# Initializations.
# Initializations.
#
#
ac_default_prefix=/usr/local
ac_default_prefix=/usr/local
ac_clean_files=
ac_clean_files=
ac_config_libobj_dir=.
ac_config_libobj_dir=.
LIB@&t@OBJS=
LIB@&t@OBJS=
cross_compiling=no
cross_compiling=no
subdirs=
subdirs=
MFLAGS=
MFLAGS=
MAKEFLAGS=
MAKEFLAGS=
SHELL=${CONFIG_SHELL-/bin/sh}
SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
# Identity of this package.
PACKAGE_NAME='or1ksim'
PACKAGE_NAME='or1ksim'
PACKAGE_TARNAME='or1ksim'
PACKAGE_TARNAME='or1ksim'
PACKAGE_VERSION='0.3.0'
PACKAGE_VERSION='0.3.0'
PACKAGE_STRING='or1ksim 0.3.0'
PACKAGE_STRING='or1ksim 0.3.0'
PACKAGE_BUGREPORT='openrisc@opencores.org'
PACKAGE_BUGREPORT='openrisc@opencores.org'
ac_unique_file="cpu/or32/execute.c"
ac_unique_file="cpu/or32/execute.c"
# Factoring default headers for most tests.
# Factoring default headers for most tests.
ac_includes_default="\
ac_includes_default="\
#include 
#include 
#ifdef HAVE_SYS_TYPES_H
#ifdef HAVE_SYS_TYPES_H
# include 
# include 
#endif
#endif
#ifdef HAVE_SYS_STAT_H
#ifdef HAVE_SYS_STAT_H
# include 
# include 
#endif
#endif
#ifdef STDC_HEADERS
#ifdef STDC_HEADERS
# include 
# include 
# include 
# include 
#else
#else
# ifdef HAVE_STDLIB_H
# ifdef HAVE_STDLIB_H
#  include 
#  include 
# endif
# endif
#endif
#endif
#ifdef HAVE_STRING_H
#ifdef HAVE_STRING_H
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
#  include 
#  include 
# endif
# endif
# include 
# include 
#endif
#endif
#ifdef HAVE_STRINGS_H
#ifdef HAVE_STRINGS_H
# include 
# include 
#endif
#endif
#ifdef HAVE_INTTYPES_H
#ifdef HAVE_INTTYPES_H
# include 
# include 
#endif
#endif
#ifdef HAVE_STDINT_H
#ifdef HAVE_STDINT_H
# include 
# include 
#endif
#endif
#ifdef HAVE_UNISTD_H
#ifdef HAVE_UNISTD_H
# include 
# include 
#endif"
#endif"
ac_subst_vars='SHELL
ac_subst_vars='SHELL
PATH_SEPARATOR
PATH_SEPARATOR
PACKAGE_NAME
PACKAGE_NAME
PACKAGE_TARNAME
PACKAGE_TARNAME
PACKAGE_VERSION
PACKAGE_VERSION
PACKAGE_STRING
PACKAGE_STRING
PACKAGE_BUGREPORT
PACKAGE_BUGREPORT
exec_prefix
exec_prefix
prefix
prefix
program_transform_name
program_transform_name
bindir
bindir
sbindir
sbindir
libexecdir
libexecdir
datarootdir
datarootdir
datadir
datadir
sysconfdir
sysconfdir
sharedstatedir
sharedstatedir
localstatedir
localstatedir
includedir
includedir
oldincludedir
oldincludedir
docdir
docdir
infodir
infodir
htmldir
htmldir
dvidir
dvidir
pdfdir
pdfdir
psdir
psdir
libdir
libdir
localedir
localedir
mandir
mandir
DEFS
DEFS
ECHO_C
ECHO_C
ECHO_N
ECHO_N
ECHO_T
ECHO_T
LIBS
LIBS
build_alias
build_alias
host_alias
host_alias
target_alias
target_alias
build
build
build_cpu
build_cpu
build_vendor
build_vendor
build_os
build_os
host
host
host_cpu
host_cpu
host_vendor
host_vendor
host_os
host_os
target
target
target_cpu
target_cpu
target_vendor
target_vendor
target_os
target_os
CC
CC
CFLAGS
CFLAGS
LDFLAGS
LDFLAGS
CPPFLAGS
CPPFLAGS
ac_ct_CC
ac_ct_CC
EXEEXT
EXEEXT
OBJEXT
OBJEXT
SED
SED
GREP
GREP
EGREP
EGREP
LN_S
LN_S
ECHO
ECHO
AR
AR
RANLIB
RANLIB
STRIP
STRIP
CPP
CPP
CXX
CXX
CXXFLAGS
CXXFLAGS
ac_ct_CXX
ac_ct_CXX
CXXCPP
CXXCPP
F77
F77
FFLAGS
FFLAGS
ac_ct_F77
ac_ct_F77
LIBTOOL
LIBTOOL
INSTALL_PROGRAM
INSTALL_PROGRAM
INSTALL_SCRIPT
INSTALL_SCRIPT
INSTALL_DATA
INSTALL_DATA
am__isrc
am__isrc
CYGPATH_W
CYGPATH_W
PACKAGE
PACKAGE
VERSION
VERSION
ACLOCAL
ACLOCAL
AUTOCONF
AUTOCONF
AUTOMAKE
AUTOMAKE
AUTOHEADER
AUTOHEADER
MAKEINFO
MAKEINFO
install_sh
install_sh
INSTALL_STRIP_PROGRAM
INSTALL_STRIP_PROGRAM
mkdir_p
mkdir_p
AWK
AWK
SET_MAKE
SET_MAKE
am__leading_dot
am__leading_dot
AMTAR
AMTAR
am__tar
am__tar
am__untar
am__untar
DEPDIR
DEPDIR
am__include
am__include
am__quote
am__quote
AMDEP_TRUE
AMDEP_TRUE
AMDEP_FALSE
AMDEP_FALSE
AMDEPBACKSLASH
AMDEPBACKSLASH
CCDEPMODE
CCDEPMODE
am__fastdepCC_TRUE
am__fastdepCC_TRUE
am__fastdepCC_FALSE
am__fastdepCC_FALSE
CXXDEPMODE
CXXDEPMODE
am__fastdepCXX_TRUE
am__fastdepCXX_TRUE
am__fastdepCXX_FALSE
am__fastdepCXX_FALSE
CPU_ARCH
CPU_ARCH
MAKE_SHELL
MAKE_SHELL
 
LIB@&t@OBJS
 
POW_LIB
 
USE_SYS_GETOPTLONG_TRUE
 
USE_SYS_GETOPTLONG_FALSE
 
USE_ARGREX_TRUE
 
USE_ARGREX_FALSE
 
USE_ARGDATE_TRUE
 
USE_ARGDATE_FALSE
 
DEBUGFLAGS
GENERATE_NEEDED_TRUE
GENERATE_NEEDED_TRUE
GENERATE_NEEDED_FALSE
GENERATE_NEEDED_FALSE
DYNAMIC_EXECUTION_TRUE
DYNAMIC_EXECUTION_TRUE
DYNAMIC_EXECUTION_FALSE
DYNAMIC_EXECUTION_FALSE
BUILD_DIR
BUILD_DIR
LOCAL_CFLAGS
LOCAL_CFLAGS
LOCAL_LDFLAGS
LOCAL_LDFLAGS
LOCAL_DEFS
LOCAL_DEFS
ARFLAGS
ARFLAGS
SUMVERSION
SUMVERSION
TERMCAP_LIB
TERMCAP_LIB
INCLUDES
INCLUDES
LIB@&t@OBJS
 
LTLIBOBJS'
LTLIBOBJS'
ac_subst_files=''
ac_subst_files=''
      ac_precious_vars='build_alias
      ac_precious_vars='build_alias
host_alias
host_alias
target_alias
target_alias
CC
CC
CFLAGS
CFLAGS
LDFLAGS
LDFLAGS
LIBS
LIBS
CPPFLAGS
CPPFLAGS
CPP
CPP
CXX
CXX
CXXFLAGS
CXXFLAGS
CCC
CCC
CXXCPP
CXXCPP
F77
F77
FFLAGS'
FFLAGS'
# Initialize some variables set by options.
# Initialize some variables set by options.
ac_init_help=
ac_init_help=
ac_init_version=false
ac_init_version=false
# The variables have the same names as the options, with
# The variables have the same names as the options, with
# dashes changed to underlines.
# dashes changed to underlines.
cache_file=/dev/null
cache_file=/dev/null
exec_prefix=NONE
exec_prefix=NONE
no_create=
no_create=
no_recursion=
no_recursion=
prefix=NONE
prefix=NONE
program_prefix=NONE
program_prefix=NONE
program_suffix=NONE
program_suffix=NONE
program_transform_name=s,x,x,
program_transform_name=s,x,x,
silent=
silent=
site=
site=
srcdir=
srcdir=
verbose=
verbose=
x_includes=NONE
x_includes=NONE
x_libraries=NONE
x_libraries=NONE
# Installation directory options.
# Installation directory options.
# These are left unexpanded so users can "make install exec_prefix=/foo"
# These are left unexpanded so users can "make install exec_prefix=/foo"
# and all the variables that are supposed to be based on exec_prefix
# and all the variables that are supposed to be based on exec_prefix
# by default will actually change.
# by default will actually change.
# Use braces instead of parens because sh, perl, etc. also accept them.
# Use braces instead of parens because sh, perl, etc. also accept them.
# (The list follows the same order as the GNU Coding Standards.)
# (The list follows the same order as the GNU Coding Standards.)
bindir='${exec_prefix}/bin'
bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin'
sbindir='${exec_prefix}/sbin'
libexecdir='${exec_prefix}/libexec'
libexecdir='${exec_prefix}/libexec'
datarootdir='${prefix}/share'
datarootdir='${prefix}/share'
datadir='${datarootdir}'
datadir='${datarootdir}'
sysconfdir='${prefix}/etc'
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
localstatedir='${prefix}/var'
includedir='${prefix}/include'
includedir='${prefix}/include'
oldincludedir='/usr/include'
oldincludedir='/usr/include'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
infodir='${datarootdir}/info'
infodir='${datarootdir}/info'
htmldir='${docdir}'
htmldir='${docdir}'
dvidir='${docdir}'
dvidir='${docdir}'
pdfdir='${docdir}'
pdfdir='${docdir}'
psdir='${docdir}'
psdir='${docdir}'
libdir='${exec_prefix}/lib'
libdir='${exec_prefix}/lib'
localedir='${datarootdir}/locale'
localedir='${datarootdir}/locale'
mandir='${datarootdir}/man'
mandir='${datarootdir}/man'
ac_prev=
ac_prev=
ac_dashdash=
ac_dashdash=
for ac_option
for ac_option
do
do
  # If the previous option needs an argument, assign it.
  # If the previous option needs an argument, assign it.
  if test -n "$ac_prev"; then
  if test -n "$ac_prev"; then
    eval $ac_prev=\$ac_option
    eval $ac_prev=\$ac_option
    ac_prev=
    ac_prev=
    continue
    continue
  fi
  fi
  case $ac_option in
  case $ac_option in
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  *)    ac_optarg=yes ;;
  *)    ac_optarg=yes ;;
  esac
  esac
  # Accept the important Cygnus configure options, so we can diagnose typos.
  # Accept the important Cygnus configure options, so we can diagnose typos.
  case $ac_dashdash$ac_option in
  case $ac_dashdash$ac_option in
  --)
  --)
    ac_dashdash=yes ;;
    ac_dashdash=yes ;;
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
    ac_prev=bindir ;;
    ac_prev=bindir ;;
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    bindir=$ac_optarg ;;
    bindir=$ac_optarg ;;
  -build | --build | --buil | --bui | --bu)
  -build | --build | --buil | --bui | --bu)
    ac_prev=build_alias ;;
    ac_prev=build_alias ;;
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    build_alias=$ac_optarg ;;
    build_alias=$ac_optarg ;;
  -cache-file | --cache-file | --cache-fil | --cache-fi \
  -cache-file | --cache-file | --cache-fil | --cache-fi \
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    ac_prev=cache_file ;;
    ac_prev=cache_file ;;
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    cache_file=$ac_optarg ;;
    cache_file=$ac_optarg ;;
  --config-cache | -C)
  --config-cache | -C)
    cache_file=config.cache ;;
    cache_file=config.cache ;;
  -datadir | --datadir | --datadi | --datad)
  -datadir | --datadir | --datadi | --datad)
    ac_prev=datadir ;;
    ac_prev=datadir ;;
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
    datadir=$ac_optarg ;;
    datadir=$ac_optarg ;;
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  | --dataroo | --dataro | --datar)
  | --dataroo | --dataro | --datar)
    ac_prev=datarootdir ;;
    ac_prev=datarootdir ;;
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    datarootdir=$ac_optarg ;;
    datarootdir=$ac_optarg ;;
  -disable-* | --disable-*)
  -disable-* | --disable-*)
    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    # Reject names that are not valid shell variable names.
    # Reject names that are not valid shell variable names.
    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    eval enable_$ac_feature=no ;;
    eval enable_$ac_feature=no ;;
  -docdir | --docdir | --docdi | --doc | --do)
  -docdir | --docdir | --docdi | --doc | --do)
    ac_prev=docdir ;;
    ac_prev=docdir ;;
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    docdir=$ac_optarg ;;
    docdir=$ac_optarg ;;
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    ac_prev=dvidir ;;
    ac_prev=dvidir ;;
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    dvidir=$ac_optarg ;;
    dvidir=$ac_optarg ;;
  -enable-* | --enable-*)
  -enable-* | --enable-*)
    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    # Reject names that are not valid shell variable names.
    # Reject names that are not valid shell variable names.
    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    eval enable_$ac_feature=\$ac_optarg ;;
    eval enable_$ac_feature=\$ac_optarg ;;
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  | --exec | --exe | --ex)
  | --exec | --exe | --ex)
    ac_prev=exec_prefix ;;
    ac_prev=exec_prefix ;;
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  | --exec=* | --exe=* | --ex=*)
  | --exec=* | --exe=* | --ex=*)
    exec_prefix=$ac_optarg ;;
    exec_prefix=$ac_optarg ;;
  -gas | --gas | --ga | --g)
  -gas | --gas | --ga | --g)
    # Obsolete; use --with-gas.
    # Obsolete; use --with-gas.
    with_gas=yes ;;
    with_gas=yes ;;
  -help | --help | --hel | --he | -h)
  -help | --help | --hel | --he | -h)
    ac_init_help=long ;;
    ac_init_help=long ;;
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    ac_init_help=recursive ;;
    ac_init_help=recursive ;;
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    ac_init_help=short ;;
    ac_init_help=short ;;
  -host | --host | --hos | --ho)
  -host | --host | --hos | --ho)
    ac_prev=host_alias ;;
    ac_prev=host_alias ;;
  -host=* | --host=* | --hos=* | --ho=*)
  -host=* | --host=* | --hos=* | --ho=*)
    host_alias=$ac_optarg ;;
    host_alias=$ac_optarg ;;
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    ac_prev=htmldir ;;
    ac_prev=htmldir ;;
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  | --ht=*)
  | --ht=*)
    htmldir=$ac_optarg ;;
    htmldir=$ac_optarg ;;
  -includedir | --includedir | --includedi | --included | --include \
  -includedir | --includedir | --includedi | --included | --include \
  | --includ | --inclu | --incl | --inc)
  | --includ | --inclu | --incl | --inc)
    ac_prev=includedir ;;
    ac_prev=includedir ;;
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  | --includ=* | --inclu=* | --incl=* | --inc=*)
  | --includ=* | --inclu=* | --incl=* | --inc=*)
    includedir=$ac_optarg ;;
    includedir=$ac_optarg ;;
  -infodir | --infodir | --infodi | --infod | --info | --inf)
  -infodir | --infodir | --infodi | --infod | --info | --inf)
    ac_prev=infodir ;;
    ac_prev=infodir ;;
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    infodir=$ac_optarg ;;
    infodir=$ac_optarg ;;
  -libdir | --libdir | --libdi | --libd)
  -libdir | --libdir | --libdi | --libd)
    ac_prev=libdir ;;
    ac_prev=libdir ;;
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
    libdir=$ac_optarg ;;
    libdir=$ac_optarg ;;
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  | --libexe | --libex | --libe)
  | --libexe | --libex | --libe)
    ac_prev=libexecdir ;;
    ac_prev=libexecdir ;;
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  | --libexe=* | --libex=* | --libe=*)
  | --libexe=* | --libex=* | --libe=*)
    libexecdir=$ac_optarg ;;
    libexecdir=$ac_optarg ;;
  -localedir | --localedir | --localedi | --localed | --locale)
  -localedir | --localedir | --localedi | --localed | --locale)
    ac_prev=localedir ;;
    ac_prev=localedir ;;
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    localedir=$ac_optarg ;;
    localedir=$ac_optarg ;;
  -localstatedir | --localstatedir | --localstatedi | --localstated \
  -localstatedir | --localstatedir | --localstatedi | --localstated \
  | --localstate | --localstat | --localsta | --localst | --locals)
  | --localstate | --localstat | --localsta | --localst | --locals)
    ac_prev=localstatedir ;;
    ac_prev=localstatedir ;;
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    localstatedir=$ac_optarg ;;
    localstatedir=$ac_optarg ;;
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    ac_prev=mandir ;;
    ac_prev=mandir ;;
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    mandir=$ac_optarg ;;
    mandir=$ac_optarg ;;
  -nfp | --nfp | --nf)
  -nfp | --nfp | --nf)
    # Obsolete; use --without-fp.
    # Obsolete; use --without-fp.
    with_fp=no ;;
    with_fp=no ;;
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  | --no-cr | --no-c | -n)
  | --no-cr | --no-c | -n)
    no_create=yes ;;
    no_create=yes ;;
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    no_recursion=yes ;;
    no_recursion=yes ;;
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  | --oldin | --oldi | --old | --ol | --o)
  | --oldin | --oldi | --old | --ol | --o)
    ac_prev=oldincludedir ;;
    ac_prev=oldincludedir ;;
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    oldincludedir=$ac_optarg ;;
    oldincludedir=$ac_optarg ;;
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    ac_prev=prefix ;;
    ac_prev=prefix ;;
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    prefix=$ac_optarg ;;
    prefix=$ac_optarg ;;
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
  | --program-pre | --program-pr | --program-p)
  | --program-pre | --program-pr | --program-p)
    ac_prev=program_prefix ;;
    ac_prev=program_prefix ;;
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    program_prefix=$ac_optarg ;;
    program_prefix=$ac_optarg ;;
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
  | --program-suf | --program-su | --program-s)
  | --program-suf | --program-su | --program-s)
    ac_prev=program_suffix ;;
    ac_prev=program_suffix ;;
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    program_suffix=$ac_optarg ;;
    program_suffix=$ac_optarg ;;
  -program-transform-name | --program-transform-name \
  -program-transform-name | --program-transform-name \
  | --program-transform-nam | --program-transform-na \
  | --program-transform-nam | --program-transform-na \
  | --program-transform-n | --program-transform- \
  | --program-transform-n | --program-transform- \
  | --program-transform | --program-transfor \
  | --program-transform | --program-transfor \
  | --program-transfo | --program-transf \
  | --program-transfo | --program-transf \
  | --program-trans | --program-tran \
  | --program-trans | --program-tran \
  | --progr-tra | --program-tr | --program-t)
  | --progr-tra | --program-tr | --program-t)
    ac_prev=program_transform_name ;;
    ac_prev=program_transform_name ;;
  -program-transform-name=* | --program-transform-name=* \
  -program-transform-name=* | --program-transform-name=* \
  | --program-transform-nam=* | --program-transform-na=* \
  | --program-transform-nam=* | --program-transform-na=* \
  | --program-transform-n=* | --program-transform-=* \
  | --program-transform-n=* | --program-transform-=* \
  | --program-transform=* | --program-transfor=* \
  | --program-transform=* | --program-transfor=* \
  | --program-transfo=* | --program-transf=* \
  | --program-transfo=* | --program-transf=* \
  | --program-trans=* | --program-tran=* \
  | --program-trans=* | --program-tran=* \
  | --progr-tra=* | --program-tr=* | --program-t=*)
  | --progr-tra=* | --program-tr=* | --program-t=*)
    program_transform_name=$ac_optarg ;;
    program_transform_name=$ac_optarg ;;
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
    ac_prev=pdfdir ;;
    ac_prev=pdfdir ;;
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
    pdfdir=$ac_optarg ;;
    pdfdir=$ac_optarg ;;
  -psdir | --psdir | --psdi | --psd | --ps)
  -psdir | --psdir | --psdi | --psd | --ps)
    ac_prev=psdir ;;
    ac_prev=psdir ;;
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
    psdir=$ac_optarg ;;
    psdir=$ac_optarg ;;
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  | -silent | --silent | --silen | --sile | --sil)
  | -silent | --silent | --silen | --sile | --sil)
    silent=yes ;;
    silent=yes ;;
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
    ac_prev=sbindir ;;
    ac_prev=sbindir ;;
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  | --sbi=* | --sb=*)
  | --sbi=* | --sb=*)
    sbindir=$ac_optarg ;;
    sbindir=$ac_optarg ;;
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  | --sharedst | --shareds | --shared | --share | --shar \
  | --sharedst | --shareds | --shared | --share | --shar \
  | --sha | --sh)
  | --sha | --sh)
    ac_prev=sharedstatedir ;;
    ac_prev=sharedstatedir ;;
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  | --sha=* | --sh=*)
  | --sha=* | --sh=*)
    sharedstatedir=$ac_optarg ;;
    sharedstatedir=$ac_optarg ;;
  -site | --site | --sit)
  -site | --site | --sit)
    ac_prev=site ;;
    ac_prev=site ;;
  -site=* | --site=* | --sit=*)
  -site=* | --site=* | --sit=*)
    site=$ac_optarg ;;
    site=$ac_optarg ;;
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
    ac_prev=srcdir ;;
    ac_prev=srcdir ;;
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
    srcdir=$ac_optarg ;;
    srcdir=$ac_optarg ;;
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  | --syscon | --sysco | --sysc | --sys | --sy)
  | --syscon | --sysco | --sysc | --sys | --sy)
    ac_prev=sysconfdir ;;
    ac_prev=sysconfdir ;;
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
    sysconfdir=$ac_optarg ;;
    sysconfdir=$ac_optarg ;;
  -target | --target | --targe | --targ | --tar | --ta | --t)
  -target | --target | --targe | --targ | --tar | --ta | --t)
    ac_prev=target_alias ;;
    ac_prev=target_alias ;;
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
    target_alias=$ac_optarg ;;
    target_alias=$ac_optarg ;;
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
    verbose=yes ;;
    verbose=yes ;;
  -version | --version | --versio | --versi | --vers | -V)
  -version | --version | --versio | --versi | --vers | -V)
    ac_init_version=: ;;
    ac_init_version=: ;;
  -with-* | --with-*)
  -with-* | --with-*)
    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
    # Reject names that are not valid shell variable names.
    # Reject names that are not valid shell variable names.
    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      { echo "$as_me: error: invalid package name: $ac_package" >&2
      { echo "$as_me: error: invalid package name: $ac_package" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
    eval with_$ac_package=\$ac_optarg ;;
    eval with_$ac_package=\$ac_optarg ;;
  -without-* | --without-*)
  -without-* | --without-*)
    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
    # Reject names that are not valid shell variable names.
    # Reject names that are not valid shell variable names.
    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      { echo "$as_me: error: invalid package name: $ac_package" >&2
      { echo "$as_me: error: invalid package name: $ac_package" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
    eval with_$ac_package=no ;;
    eval with_$ac_package=no ;;
  --x)
  --x)
    # Obsolete; use --with-x.
    # Obsolete; use --with-x.
    with_x=yes ;;
    with_x=yes ;;
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  | --x-incl | --x-inc | --x-in | --x-i)
  | --x-incl | --x-inc | --x-in | --x-i)
    ac_prev=x_includes ;;
    ac_prev=x_includes ;;
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
    x_includes=$ac_optarg ;;
    x_includes=$ac_optarg ;;
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
    ac_prev=x_libraries ;;
    ac_prev=x_libraries ;;
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
    x_libraries=$ac_optarg ;;
    x_libraries=$ac_optarg ;;
  -*) { echo "$as_me: error: unrecognized option: $ac_option
  -*) { echo "$as_me: error: unrecognized option: $ac_option
Try \`$0 --help' for more information." >&2
Try \`$0 --help' for more information." >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    ;;
    ;;
  *=*)
  *=*)
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
    # Reject names that are not valid shell variable names.
    # Reject names that are not valid shell variable names.
    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    eval $ac_envvar=\$ac_optarg
    eval $ac_envvar=\$ac_optarg
    export $ac_envvar ;;
    export $ac_envvar ;;
  *)
  *)
    # FIXME: should be removed in autoconf 3.0.
    # FIXME: should be removed in autoconf 3.0.
    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
    ;;
    ;;
  esac
  esac
done
done
if test -n "$ac_prev"; then
if test -n "$ac_prev"; then
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  { echo "$as_me: error: missing argument to $ac_option" >&2
  { echo "$as_me: error: missing argument to $ac_option" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
# Be sure to have absolute directory names.
# Be sure to have absolute directory names.
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
                datadir sysconfdir sharedstatedir localstatedir includedir \
                datadir sysconfdir sharedstatedir localstatedir includedir \
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
                libdir localedir mandir
                libdir localedir mandir
do
do
  eval ac_val=\$$ac_var
  eval ac_val=\$$ac_var
  case $ac_val in
  case $ac_val in
    [\\/$]* | ?:[\\/]* )  continue;;
    [\\/$]* | ?:[\\/]* )  continue;;
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  esac
  esac
  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
done
done
# There might be people who depend on the old broken behavior: `$host'
# There might be people who depend on the old broken behavior: `$host'
# used to hold the argument of --host etc.
# used to hold the argument of --host etc.
# FIXME: To remove some day.
# FIXME: To remove some day.
build=$build_alias
build=$build_alias
host=$host_alias
host=$host_alias
target=$target_alias
target=$target_alias
# FIXME: To remove some day.
# FIXME: To remove some day.
if test "x$host_alias" != x; then
if test "x$host_alias" != x; then
  if test "x$build_alias" = x; then
  if test "x$build_alias" = x; then
    cross_compiling=maybe
    cross_compiling=maybe
    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used." >&2
    If a cross compiler is detected then cross compile mode will be used." >&2
  elif test "x$build_alias" != "x$host_alias"; then
  elif test "x$build_alias" != "x$host_alias"; then
    cross_compiling=yes
    cross_compiling=yes
  fi
  fi
fi
fi
ac_tool_prefix=
ac_tool_prefix=
test -n "$host_alias" && ac_tool_prefix=$host_alias-
test -n "$host_alias" && ac_tool_prefix=$host_alias-
test "$silent" = yes && exec 6>/dev/null
test "$silent" = yes && exec 6>/dev/null
ac_pwd=`pwd` && test -n "$ac_pwd" &&
ac_pwd=`pwd` && test -n "$ac_pwd" &&
ac_ls_di=`ls -di .` &&
ac_ls_di=`ls -di .` &&
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  { echo "$as_me: error: Working directory cannot be determined" >&2
  { echo "$as_me: error: Working directory cannot be determined" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  { echo "$as_me: error: pwd does not report name of working directory" >&2
  { echo "$as_me: error: pwd does not report name of working directory" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
# Find the source files, if location was not specified.
# Find the source files, if location was not specified.
if test -z "$srcdir"; then
if test -z "$srcdir"; then
  ac_srcdir_defaulted=yes
  ac_srcdir_defaulted=yes
  # Try the directory containing this script, then the parent directory.
  # Try the directory containing this script, then the parent directory.
  ac_confdir=`$as_dirname -- "$0" ||
  ac_confdir=`$as_dirname -- "$0" ||
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$0" : 'X\(//\)[^/]' \| \
         X"$0" : 'X\(//\)[^/]' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$0" |
echo X"$0" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
  srcdir=$ac_confdir
  srcdir=$ac_confdir
  if test ! -r "$srcdir/$ac_unique_file"; then
  if test ! -r "$srcdir/$ac_unique_file"; then
    srcdir=..
    srcdir=..
  fi
  fi
else
else
  ac_srcdir_defaulted=no
  ac_srcdir_defaulted=no
fi
fi
if test ! -r "$srcdir/$ac_unique_file"; then
if test ! -r "$srcdir/$ac_unique_file"; then
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
ac_abs_confdir=`(
ac_abs_confdir=`(
        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
        pwd)`
        pwd)`
# When building in place, set srcdir=.
# When building in place, set srcdir=.
if test "$ac_abs_confdir" = "$ac_pwd"; then
if test "$ac_abs_confdir" = "$ac_pwd"; then
  srcdir=.
  srcdir=.
fi
fi
# Remove unnecessary trailing slashes from srcdir.
# Remove unnecessary trailing slashes from srcdir.
# Double slashes in file names in object file debugging info
# Double slashes in file names in object file debugging info
# mess up M-x gdb in Emacs.
# mess up M-x gdb in Emacs.
case $srcdir in
case $srcdir in
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
esac
esac
for ac_var in $ac_precious_vars; do
for ac_var in $ac_precious_vars; do
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
  eval ac_env_${ac_var}_value=\$${ac_var}
  eval ac_env_${ac_var}_value=\$${ac_var}
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
done
done
#
#
# Report the --help message.
# Report the --help message.
#
#
if test "$ac_init_help" = "long"; then
if test "$ac_init_help" = "long"; then
  # Omit some internal or obsolete options to make the list less imposing.
  # Omit some internal or obsolete options to make the list less imposing.
  # This message is too long to be a string in the A/UX 3.1 sh.
  # This message is too long to be a string in the A/UX 3.1 sh.
  cat <<_ACEOF
  cat <<_ACEOF
\`configure' configures or1ksim 0.3.0 to adapt to many kinds of systems.
\`configure' configures or1ksim 0.3.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
Usage: $0 [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.
VAR=VALUE.  See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Defaults for the options are specified in brackets.
Configuration:
Configuration:
  -h, --help              display this help and exit
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print \`checking...' messages
  -q, --quiet, --silent   do not print \`checking...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for \`--cache-file=config.cache'
  -C, --config-cache      alias for \`--cache-file=config.cache'
  -n, --no-create         do not create output files
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
Installation directories:
Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [$ac_default_prefix]
                          [$ac_default_prefix]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]
                          [PREFIX]
By default, \`make install' will install all the files in
By default, \`make install' will install all the files in
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
for instance \`--prefix=\$HOME'.
for instance \`--prefix=\$HOME'.
For better control, use the options below.
For better control, use the options below.
Fine tuning of the installation directories:
Fine tuning of the installation directories:
  --bindir=DIR           user executables [EPREFIX/bin]
  --bindir=DIR           user executables [EPREFIX/bin]
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --includedir=DIR       C header files [PREFIX/include]
  --includedir=DIR       C header files [PREFIX/include]
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR          info documentation [DATAROOTDIR/info]
  --infodir=DIR          info documentation [DATAROOTDIR/info]
  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR           man documentation [DATAROOTDIR/man]
  --mandir=DIR           man documentation [DATAROOTDIR/man]
  --docdir=DIR           documentation root @<:@DATAROOTDIR/doc/or1ksim@:>@
  --docdir=DIR           documentation root @<:@DATAROOTDIR/doc/or1ksim@:>@
  --htmldir=DIR          html documentation [DOCDIR]
  --htmldir=DIR          html documentation [DOCDIR]
  --dvidir=DIR           dvi documentation [DOCDIR]
  --dvidir=DIR           dvi documentation [DOCDIR]
  --pdfdir=DIR           pdf documentation [DOCDIR]
  --pdfdir=DIR           pdf documentation [DOCDIR]
  --psdir=DIR            ps documentation [DOCDIR]
  --psdir=DIR            ps documentation [DOCDIR]
_ACEOF
_ACEOF
  cat <<\_ACEOF
  cat <<\_ACEOF
Program names:
Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
System types:
System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  --target=TARGET   configure for building compilers for TARGET [HOST]
  --target=TARGET   configure for building compilers for TARGET [HOST]
_ACEOF
_ACEOF
fi
fi
if test -n "$ac_init_help"; then
if test -n "$ac_init_help"; then
  case $ac_init_help in
  case $ac_init_help in
     short | recursive ) echo "Configuration of or1ksim 0.3.0:";;
     short | recursive ) echo "Configuration of or1ksim 0.3.0:";;
   esac
   esac
  cat <<\_ACEOF
  cat <<\_ACEOF
Optional Features:
Optional Features:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-shared@<:@=PKGS@:>@  build shared libraries @<:@default=yes@:>@
  --enable-shared@<:@=PKGS@:>@  build shared libraries @<:@default=yes@:>@
  --enable-static@<:@=PKGS@:>@  build static libraries @<:@default=yes@:>@
  --enable-static@<:@=PKGS@:>@  build static libraries @<:@default=yes@:>@
  --enable-fast-install@<:@=PKGS@:>@
  --enable-fast-install@<:@=PKGS@:>@
                          optimize for fast installation @<:@default=yes@:>@
                          optimize for fast installation @<:@default=yes@:>@
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --disable-dependency-tracking  speeds up one-time build
  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --enable-dependency-tracking   do not reject slow dependency extractors
  --enable-profiling      generate profiling code
  --enable-profiling      generate profiling code
  --enable-execution Execution style to use (simple/complex/dynamic)
  --enable-execution Execution style to use (simple/complex/dynamic)
  --enable-ethphy    compiles sim with ethernet phy support
  --enable-ethphy    compiles sim with ethernet phy support
  --enable-range-stats      Specifies, whether we should do register accesses over time analysis.
  --enable-range-stats      Specifies, whether we should do register accesses over time analysis.
  --enable-ov-flag      Whether instructions set overflow flag.
  --enable-ov-flag      Whether instructions set overflow flag.
  --enable-arith-flag      Whether arithmethic instructions setflag.
  --enable-arith-flag      Whether arithmethic instructions setflag.
 
  --enable-debug          enable library debugging symbols
 
 
Optional Packages:
Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-gnu-ld           assume the C compiler uses GNU ld @<:@default=no@:>@
  --with-gnu-ld           assume the C compiler uses GNU ld @<:@default=no@:>@
  --with-pic              try to use only PIC/non-PIC objects @<:@default=use
  --with-pic              try to use only PIC/non-PIC objects @<:@default=use
                          both@:>@
                          both@:>@
  --with-tags@<:@=TAGS@:>@      include additional configurations @<:@automatic@:>@
  --with-tags@<:@=TAGS@:>@      include additional configurations @<:@automatic@:>@
Some influential environment variables:
Some influential environment variables:
  CC          C compiler command
  CC          C compiler command
  CFLAGS      C compiler flags
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
              nonstandard directory 
              nonstandard directory 
  LIBS        libraries to pass to the linker, e.g. -l
  LIBS        libraries to pass to the linker, e.g. -l
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
              you have headers in a nonstandard directory 
              you have headers in a nonstandard directory 
  CPP         C preprocessor
  CPP         C preprocessor
  CXX         C++ compiler command
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  CXXFLAGS    C++ compiler flags
  CXXCPP      C++ preprocessor
  CXXCPP      C++ preprocessor
  F77         Fortran 77 compiler command
  F77         Fortran 77 compiler command
  FFLAGS      Fortran 77 compiler flags
  FFLAGS      Fortran 77 compiler flags
Use these variables to override the choices made by `configure' or to help
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
it to find libraries and programs with nonstandard names/locations.
Report bugs to .
Report bugs to .
_ACEOF
_ACEOF
ac_status=$?
ac_status=$?
fi
fi
if test "$ac_init_help" = "recursive"; then
if test "$ac_init_help" = "recursive"; then
  # If there are subdirs, report their specific --help.
  # If there are subdirs, report their specific --help.
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
    test -d "$ac_dir" || continue
    test -d "$ac_dir" || continue
    ac_builddir=.
    ac_builddir=.
case "$ac_dir" in
case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
*)
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  # A ".." for each directory in $ac_dir_suffix.
  # A ".." for each directory in $ac_dir_suffix.
  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
  case $ac_top_builddir_sub in
  case $ac_top_builddir_sub in
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  esac ;;
  esac ;;
esac
esac
ac_abs_top_builddir=$ac_pwd
ac_abs_top_builddir=$ac_pwd
ac_abs_builddir=$ac_pwd$ac_dir_suffix
ac_abs_builddir=$ac_pwd$ac_dir_suffix
# for backward compatibility:
# for backward compatibility:
ac_top_builddir=$ac_top_build_prefix
ac_top_builddir=$ac_top_build_prefix
case $srcdir in
case $srcdir in
  .)  # We are building in place.
  .)  # We are building in place.
    ac_srcdir=.
    ac_srcdir=.
    ac_top_srcdir=$ac_top_builddir_sub
    ac_top_srcdir=$ac_top_builddir_sub
    ac_abs_top_srcdir=$ac_pwd ;;
    ac_abs_top_srcdir=$ac_pwd ;;
  [\\/]* | ?:[\\/]* )  # Absolute name.
  [\\/]* | ?:[\\/]* )  # Absolute name.
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_top_srcdir=$srcdir
    ac_top_srcdir=$srcdir
    ac_abs_top_srcdir=$srcdir ;;
    ac_abs_top_srcdir=$srcdir ;;
  *) # Relative name.
  *) # Relative name.
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
esac
esac
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
    cd "$ac_dir" || { ac_status=$?; continue; }
    cd "$ac_dir" || { ac_status=$?; continue; }
    # Check for guested configure.
    # Check for guested configure.
    if test -f "$ac_srcdir/configure.gnu"; then
    if test -f "$ac_srcdir/configure.gnu"; then
      echo &&
      echo &&
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
    elif test -f "$ac_srcdir/configure"; then
    elif test -f "$ac_srcdir/configure"; then
      echo &&
      echo &&
      $SHELL "$ac_srcdir/configure" --help=recursive
      $SHELL "$ac_srcdir/configure" --help=recursive
    else
    else
      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
    fi || ac_status=$?
    fi || ac_status=$?
    cd "$ac_pwd" || { ac_status=$?; break; }
    cd "$ac_pwd" || { ac_status=$?; break; }
  done
  done
fi
fi
test -n "$ac_init_help" && exit $ac_status
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
if $ac_init_version; then
  cat <<\_ACEOF
  cat <<\_ACEOF
or1ksim configure 0.3.0
or1ksim configure 0.3.0
generated by GNU Autoconf 2.61
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
gives unlimited permission to copy, distribute and modify it.
_ACEOF
_ACEOF
  exit
  exit
fi
fi
cat >config.log <<_ACEOF
cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
running configure, to aid debugging if configure makes a mistake.
It was created by or1ksim $as_me 0.3.0, which was
It was created by or1ksim $as_me 0.3.0, which was
generated by GNU Autoconf 2.61.  Invocation command line was
generated by GNU Autoconf 2.61.  Invocation command line was
  $ $0 $@
  $ $0 $@
_ACEOF
_ACEOF
exec 5>>config.log
exec 5>>config.log
{
{
cat <<_ASUNAME
cat <<_ASUNAME
@%:@@%:@ --------- @%:@@%:@
@%:@@%:@ --------- @%:@@%:@
@%:@@%:@ Platform. @%:@@%:@
@%:@@%:@ Platform. @%:@@%:@
@%:@@%:@ --------- @%:@@%:@
@%:@@%:@ --------- @%:@@%:@
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
_ASUNAME
_ASUNAME
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  echo "PATH: $as_dir"
  echo "PATH: $as_dir"
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
} >&5
} >&5
cat >&5 <<_ACEOF
cat >&5 <<_ACEOF
@%:@@%:@ ----------- @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
@%:@@%:@ Core tests. @%:@@%:@
@%:@@%:@ Core tests. @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
_ACEOF
_ACEOF
# Keep a trace of the command line.
# Keep a trace of the command line.
# Strip out --no-create and --no-recursion so they do not pile up.
# Strip out --no-create and --no-recursion so they do not pile up.
# Strip out --silent because we don't want to record it for future runs.
# Strip out --silent because we don't want to record it for future runs.
# Also quote any args containing shell meta-characters.
# Also quote any args containing shell meta-characters.
# Make two passes to allow for proper duplicate-argument suppression.
# Make two passes to allow for proper duplicate-argument suppression.
ac_configure_args=
ac_configure_args=
ac_configure_args0=
ac_configure_args0=
ac_configure_args1=
ac_configure_args1=
ac_must_keep_next=false
ac_must_keep_next=false
for ac_pass in 1 2
for ac_pass in 1 2
do
do
  for ac_arg
  for ac_arg
  do
  do
    case $ac_arg in
    case $ac_arg in
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    | -silent | --silent | --silen | --sile | --sil)
    | -silent | --silent | --silen | --sile | --sil)
      continue ;;
      continue ;;
    *\'*)
    *\'*)
      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
    esac
    esac
    case $ac_pass in
    case $ac_pass in
    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
    2)
    2)
      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
      if test $ac_must_keep_next = true; then
      if test $ac_must_keep_next = true; then
        ac_must_keep_next=false # Got value, back to normal.
        ac_must_keep_next=false # Got value, back to normal.
      else
      else
        case $ac_arg in
        case $ac_arg in
          *=* | --config-cache | -C | -disable-* | --disable-* \
          *=* | --config-cache | -C | -disable-* | --disable-* \
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
          | -with-* | --with-* | -without-* | --without-* | --x)
          | -with-* | --with-* | -without-* | --without-* | --x)
            case "$ac_configure_args0 " in
            case "$ac_configure_args0 " in
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
            esac
            esac
            ;;
            ;;
          -* ) ac_must_keep_next=true ;;
          -* ) ac_must_keep_next=true ;;
        esac
        esac
      fi
      fi
      ac_configure_args="$ac_configure_args '$ac_arg'"
      ac_configure_args="$ac_configure_args '$ac_arg'"
      ;;
      ;;
    esac
    esac
  done
  done
done
done
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
# When interrupted or exit'd, cleanup temporary files, and complete
# When interrupted or exit'd, cleanup temporary files, and complete
# config.log.  We remove comments because anyway the quotes in there
# config.log.  We remove comments because anyway the quotes in there
# would cause problems or look ugly.
# would cause problems or look ugly.
# WARNING: Use '\'' to represent an apostrophe within the trap.
# WARNING: Use '\'' to represent an apostrophe within the trap.
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
trap 'exit_status=$?
trap 'exit_status=$?
  # Save into config.log some information that might help in debugging.
  # Save into config.log some information that might help in debugging.
  {
  {
    echo
    echo
    cat <<\_ASBOX
    cat <<\_ASBOX
@%:@@%:@ ---------------- @%:@@%:@
@%:@@%:@ ---------------- @%:@@%:@
@%:@@%:@ Cache variables. @%:@@%:@
@%:@@%:@ Cache variables. @%:@@%:@
@%:@@%:@ ---------------- @%:@@%:@
@%:@@%:@ ---------------- @%:@@%:@
_ASBOX
_ASBOX
    echo
    echo
    # The following way of writing the cache mishandles newlines in values,
    # The following way of writing the cache mishandles newlines in values,
(
(
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
    eval ac_val=\$$ac_var
    eval ac_val=\$$ac_var
    case $ac_val in #(
    case $ac_val in #(
    *${as_nl}*)
    *${as_nl}*)
      case $ac_var in #(
      case $ac_var in #(
      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
      esac
      esac
      case $ac_var in #(
      case $ac_var in #(
      _ | IFS | as_nl) ;; #(
      _ | IFS | as_nl) ;; #(
      *) $as_unset $ac_var ;;
      *) $as_unset $ac_var ;;
      esac ;;
      esac ;;
    esac
    esac
  done
  done
  (set) 2>&1 |
  (set) 2>&1 |
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
    *${as_nl}ac_space=\ *)
    *${as_nl}ac_space=\ *)
      sed -n \
      sed -n \
        "s/'\''/'\''\\\\'\'''\''/g;
        "s/'\''/'\''\\\\'\'''\''/g;
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
      ;; #(
      ;; #(
    *)
    *)
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
      ;;
    esac |
    esac |
    sort
    sort
)
)
    echo
    echo
    cat <<\_ASBOX
    cat <<\_ASBOX
@%:@@%:@ ----------------- @%:@@%:@
@%:@@%:@ ----------------- @%:@@%:@
@%:@@%:@ Output variables. @%:@@%:@
@%:@@%:@ Output variables. @%:@@%:@
@%:@@%:@ ----------------- @%:@@%:@
@%:@@%:@ ----------------- @%:@@%:@
_ASBOX
_ASBOX
    echo
    echo
    for ac_var in $ac_subst_vars
    for ac_var in $ac_subst_vars
    do
    do
      eval ac_val=\$$ac_var
      eval ac_val=\$$ac_var
      case $ac_val in
      case $ac_val in
      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
      esac
      esac
      echo "$ac_var='\''$ac_val'\''"
      echo "$ac_var='\''$ac_val'\''"
    done | sort
    done | sort
    echo
    echo
    if test -n "$ac_subst_files"; then
    if test -n "$ac_subst_files"; then
      cat <<\_ASBOX
      cat <<\_ASBOX
@%:@@%:@ ------------------- @%:@@%:@
@%:@@%:@ ------------------- @%:@@%:@
@%:@@%:@ File substitutions. @%:@@%:@
@%:@@%:@ File substitutions. @%:@@%:@
@%:@@%:@ ------------------- @%:@@%:@
@%:@@%:@ ------------------- @%:@@%:@
_ASBOX
_ASBOX
      echo
      echo
      for ac_var in $ac_subst_files
      for ac_var in $ac_subst_files
      do
      do
        eval ac_val=\$$ac_var
        eval ac_val=\$$ac_var
        case $ac_val in
        case $ac_val in
        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
        esac
        esac
        echo "$ac_var='\''$ac_val'\''"
        echo "$ac_var='\''$ac_val'\''"
      done | sort
      done | sort
      echo
      echo
    fi
    fi
    if test -s confdefs.h; then
    if test -s confdefs.h; then
      cat <<\_ASBOX
      cat <<\_ASBOX
@%:@@%:@ ----------- @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
@%:@@%:@ confdefs.h. @%:@@%:@
@%:@@%:@ confdefs.h. @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
_ASBOX
_ASBOX
      echo
      echo
      cat confdefs.h
      cat confdefs.h
      echo
      echo
    fi
    fi
    test "$ac_signal" != 0 &&
    test "$ac_signal" != 0 &&
      echo "$as_me: caught signal $ac_signal"
      echo "$as_me: caught signal $ac_signal"
    echo "$as_me: exit $exit_status"
    echo "$as_me: exit $exit_status"
  } >&5
  } >&5
  rm -f core *.core core.conftest.* &&
  rm -f core *.core core.conftest.* &&
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
    exit $exit_status
    exit $exit_status
' 0
' 0
for ac_signal in 1 2 13 15; do
for ac_signal in 1 2 13 15; do
  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
done
done
ac_signal=0
ac_signal=0
# confdefs.h avoids OS command line length limits that DEFS can exceed.
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -f -r conftest* confdefs.h
rm -f -r conftest* confdefs.h
# Predefined preprocessor variables.
# Predefined preprocessor variables.
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define PACKAGE_NAME "$PACKAGE_NAME"
@%:@define PACKAGE_NAME "$PACKAGE_NAME"
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define PACKAGE_STRING "$PACKAGE_STRING"
@%:@define PACKAGE_STRING "$PACKAGE_STRING"
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
_ACEOF
_ACEOF
# Let the site file select an alternate cache file if it wants to.
# Let the site file select an alternate cache file if it wants to.
# Prefer explicitly selected file to automatically selected ones.
# Prefer explicitly selected file to automatically selected ones.
if test -n "$CONFIG_SITE"; then
if test -n "$CONFIG_SITE"; then
  set x "$CONFIG_SITE"
  set x "$CONFIG_SITE"
elif test "x$prefix" != xNONE; then
elif test "x$prefix" != xNONE; then
  set x "$prefix/share/config.site" "$prefix/etc/config.site"
  set x "$prefix/share/config.site" "$prefix/etc/config.site"
else
else
  set x "$ac_default_prefix/share/config.site" \
  set x "$ac_default_prefix/share/config.site" \
        "$ac_default_prefix/etc/config.site"
        "$ac_default_prefix/etc/config.site"
fi
fi
shift
shift
for ac_site_file
for ac_site_file
do
do
  if test -r "$ac_site_file"; then
  if test -r "$ac_site_file"; then
    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
echo "$as_me: loading site script $ac_site_file" >&6;}
echo "$as_me: loading site script $ac_site_file" >&6;}
    sed 's/^/| /' "$ac_site_file" >&5
    sed 's/^/| /' "$ac_site_file" >&5
    . "$ac_site_file"
    . "$ac_site_file"
  fi
  fi
done
done
if test -r "$cache_file"; then
if test -r "$cache_file"; then
  # Some versions of bash will fail to source /dev/null (special
  # Some versions of bash will fail to source /dev/null (special
  # files actually), so we avoid doing that.
  # files actually), so we avoid doing that.
  if test -f "$cache_file"; then
  if test -f "$cache_file"; then
    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
echo "$as_me: loading cache $cache_file" >&6;}
echo "$as_me: loading cache $cache_file" >&6;}
    case $cache_file in
    case $cache_file in
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
      *)                      . "./$cache_file";;
      *)                      . "./$cache_file";;
    esac
    esac
  fi
  fi
else
else
  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
echo "$as_me: creating cache $cache_file" >&6;}
echo "$as_me: creating cache $cache_file" >&6;}
  >$cache_file
  >$cache_file
fi
fi
# Check that the precious variables saved in the cache have kept the same
# Check that the precious variables saved in the cache have kept the same
# value.
# value.
ac_cache_corrupted=false
ac_cache_corrupted=false
for ac_var in $ac_precious_vars; do
for ac_var in $ac_precious_vars; do
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
  eval ac_new_set=\$ac_env_${ac_var}_set
  eval ac_new_set=\$ac_env_${ac_var}_set
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
  eval ac_new_val=\$ac_env_${ac_var}_value
  eval ac_new_val=\$ac_env_${ac_var}_value
  case $ac_old_set,$ac_new_set in
  case $ac_old_set,$ac_new_set in
    set,)
    set,)
      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
      ac_cache_corrupted=: ;;
      ac_cache_corrupted=: ;;
    ,set)
    ,set)
      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
      ac_cache_corrupted=: ;;
      ac_cache_corrupted=: ;;
    ,);;
    ,);;
    *)
    *)
      if test "x$ac_old_val" != "x$ac_new_val"; then
      if test "x$ac_old_val" != "x$ac_new_val"; then
        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
echo "$as_me:   former value:  $ac_old_val" >&2;}
echo "$as_me:   former value:  $ac_old_val" >&2;}
        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
echo "$as_me:   current value: $ac_new_val" >&2;}
echo "$as_me:   current value: $ac_new_val" >&2;}
        ac_cache_corrupted=:
        ac_cache_corrupted=:
      fi;;
      fi;;
  esac
  esac
  # Pass precious variables to config.status.
  # Pass precious variables to config.status.
  if test "$ac_new_set" = set; then
  if test "$ac_new_set" = set; then
    case $ac_new_val in
    case $ac_new_val in
    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
    *) ac_arg=$ac_var=$ac_new_val ;;
    *) ac_arg=$ac_var=$ac_new_val ;;
    esac
    esac
    case " $ac_configure_args " in
    case " $ac_configure_args " in
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
    esac
    esac
  fi
  fi
done
done
if $ac_cache_corrupted; then
if $ac_cache_corrupted; then
  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_aux_dir=
ac_aux_dir=
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
  if test -f "$ac_dir/install-sh"; then
  if test -f "$ac_dir/install-sh"; then
    ac_aux_dir=$ac_dir
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/install-sh -c"
    ac_install_sh="$ac_aux_dir/install-sh -c"
    break
    break
  elif test -f "$ac_dir/install.sh"; then
  elif test -f "$ac_dir/install.sh"; then
    ac_aux_dir=$ac_dir
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/install.sh -c"
    ac_install_sh="$ac_aux_dir/install.sh -c"
    break
    break
  elif test -f "$ac_dir/shtool"; then
  elif test -f "$ac_dir/shtool"; then
    ac_aux_dir=$ac_dir
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/shtool install -c"
    ac_install_sh="$ac_aux_dir/shtool install -c"
    break
    break
  fi
  fi
done
done
if test -z "$ac_aux_dir"; then
if test -z "$ac_aux_dir"; then
  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
# These three variables are undocumented and unsupported,
# These three variables are undocumented and unsupported,
# and are intended to be withdrawn in a future Autoconf release.
# and are intended to be withdrawn in a future Autoconf release.
# They can cause serious problems if a builder's source tree is in a directory
# They can cause serious problems if a builder's source tree is in a directory
# whose full name contains unusual characters.
# whose full name contains unusual characters.
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
# Make sure we can run config.sub.
# Make sure we can run config.sub.
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
{ echo "$as_me:$LINENO: checking build system type" >&5
{ echo "$as_me:$LINENO: checking build system type" >&5
echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
if test "${ac_cv_build+set}" = set; then
if test "${ac_cv_build+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_build_alias=$build_alias
  ac_build_alias=$build_alias
test "x$ac_build_alias" = x &&
test "x$ac_build_alias" = x &&
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
test "x$ac_build_alias" = x &&
test "x$ac_build_alias" = x &&
  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
  { { 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;}
echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
  { { 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;}
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
echo "${ECHO_T}$ac_cv_build" >&6; }
echo "${ECHO_T}$ac_cv_build" >&6; }
case $ac_cv_build in
case $ac_cv_build in
*-*-*) ;;
*-*-*) ;;
*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
echo "$as_me: error: invalid value of canonical build" >&2;}
echo "$as_me: error: invalid value of canonical build" >&2;}
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
esac
esac
build=$ac_cv_build
build=$ac_cv_build
ac_save_IFS=$IFS; IFS='-'
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_build
set x $ac_cv_build
shift
shift
build_cpu=$1
build_cpu=$1
build_vendor=$2
build_vendor=$2
shift; shift
shift; shift
# Remember, the first character of IFS is used to create $*,
# Remember, the first character of IFS is used to create $*,
# except with old shells:
# except with old shells:
build_os=$*
build_os=$*
IFS=$ac_save_IFS
IFS=$ac_save_IFS
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
{ echo "$as_me:$LINENO: checking host system type" >&5
{ echo "$as_me:$LINENO: checking host system type" >&5
echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
if test "${ac_cv_host+set}" = set; then
if test "${ac_cv_host+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "x$host_alias" = x; then
  if test "x$host_alias" = x; then
  ac_cv_host=$ac_cv_build
  ac_cv_host=$ac_cv_build
else
else
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
echo "${ECHO_T}$ac_cv_host" >&6; }
echo "${ECHO_T}$ac_cv_host" >&6; }
case $ac_cv_host in
case $ac_cv_host in
*-*-*) ;;
*-*-*) ;;
*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
echo "$as_me: error: invalid value of canonical host" >&2;}
echo "$as_me: error: invalid value of canonical host" >&2;}
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
esac
esac
host=$ac_cv_host
host=$ac_cv_host
ac_save_IFS=$IFS; IFS='-'
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_host
set x $ac_cv_host
shift
shift
host_cpu=$1
host_cpu=$1
host_vendor=$2
host_vendor=$2
shift; shift
shift; shift
# Remember, the first character of IFS is used to create $*,
# Remember, the first character of IFS is used to create $*,
# except with old shells:
# except with old shells:
host_os=$*
host_os=$*
IFS=$ac_save_IFS
IFS=$ac_save_IFS
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
{ echo "$as_me:$LINENO: checking target system type" >&5
{ echo "$as_me:$LINENO: checking target system type" >&5
echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
if test "${ac_cv_target+set}" = set; then
if test "${ac_cv_target+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "x$target_alias" = x; then
  if test "x$target_alias" = x; then
  ac_cv_target=$ac_cv_host
  ac_cv_target=$ac_cv_host
else
else
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5
echo "${ECHO_T}$ac_cv_target" >&6; }
echo "${ECHO_T}$ac_cv_target" >&6; }
case $ac_cv_target in
case $ac_cv_target in
*-*-*) ;;
*-*-*) ;;
*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
echo "$as_me: error: invalid value of canonical target" >&2;}
echo "$as_me: error: invalid value of canonical target" >&2;}
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
esac
esac
target=$ac_cv_target
target=$ac_cv_target
ac_save_IFS=$IFS; IFS='-'
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_target
set x $ac_cv_target
shift
shift
target_cpu=$1
target_cpu=$1
target_vendor=$2
target_vendor=$2
shift; shift
shift; shift
# Remember, the first character of IFS is used to create $*,
# Remember, the first character of IFS is used to create $*,
# except with old shells:
# except with old shells:
target_os=$*
target_os=$*
IFS=$ac_save_IFS
IFS=$ac_save_IFS
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
# The aliases save the names the user supplied, while $host etc.
# The aliases save the names the user supplied, while $host etc.
# will get canonicalized.
# will get canonicalized.
test -n "$target_alias" &&
test -n "$target_alias" &&
  test "$program_prefix$program_suffix$program_transform_name" = \
  test "$program_prefix$program_suffix$program_transform_name" = \
    NONENONEs,x,x, &&
    NONENONEs,x,x, &&
  program_prefix=${target_alias}-
  program_prefix=${target_alias}-
# Check whether --enable-shared was given.
# Check whether --enable-shared was given.
if test "${enable_shared+set}" = set; then
if test "${enable_shared+set}" = set; then
  enableval=$enable_shared; p=${PACKAGE-default}
  enableval=$enable_shared; p=${PACKAGE-default}
    case $enableval in
    case $enableval in
    yes) enable_shared=yes ;;
    yes) enable_shared=yes ;;
    no) enable_shared=no ;;
    no) enable_shared=no ;;
    *)
    *)
      enable_shared=no
      enable_shared=no
      # Look at the argument we got.  We use all the common list separators.
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
      for pkg in $enableval; do
        IFS="$lt_save_ifs"
        IFS="$lt_save_ifs"
        if test "X$pkg" = "X$p"; then
        if test "X$pkg" = "X$p"; then
          enable_shared=yes
          enable_shared=yes
        fi
        fi
      done
      done
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      ;;
      ;;
    esac
    esac
else
else
  enable_shared=yes
  enable_shared=yes
fi
fi
# Check whether --enable-static was given.
# Check whether --enable-static was given.
if test "${enable_static+set}" = set; then
if test "${enable_static+set}" = set; then
  enableval=$enable_static; p=${PACKAGE-default}
  enableval=$enable_static; p=${PACKAGE-default}
    case $enableval in
    case $enableval in
    yes) enable_static=yes ;;
    yes) enable_static=yes ;;
    no) enable_static=no ;;
    no) enable_static=no ;;
    *)
    *)
     enable_static=no
     enable_static=no
      # Look at the argument we got.  We use all the common list separators.
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
      for pkg in $enableval; do
        IFS="$lt_save_ifs"
        IFS="$lt_save_ifs"
        if test "X$pkg" = "X$p"; then
        if test "X$pkg" = "X$p"; then
          enable_static=yes
          enable_static=yes
        fi
        fi
      done
      done
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      ;;
      ;;
    esac
    esac
else
else
  enable_static=yes
  enable_static=yes
fi
fi
# Check whether --enable-fast-install was given.
# Check whether --enable-fast-install was given.
if test "${enable_fast_install+set}" = set; then
if test "${enable_fast_install+set}" = set; then
  enableval=$enable_fast_install; p=${PACKAGE-default}
  enableval=$enable_fast_install; p=${PACKAGE-default}
    case $enableval in
    case $enableval in
    yes) enable_fast_install=yes ;;
    yes) enable_fast_install=yes ;;
    no) enable_fast_install=no ;;
    no) enable_fast_install=no ;;
    *)
    *)
      enable_fast_install=no
      enable_fast_install=no
      # Look at the argument we got.  We use all the common list separators.
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
      for pkg in $enableval; do
        IFS="$lt_save_ifs"
        IFS="$lt_save_ifs"
        if test "X$pkg" = "X$p"; then
        if test "X$pkg" = "X$p"; then
          enable_fast_install=yes
          enable_fast_install=yes
        fi
        fi
      done
      done
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      ;;
      ;;
    esac
    esac
else
else
  enable_fast_install=yes
  enable_fast_install=yes
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$ac_tool_prefix"; then
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.
  # 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
set dummy ${ac_tool_prefix}gcc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$ac_cv_prog_CC"; then
if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  ac_ct_CC=$CC
  # Extract the first word of "gcc", so it can be a program name with args.
  # Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
set dummy gcc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_CC"; then
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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="gcc"
    ac_cv_prog_ac_ct_CC="gcc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
if test -n "$ac_ct_CC"; then
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6; }
echo "${ECHO_T}$ac_ct_CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  if test "x$ac_ct_CC" = x; then
  if test "x$ac_ct_CC" = x; then
    CC=""
    CC=""
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    CC=$ac_ct_CC
    CC=$ac_ct_CC
  fi
  fi
else
else
  CC="$ac_cv_prog_CC"
  CC="$ac_cv_prog_CC"
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
          if test -n "$ac_tool_prefix"; 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.
    # 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
set dummy ${ac_tool_prefix}cc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_CC="${ac_tool_prefix}cc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  fi
  fi
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
  # Extract the first word of "cc", so it can be a program name with args.
  # Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
set dummy cc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
  ac_prog_rejected=no
  ac_prog_rejected=no
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
       ac_prog_rejected=yes
       ac_prog_rejected=yes
       continue
       continue
     fi
     fi
    ac_cv_prog_CC="cc"
    ac_cv_prog_CC="cc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
if test $ac_prog_rejected = yes; then
if test $ac_prog_rejected = yes; then
  # We found a bogon in the path, so make sure we never use it.
  # We found a bogon in the path, so make sure we never use it.
  set dummy $ac_cv_prog_CC
  set dummy $ac_cv_prog_CC
  shift
  shift
  if test $@%:@ != 0; then
  if test $@%:@ != 0; then
    # We chose a different compiler from the bogus one.
    # We chose a different compiler from the bogus one.
    # However, it has the same basename, so the bogon will be chosen
    # 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.
    # first if we set CC to just the basename; use the full file name.
    shift
    shift
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  fi
  fi
fi
fi
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  if test -n "$ac_tool_prefix"; then
  for ac_prog in cl.exe
  for ac_prog in cl.exe
  do
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
    test -n "$CC" && break
    test -n "$CC" && break
  done
  done
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
  ac_ct_CC=$CC
  ac_ct_CC=$CC
  for ac_prog in cl.exe
  for ac_prog in cl.exe
do
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
set dummy $ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_CC"; then
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_ac_ct_CC="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
if test -n "$ac_ct_CC"; then
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6; }
echo "${ECHO_T}$ac_ct_CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  test -n "$ac_ct_CC" && break
  test -n "$ac_ct_CC" && break
done
done
  if test "x$ac_ct_CC" = x; then
  if test "x$ac_ct_CC" = x; then
    CC=""
    CC=""
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    CC=$ac_ct_CC
    CC=$ac_ct_CC
  fi
  fi
fi
fi
fi
fi
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: no acceptable C compiler found in \$PATH
echo "$as_me: error: no acceptable C compiler found in \$PATH
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
# Provide some information about the compiler.
# Provide some information about the compiler.
echo "$as_me:$LINENO: checking for C compiler version" >&5
echo "$as_me:$LINENO: checking for C compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
ac_compiler=`set X $ac_compile; echo $2`
{ (ac_try="$ac_compiler --version >&5"
{ (ac_try="$ac_compiler --version >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler --version >&5") 2>&5
  (eval "$ac_compiler --version >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -v >&5"
{ (ac_try="$ac_compiler -v >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -v >&5") 2>&5
  (eval "$ac_compiler -v >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -V >&5"
{ (ac_try="$ac_compiler -V >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -V >&5") 2>&5
  (eval "$ac_compiler -V >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
ac_clean_files_save=$ac_clean_files
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files a.out a.exe b.out"
ac_clean_files="$ac_clean_files a.out a.exe b.out"
# Try to create an executable without -o first, disregard a.out.
# Try to create an executable without -o first, disregard a.out.
# It will help us diagnose broken compilers, and finding out an intuition
# It will help us diagnose broken compilers, and finding out an intuition
# of exeext.
# of exeext.
{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
#
#
# List of possible output files, starting from the most likely.
# List of possible output files, starting from the most likely.
# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
# 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.
# 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.* conftest.* b.out'
ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
#
#
# The IRIX 6 linker writes into existing files which may not be
# The IRIX 6 linker writes into existing files which may not be
# executable, retaining their permissions.  Remove them first so a
# executable, retaining their permissions.  Remove them first so a
# subsequent execution test works.
# subsequent execution test works.
ac_rmfiles=
ac_rmfiles=
for ac_file in $ac_files
for ac_file in $ac_files
do
do
  case $ac_file in
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  esac
  esac
done
done
rm -f $ac_rmfiles
rm -f $ac_rmfiles
if { (ac_try="$ac_link_default"
if { (ac_try="$ac_link_default"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link_default") 2>&5
  (eval "$ac_link_default") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  # 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'
# 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,
# 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
# so that the user can short-circuit this test for compilers unknown to
# Autoconf.
# Autoconf.
for ac_file in $ac_files ''
for ac_file in $ac_files ''
do
do
  test -f "$ac_file" || continue
  test -f "$ac_file" || continue
  case $ac_file in
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
        ;;
        ;;
    [ab].out )
    [ab].out )
        # We found the default executable, but exeext='' is most
        # We found the default executable, but exeext='' is most
        # certainly right.
        # certainly right.
        break;;
        break;;
    *.* )
    *.* )
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
        then :; else
        then :; else
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
        fi
        fi
        # We set ac_cv_exeext here because the later test for it is not
        # We set ac_cv_exeext here because the later test for it is not
        # safe: cross compilers may not add the suffix if given an `-o'
        # safe: cross compilers may not add the suffix if given an `-o'
        # argument, so we may need to know it at that point already.
        # argument, so we may need to know it at that point already.
        # Even if this section looks crufty: it has the advantage of
        # Even if this section looks crufty: it has the advantage of
        # actually working.
        # actually working.
        break;;
        break;;
    * )
    * )
        break;;
        break;;
  esac
  esac
done
done
test "$ac_cv_exeext" = no && ac_cv_exeext=
test "$ac_cv_exeext" = no && ac_cv_exeext=
else
else
  ac_file=''
  ac_file=''
fi
fi
{ echo "$as_me:$LINENO: result: $ac_file" >&5
{ echo "$as_me:$LINENO: result: $ac_file" >&5
echo "${ECHO_T}$ac_file" >&6; }
echo "${ECHO_T}$ac_file" >&6; }
if test -z "$ac_file"; then
if test -z "$ac_file"; then
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: C compiler cannot create executables
echo "$as_me: error: C compiler cannot create executables
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
fi
fi
ac_exeext=$ac_cv_exeext
ac_exeext=$ac_cv_exeext
# Check that the compiler produces executables we can run.  If not, either
# Check that the compiler produces executables we can run.  If not, either
# the compiler is broken, or we cross compile.
# the compiler is broken, or we cross compile.
{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
# 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 not cross compiling, check that we can run a simple program.
if test "$cross_compiling" != yes; then
if test "$cross_compiling" != yes; then
  if { ac_try='./$ac_file'
  if { ac_try='./$ac_file'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
    cross_compiling=no
    cross_compiling=no
  else
  else
    if test "$cross_compiling" = maybe; then
    if test "$cross_compiling" = maybe; then
        cross_compiling=yes
        cross_compiling=yes
    else
    else
        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
If you meant to cross compile, use \`--host'.
If you meant to cross compile, use \`--host'.
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot run C compiled programs.
echo "$as_me: error: cannot run C compiled programs.
If you meant to cross compile, use \`--host'.
If you meant to cross compile, use \`--host'.
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    fi
    fi
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: result: yes" >&5
{ echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
rm -f a.out a.exe conftest$ac_cv_exeext b.out
rm -f a.out a.exe conftest$ac_cv_exeext b.out
ac_clean_files=$ac_clean_files_save
ac_clean_files=$ac_clean_files_save
# Check that the compiler produces executables we can run.  If not, either
# Check that the compiler produces executables we can run.  If not, either
# the compiler is broken, or we cross compile.
# the compiler is broken, or we cross compile.
{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
echo "${ECHO_T}$cross_compiling" >&6; }
echo "${ECHO_T}$cross_compiling" >&6; }
{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
# work properly (i.e., refer to `conftest.exe'), while it won't with
# work properly (i.e., refer to `conftest.exe'), while it won't with
# `rm'.
# `rm'.
for ac_file in conftest.exe conftest conftest.*; do
for ac_file in conftest.exe conftest conftest.*; do
  test -f "$ac_file" || continue
  test -f "$ac_file" || continue
  case $ac_file in
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
          break;;
          break;;
    * ) break;;
    * ) break;;
  esac
  esac
done
done
else
else
  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
rm -f conftest$ac_cv_exeext
rm -f conftest$ac_cv_exeext
{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
echo "${ECHO_T}$ac_cv_exeext" >&6; }
echo "${ECHO_T}$ac_cv_exeext" >&6; }
rm -f conftest.$ac_ext
rm -f conftest.$ac_ext
EXEEXT=$ac_cv_exeext
EXEEXT=$ac_cv_exeext
ac_exeext=$EXEEXT
ac_exeext=$EXEEXT
{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
if test "${ac_cv_objext+set}" = set; then
if test "${ac_cv_objext+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.o conftest.obj
rm -f conftest.o conftest.obj
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>&5
  (eval "$ac_compile") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
  for ac_file in conftest.o conftest.obj conftest.*; do
  for ac_file in conftest.o conftest.obj conftest.*; do
  test -f "$ac_file" || continue;
  test -f "$ac_file" || continue;
  case $ac_file in
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
       break;;
       break;;
  esac
  esac
done
done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute suffix of object files: cannot compile
echo "$as_me: error: cannot compute suffix of object files: cannot compile
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
rm -f conftest.$ac_cv_objext conftest.$ac_ext
rm -f conftest.$ac_cv_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
echo "${ECHO_T}$ac_cv_objext" >&6; }
echo "${ECHO_T}$ac_cv_objext" >&6; }
OBJEXT=$ac_cv_objext
OBJEXT=$ac_cv_objext
ac_objext=$OBJEXT
ac_objext=$OBJEXT
{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
if test "${ac_cv_c_compiler_gnu+set}" = set; then
if test "${ac_cv_c_compiler_gnu+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
#ifndef __GNUC__
#ifndef __GNUC__
       choke me
       choke me
#endif
#endif
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_compiler_gnu=yes
  ac_compiler_gnu=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_compiler_gnu=no
        ac_compiler_gnu=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_cv_c_compiler_gnu=$ac_compiler_gnu
ac_cv_c_compiler_gnu=$ac_compiler_gnu
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
GCC=`test $ac_compiler_gnu = yes && echo yes`
GCC=`test $ac_compiler_gnu = yes && echo yes`
ac_test_CFLAGS=${CFLAGS+set}
ac_test_CFLAGS=${CFLAGS+set}
ac_save_CFLAGS=$CFLAGS
ac_save_CFLAGS=$CFLAGS
{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
if test "${ac_cv_prog_cc_g+set}" = set; then
if test "${ac_cv_prog_cc_g+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_save_c_werror_flag=$ac_c_werror_flag
  ac_save_c_werror_flag=$ac_c_werror_flag
   ac_c_werror_flag=yes
   ac_c_werror_flag=yes
   ac_cv_prog_cc_g=no
   ac_cv_prog_cc_g=no
   CFLAGS="-g"
   CFLAGS="-g"
   cat >conftest.$ac_ext <<_ACEOF
   cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_g=yes
  ac_cv_prog_cc_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        CFLAGS=""
        CFLAGS=""
      cat >conftest.$ac_ext <<_ACEOF
      cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_c_werror_flag=$ac_save_c_werror_flag
        ac_c_werror_flag=$ac_save_c_werror_flag
         CFLAGS="-g"
         CFLAGS="-g"
         cat >conftest.$ac_ext <<_ACEOF
         cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_g=yes
  ac_cv_prog_cc_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   ac_c_werror_flag=$ac_save_c_werror_flag
   ac_c_werror_flag=$ac_save_c_werror_flag
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
if test "$ac_test_CFLAGS" = set; then
if test "$ac_test_CFLAGS" = set; then
  CFLAGS=$ac_save_CFLAGS
  CFLAGS=$ac_save_CFLAGS
elif test $ac_cv_prog_cc_g = yes; then
elif test $ac_cv_prog_cc_g = yes; then
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-g -O2"
    CFLAGS="-g -O2"
  else
  else
    CFLAGS="-g"
    CFLAGS="-g"
  fi
  fi
else
else
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-O2"
    CFLAGS="-O2"
  else
  else
    CFLAGS=
    CFLAGS=
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
{ 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; }
echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
if test "${ac_cv_prog_cc_c89+set}" = set; then
if test "${ac_cv_prog_cc_c89+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_cv_prog_cc_c89=no
  ac_cv_prog_cc_c89=no
ac_save_CC=$CC
ac_save_CC=$CC
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
struct buf { int x; };
struct buf { int x; };
FILE * (*rcsopen) (struct buf *, struct stat *, int);
FILE * (*rcsopen) (struct buf *, struct stat *, int);
static char *e (p, i)
static char *e (p, i)
     char **p;
     char **p;
     int i;
     int i;
{
{
  return p[i];
  return p[i];
}
}
static char *f (char * (*g) (char **, int), char **p, ...)
static char *f (char * (*g) (char **, int), char **p, ...)
{
{
  char *s;
  char *s;
  va_list v;
  va_list v;
  va_start (v,p);
  va_start (v,p);
  s = g (p, va_arg (v,int));
  s = g (p, va_arg (v,int));
  va_end (v);
  va_end (v);
  return s;
  return s;
}
}
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   function prototypes and stuff, but not '\xHH' hex character constants.
   function prototypes and stuff, but not '\xHH' hex character constants.
   These don't provoke an error unfortunately, instead are silently treated
   These don't provoke an error unfortunately, instead are silently treated
   as 'x'.  The following induces an error, until -std is added to get
   as 'x'.  The following induces an error, until -std is added to get
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   array size at least.  It's necessary to write '\x00'==0 to get something
   array size at least.  It's necessary to write '\x00'==0 to get something
   that's true only with -std.  */
   that's true only with -std.  */
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   inside strings and character constants.  */
   inside strings and character constants.  */
#define FOO(x) 'x'
#define FOO(x) 'x'
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
int test (int i, double x);
int test (int i, double x);
struct s1 {int (*f) (int a);};
struct s1 {int (*f) (int a);};
struct s2 {int (*f) (double a);};
struct s2 {int (*f) (double a);};
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int argc;
int argc;
char **argv;
char **argv;
int
int
main ()
main ()
{
{
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
do
do
  CC="$ac_save_CC $ac_arg"
  CC="$ac_save_CC $ac_arg"
  rm -f conftest.$ac_objext
  rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_c89=$ac_arg
  ac_cv_prog_cc_c89=$ac_arg
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext
rm -f core conftest.err conftest.$ac_objext
  test "x$ac_cv_prog_cc_c89" != "xno" && break
  test "x$ac_cv_prog_cc_c89" != "xno" && break
done
done
rm -f conftest.$ac_ext
rm -f conftest.$ac_ext
CC=$ac_save_CC
CC=$ac_save_CC
fi
fi
# AC_CACHE_VAL
# AC_CACHE_VAL
case "x$ac_cv_prog_cc_c89" in
case "x$ac_cv_prog_cc_c89" in
  x)
  x)
    { echo "$as_me:$LINENO: result: none needed" >&5
    { echo "$as_me:$LINENO: result: none needed" >&5
echo "${ECHO_T}none needed" >&6; } ;;
echo "${ECHO_T}none needed" >&6; } ;;
  xno)
  xno)
    { echo "$as_me:$LINENO: result: unsupported" >&5
    { echo "$as_me:$LINENO: result: unsupported" >&5
echo "${ECHO_T}unsupported" >&6; } ;;
echo "${ECHO_T}unsupported" >&6; } ;;
  *)
  *)
    CC="$CC $ac_cv_prog_cc_c89"
    CC="$CC $ac_cv_prog_cc_c89"
    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
esac
esac
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
if test "${lt_cv_path_SED+set}" = set; then
if test "${lt_cv_path_SED+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  # Loop through the user's path and test for sed and gsed.
  # Loop through the user's path and test for sed and gsed.
# Then use that list of sed's as ones to test for truncation.
# Then use that list of sed's as ones to test for truncation.
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for lt_ac_prog in sed gsed; do
  for lt_ac_prog in sed gsed; do
    for ac_exec_ext in '' $ac_executable_extensions; do
    for ac_exec_ext in '' $ac_executable_extensions; do
      if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
      if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
      fi
      fi
    done
    done
  done
  done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
lt_ac_max=0
lt_ac_max=0
lt_ac_count=0
lt_ac_count=0
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
# along with /bin/sed that truncates output.
# along with /bin/sed that truncates output.
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
  test ! -f $lt_ac_sed && continue
  test ! -f $lt_ac_sed && continue
  cat /dev/null > conftest.in
  cat /dev/null > conftest.in
  lt_ac_count=0
  lt_ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  # Check for GNU sed and select it if it is found.
  # Check for GNU sed and select it if it is found.
  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
    lt_cv_path_SED=$lt_ac_sed
    lt_cv_path_SED=$lt_ac_sed
    break
    break
  fi
  fi
  while true; do
  while true; do
    cat conftest.in conftest.in >conftest.tmp
    cat conftest.in conftest.in >conftest.tmp
    mv conftest.tmp conftest.in
    mv conftest.tmp conftest.in
    cp conftest.in conftest.nl
    cp conftest.in conftest.nl
    echo >>conftest.nl
    echo >>conftest.nl
    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
    cmp -s conftest.out conftest.nl || break
    cmp -s conftest.out conftest.nl || break
    # 10000 chars as input seems more than enough
    # 10000 chars as input seems more than enough
    test $lt_ac_count -gt 10 && break
    test $lt_ac_count -gt 10 && break
    lt_ac_count=`expr $lt_ac_count + 1`
    lt_ac_count=`expr $lt_ac_count + 1`
    if test $lt_ac_count -gt $lt_ac_max; then
    if test $lt_ac_count -gt $lt_ac_max; then
      lt_ac_max=$lt_ac_count
      lt_ac_max=$lt_ac_count
      lt_cv_path_SED=$lt_ac_sed
      lt_cv_path_SED=$lt_ac_sed
    fi
    fi
  done
  done
done
done
fi
fi
SED=$lt_cv_path_SED
SED=$lt_cv_path_SED
{ echo "$as_me:$LINENO: result: $SED" >&5
{ echo "$as_me:$LINENO: result: $SED" >&5
echo "${ECHO_T}$SED" >&6; }
echo "${ECHO_T}$SED" >&6; }
{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
{ 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; }
echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
if test "${ac_cv_path_GREP+set}" = set; then
if test "${ac_cv_path_GREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  # Extract the first word of "grep ggrep" to use in msg output
  # Extract the first word of "grep ggrep" to use in msg output
if test -z "$GREP"; then
if test -z "$GREP"; then
set dummy grep ggrep; ac_prog_name=$2
set dummy grep ggrep; ac_prog_name=$2
if test "${ac_cv_path_GREP+set}" = set; then
if test "${ac_cv_path_GREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_path_GREP_found=false
  ac_path_GREP_found=false
# Loop through the user's path and test for each of PROGNAME-LIST
# Loop through the user's path and test for each of PROGNAME-LIST
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_prog in grep ggrep; do
  for ac_prog in grep ggrep; do
  for ac_exec_ext in '' $ac_executable_extensions; do
  for ac_exec_ext in '' $ac_executable_extensions; do
    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
    { 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 and select it if it is found.
  # Check for GNU $ac_path_GREP
  # Check for GNU $ac_path_GREP
case `"$ac_path_GREP" --version 2>&1` in
case `"$ac_path_GREP" --version 2>&1` in
*GNU*)
*GNU*)
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
*)
*)
  ac_count=0
  ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  while :
  while :
  do
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    cp "conftest.in" "conftest.nl"
    echo 'GREP' >> "conftest.nl"
    echo 'GREP' >> "conftest.nl"
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    ac_count=`expr $ac_count + 1`
    ac_count=`expr $ac_count + 1`
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
      # Best one so far, save it but keep looking for a better one
      # Best one so far, save it but keep looking for a better one
      ac_cv_path_GREP="$ac_path_GREP"
      ac_cv_path_GREP="$ac_path_GREP"
      ac_path_GREP_max=$ac_count
      ac_path_GREP_max=$ac_count
    fi
    fi
    # 10*(2^10) chars as input seems more than enough
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
    test $ac_count -gt 10 && break
  done
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac
esac
    $ac_path_GREP_found && break 3
    $ac_path_GREP_found && break 3
  done
  done
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
GREP="$ac_cv_path_GREP"
GREP="$ac_cv_path_GREP"
if test -z "$GREP"; then
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:$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;}
echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
else
else
  ac_cv_path_GREP=$GREP
  ac_cv_path_GREP=$GREP
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
 GREP="$ac_cv_path_GREP"
 GREP="$ac_cv_path_GREP"
{ echo "$as_me:$LINENO: checking for egrep" >&5
{ echo "$as_me:$LINENO: checking for egrep" >&5
echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
if test "${ac_cv_path_EGREP+set}" = set; then
if test "${ac_cv_path_EGREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   then ac_cv_path_EGREP="$GREP -E"
   then ac_cv_path_EGREP="$GREP -E"
   else
   else
     # Extract the first word of "egrep" to use in msg output
     # Extract the first word of "egrep" to use in msg output
if test -z "$EGREP"; then
if test -z "$EGREP"; then
set dummy egrep; ac_prog_name=$2
set dummy egrep; ac_prog_name=$2
if test "${ac_cv_path_EGREP+set}" = set; then
if test "${ac_cv_path_EGREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_path_EGREP_found=false
  ac_path_EGREP_found=false
# Loop through the user's path and test for each of PROGNAME-LIST
# Loop through the user's path and test for each of PROGNAME-LIST
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_prog in egrep; do
  for ac_prog in egrep; do
  for ac_exec_ext in '' $ac_executable_extensions; do
  for ac_exec_ext in '' $ac_executable_extensions; do
    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
    { 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 and select it if it is found.
  # Check for GNU $ac_path_EGREP
  # Check for GNU $ac_path_EGREP
case `"$ac_path_EGREP" --version 2>&1` in
case `"$ac_path_EGREP" --version 2>&1` in
*GNU*)
*GNU*)
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
*)
*)
  ac_count=0
  ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  while :
  while :
  do
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    cp "conftest.in" "conftest.nl"
    echo 'EGREP' >> "conftest.nl"
    echo 'EGREP' >> "conftest.nl"
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    ac_count=`expr $ac_count + 1`
    ac_count=`expr $ac_count + 1`
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
      # Best one so far, save it but keep looking for a better one
      # Best one so far, save it but keep looking for a better one
      ac_cv_path_EGREP="$ac_path_EGREP"
      ac_cv_path_EGREP="$ac_path_EGREP"
      ac_path_EGREP_max=$ac_count
      ac_path_EGREP_max=$ac_count
    fi
    fi
    # 10*(2^10) chars as input seems more than enough
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
    test $ac_count -gt 10 && break
  done
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac
esac
    $ac_path_EGREP_found && break 3
    $ac_path_EGREP_found && break 3
  done
  done
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
EGREP="$ac_cv_path_EGREP"
EGREP="$ac_cv_path_EGREP"
if test -z "$EGREP"; then
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:$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;}
echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
else
else
  ac_cv_path_EGREP=$EGREP
  ac_cv_path_EGREP=$EGREP
fi
fi
   fi
   fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
 EGREP="$ac_cv_path_EGREP"
 EGREP="$ac_cv_path_EGREP"
# Check whether --with-gnu-ld was given.
# Check whether --with-gnu-ld was given.
if test "${with_gnu_ld+set}" = set; then
if test "${with_gnu_ld+set}" = set; then
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
else
else
  with_gnu_ld=no
  with_gnu_ld=no
fi
fi
ac_prog=ld
ac_prog=ld
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  # Check if gcc -print-prog-name=ld gives a path.
  # Check if gcc -print-prog-name=ld gives a path.
  { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
  { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
  case $host in
  case $host in
  *-*-mingw*)
  *-*-mingw*)
    # gcc leaves a trailing carriage return which upsets mingw
    # gcc leaves a trailing carriage return which upsets mingw
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  *)
  *)
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  esac
  esac
  case $ac_prog in
  case $ac_prog in
    # Accept absolute paths.
    # Accept absolute paths.
    [\\/]* | ?:[\\/]*)
    [\\/]* | ?:[\\/]*)
      re_direlt='/[^/][^/]*/\.\./'
      re_direlt='/[^/][^/]*/\.\./'
      # Canonicalize the pathname of ld
      # Canonicalize the pathname of ld
      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
      done
      done
      test -z "$LD" && LD="$ac_prog"
      test -z "$LD" && LD="$ac_prog"
      ;;
      ;;
  "")
  "")
    # If it fails, then pretend we aren't using GCC.
    # If it fails, then pretend we aren't using GCC.
    ac_prog=ld
    ac_prog=ld
    ;;
    ;;
  *)
  *)
    # If it is relative, then search for the first ld in PATH.
    # If it is relative, then search for the first ld in PATH.
    with_gnu_ld=unknown
    with_gnu_ld=unknown
    ;;
    ;;
  esac
  esac
elif test "$with_gnu_ld" = yes; then
elif test "$with_gnu_ld" = yes; then
  { echo "$as_me:$LINENO: checking for GNU ld" >&5
  { echo "$as_me:$LINENO: checking for GNU ld" >&5
echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
else
else
  { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
  { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
fi
fi
if test "${lt_cv_path_LD+set}" = set; then
if test "${lt_cv_path_LD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -z "$LD"; then
  if test -z "$LD"; then
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for ac_dir in $PATH; do
  for ac_dir in $PATH; do
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    test -z "$ac_dir" && ac_dir=.
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
      lt_cv_path_LD="$ac_dir/$ac_prog"
      lt_cv_path_LD="$ac_dir/$ac_prog"
      # Check to see if the program is GNU ld.  I'd rather use --version,
      # Check to see if the program is GNU ld.  I'd rather use --version,
      # but apparently some variants of GNU ld only accept -v.
      # but apparently some variants of GNU ld only accept -v.
      # Break only if it was the GNU/non-GNU ld that we prefer.
      # Break only if it was the GNU/non-GNU ld that we prefer.
      case `"$lt_cv_path_LD" -v 2>&1 
      case `"$lt_cv_path_LD" -v 2>&1 
      *GNU* | *'with BFD'*)
      *GNU* | *'with BFD'*)
        test "$with_gnu_ld" != no && break
        test "$with_gnu_ld" != no && break
        ;;
        ;;
      *)
      *)
        test "$with_gnu_ld" != yes && break
        test "$with_gnu_ld" != yes && break
        ;;
        ;;
      esac
      esac
    fi
    fi
  done
  done
  IFS="$lt_save_ifs"
  IFS="$lt_save_ifs"
else
else
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
fi
fi
fi
fi
LD="$lt_cv_path_LD"
LD="$lt_cv_path_LD"
if test -n "$LD"; then
if test -n "$LD"; then
  { echo "$as_me:$LINENO: result: $LD" >&5
  { echo "$as_me:$LINENO: result: $LD" >&5
echo "${ECHO_T}$LD" >&6; }
echo "${ECHO_T}$LD" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
{ 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; }
echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
if test "${lt_cv_prog_gnu_ld+set}" = set; then
if test "${lt_cv_prog_gnu_ld+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
case `$LD -v 2>&1 
case `$LD -v 2>&1 
*GNU* | *'with BFD'*)
*GNU* | *'with BFD'*)
  lt_cv_prog_gnu_ld=yes
  lt_cv_prog_gnu_ld=yes
  ;;
  ;;
*)
*)
  lt_cv_prog_gnu_ld=no
  lt_cv_prog_gnu_ld=no
  ;;
  ;;
esac
esac
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
with_gnu_ld=$lt_cv_prog_gnu_ld
with_gnu_ld=$lt_cv_prog_gnu_ld
{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
{ 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; }
echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
if test "${lt_cv_ld_reload_flag+set}" = set; then
if test "${lt_cv_ld_reload_flag+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_ld_reload_flag='-r'
  lt_cv_ld_reload_flag='-r'
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
reload_flag=$lt_cv_ld_reload_flag
reload_flag=$lt_cv_ld_reload_flag
case $reload_flag in
case $reload_flag in
"" | " "*) ;;
"" | " "*) ;;
*) reload_flag=" $reload_flag" ;;
*) reload_flag=" $reload_flag" ;;
esac
esac
reload_cmds='$LD$reload_flag -o $output$reload_objs'
reload_cmds='$LD$reload_flag -o $output$reload_objs'
case $host_os in
case $host_os in
  darwin*)
  darwin*)
    if test "$GCC" = yes; then
    if test "$GCC" = yes; then
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
    else
    else
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
    fi
    fi
    ;;
    ;;
esac
esac
{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
if test "${lt_cv_path_NM+set}" = set; then
if test "${lt_cv_path_NM+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$NM"; then
  if test -n "$NM"; then
  # Let the user override the test.
  # Let the user override the test.
  lt_cv_path_NM="$NM"
  lt_cv_path_NM="$NM"
else
else
  lt_nm_to_check="${ac_tool_prefix}nm"
  lt_nm_to_check="${ac_tool_prefix}nm"
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
    lt_nm_to_check="$lt_nm_to_check nm"
    lt_nm_to_check="$lt_nm_to_check nm"
  fi
  fi
  for lt_tmp_nm in $lt_nm_to_check; do
  for lt_tmp_nm in $lt_nm_to_check; do
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      test -z "$ac_dir" && ac_dir=.
      test -z "$ac_dir" && ac_dir=.
      tmp_nm="$ac_dir/$lt_tmp_nm"
      tmp_nm="$ac_dir/$lt_tmp_nm"
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
        # Check to see if the nm accepts a BSD-compat flag.
        # Check to see if the nm accepts a BSD-compat flag.
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
        #   nm: unknown option "B" ignored
        #   nm: unknown option "B" ignored
        # Tru64's nm complains that /dev/null is an invalid object file
        # Tru64's nm complains that /dev/null is an invalid object file
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
        */dev/null* | *'Invalid file or object type'*)
        */dev/null* | *'Invalid file or object type'*)
          lt_cv_path_NM="$tmp_nm -B"
          lt_cv_path_NM="$tmp_nm -B"
          break
          break
          ;;
          ;;
        *)
        *)
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
          */dev/null*)
          */dev/null*)
            lt_cv_path_NM="$tmp_nm -p"
            lt_cv_path_NM="$tmp_nm -p"
            break
            break
            ;;
            ;;
          *)
          *)
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
            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
            continue # so that we can try to find one that supports BSD flags
            ;;
            ;;
          esac
          esac
          ;;
          ;;
        esac
        esac
      fi
      fi
    done
    done
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
  done
  done
  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
echo "${ECHO_T}$lt_cv_path_NM" >&6; }
echo "${ECHO_T}$lt_cv_path_NM" >&6; }
NM="$lt_cv_path_NM"
NM="$lt_cv_path_NM"
{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
LN_S=$as_ln_s
LN_S=$as_ln_s
if test "$LN_S" = "ln -s"; then
if test "$LN_S" = "ln -s"; then
  { echo "$as_me:$LINENO: result: yes" >&5
  { echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
echo "${ECHO_T}no, using $LN_S" >&6; }
echo "${ECHO_T}no, using $LN_S" >&6; }
fi
fi
{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
if test "${lt_cv_deplibs_check_method+set}" = set; then
if test "${lt_cv_deplibs_check_method+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_file_magic_cmd='$MAGIC_CMD'
  lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_file_magic_test_file=
lt_cv_deplibs_check_method='unknown'
lt_cv_deplibs_check_method='unknown'
# Need to set the preceding variable on all platforms that support
# Need to set the preceding variable on all platforms that support
# interlibrary dependencies.
# interlibrary dependencies.
# 'none' -- dependencies not supported.
# 'none' -- dependencies not supported.
# `unknown' -- same as none, but documents that we really don't know.
# `unknown' -- same as none, but documents that we really don't know.
# 'pass_all' -- all dependencies passed with no checks.
# 'pass_all' -- all dependencies passed with no checks.
# 'test_compile' -- check by making test program.
# 'test_compile' -- check by making test program.
# 'file_magic [[regex]]' -- check by looking for files in library path
# 'file_magic [[regex]]' -- check by looking for files in library path
# which responds to the $file_magic_cmd with a given extended regex.
# which responds to the $file_magic_cmd with a given extended regex.
# If you have `file' or equivalent on your system and you're not sure
# 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.
# whether `pass_all' will *always* work, you probably want this one.
case $host_os in
case $host_os in
aix4* | aix5*)
aix4* | aix5*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
beos*)
beos*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
bsdi[45]*)
bsdi[45]*)
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  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_cmd='/usr/bin/file -L'
  lt_cv_file_magic_test_file=/shlib/libc.so
  lt_cv_file_magic_test_file=/shlib/libc.so
  ;;
  ;;
cygwin*)
cygwin*)
  # func_win32_libid is a shell function defined in ltmain.sh
  # func_win32_libid is a shell function defined in ltmain.sh
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  lt_cv_file_magic_cmd='func_win32_libid'
  lt_cv_file_magic_cmd='func_win32_libid'
  ;;
  ;;
mingw* | pw32*)
mingw* | pw32*)
  # Base MSYS/MinGW do not provide the 'file' command needed by
  # Base MSYS/MinGW do not provide the 'file' command needed by
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
  # unless we find 'file', for example because we are cross-compiling.
  # unless we find 'file', for example because we are cross-compiling.
  if ( file / ) >/dev/null 2>&1; then
  if ( file / ) >/dev/null 2>&1; then
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
    lt_cv_file_magic_cmd='func_win32_libid'
    lt_cv_file_magic_cmd='func_win32_libid'
  else
  else
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
    lt_cv_file_magic_cmd='$OBJDUMP -f'
    lt_cv_file_magic_cmd='$OBJDUMP -f'
  fi
  fi
  ;;
  ;;
darwin* | rhapsody*)
darwin* | rhapsody*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
freebsd* | dragonfly*)
freebsd* | dragonfly*)
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
    case $host_cpu in
    case $host_cpu in
    i*86 )
    i*86 )
      # Not sure whether the presence of OpenBSD here was a mistake.
      # Not sure whether the presence of OpenBSD here was a mistake.
      # Let's accept both of them until this is cleared up.
      # Let's accept both of them until this is cleared up.
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
      lt_cv_file_magic_cmd=/usr/bin/file
      lt_cv_file_magic_cmd=/usr/bin/file
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
      ;;
      ;;
    esac
    esac
  else
  else
    lt_cv_deplibs_check_method=pass_all
    lt_cv_deplibs_check_method=pass_all
  fi
  fi
  ;;
  ;;
gnu*)
gnu*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
hpux10.20* | hpux11*)
hpux10.20* | hpux11*)
  lt_cv_file_magic_cmd=/usr/bin/file
  lt_cv_file_magic_cmd=/usr/bin/file
  case $host_cpu in
  case $host_cpu in
  ia64*)
  ia64*)
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
    ;;
    ;;
  hppa*64*)
  hppa*64*)
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
    ;;
    ;;
  *)
  *)
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
    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_test_file=/usr/lib/libc.sl
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
    ;;
    ;;
  esac
  esac
  ;;
  ;;
interix[3-9]*)
interix[3-9]*)
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  ;;
  ;;
irix5* | irix6* | nonstopux*)
irix5* | irix6* | nonstopux*)
  case $LD in
  case $LD in
  *-32|*"-32 ") libmagic=32-bit;;
  *-32|*"-32 ") libmagic=32-bit;;
  *-n32|*"-n32 ") libmagic=N32;;
  *-n32|*"-n32 ") libmagic=N32;;
  *-64|*"-64 ") libmagic=64-bit;;
  *-64|*"-64 ") libmagic=64-bit;;
  *) libmagic=never-match;;
  *) libmagic=never-match;;
  esac
  esac
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
# This must be Linux ELF.
# This must be Linux ELF.
linux* | k*bsd*-gnu)
linux* | k*bsd*-gnu)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
netbsd*)
netbsd*)
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  else
  else
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
  fi
  fi
  ;;
  ;;
newos6*)
newos6*)
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  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_cmd=/usr/bin/file
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
  ;;
  ;;
nto-qnx*)
nto-qnx*)
  lt_cv_deplibs_check_method=unknown
  lt_cv_deplibs_check_method=unknown
  ;;
  ;;
openbsd*)
openbsd*)
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
  else
  else
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  fi
  fi
  ;;
  ;;
osf3* | osf4* | osf5*)
osf3* | osf4* | osf5*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
rdos*)
rdos*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
solaris*)
solaris*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
sysv4 | sysv4.3*)
sysv4 | sysv4.3*)
  case $host_vendor in
  case $host_vendor in
  motorola)
  motorola)
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
    ;;
    ;;
  ncr)
  ncr)
    lt_cv_deplibs_check_method=pass_all
    lt_cv_deplibs_check_method=pass_all
    ;;
    ;;
  sequent)
  sequent)
    lt_cv_file_magic_cmd='/bin/file'
    lt_cv_file_magic_cmd='/bin/file'
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
    ;;
    ;;
  sni)
  sni)
    lt_cv_file_magic_cmd='/bin/file'
    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_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
    lt_cv_file_magic_test_file=/lib/libc.so
    lt_cv_file_magic_test_file=/lib/libc.so
    ;;
    ;;
  siemens)
  siemens)
    lt_cv_deplibs_check_method=pass_all
    lt_cv_deplibs_check_method=pass_all
    ;;
    ;;
  pc)
  pc)
    lt_cv_deplibs_check_method=pass_all
    lt_cv_deplibs_check_method=pass_all
    ;;
    ;;
  esac
  esac
  ;;
  ;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_deplibs_check_method=pass_all
  ;;
  ;;
esac
esac
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
file_magic_cmd=$lt_cv_file_magic_cmd
file_magic_cmd=$lt_cv_file_magic_cmd
deplibs_check_method=$lt_cv_deplibs_check_method
deplibs_check_method=$lt_cv_deplibs_check_method
test -z "$deplibs_check_method" && deplibs_check_method=unknown
test -z "$deplibs_check_method" && deplibs_check_method=unknown
# If no C compiler was specified, use CC.
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
compiler=$CC
compiler=$CC
# Check whether --enable-libtool-lock was given.
# Check whether --enable-libtool-lock was given.
if test "${enable_libtool_lock+set}" = set; then
if test "${enable_libtool_lock+set}" = set; then
  enableval=$enable_libtool_lock;
  enableval=$enable_libtool_lock;
fi
fi
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
# Some flags need to be propagated to the compiler or linker for good
# Some flags need to be propagated to the compiler or linker for good
# libtool support.
# libtool support.
case $host in
case $host in
ia64-*-hpux*)
ia64-*-hpux*)
  # Find out which ABI we are using.
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  echo 'int i;' > conftest.$ac_ext
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
    case `/usr/bin/file conftest.$ac_objext` in
    case `/usr/bin/file conftest.$ac_objext` in
    *ELF-32*)
    *ELF-32*)
      HPUX_IA64_MODE="32"
      HPUX_IA64_MODE="32"
      ;;
      ;;
    *ELF-64*)
    *ELF-64*)
      HPUX_IA64_MODE="64"
      HPUX_IA64_MODE="64"
      ;;
      ;;
    esac
    esac
  fi
  fi
  rm -rf conftest*
  rm -rf conftest*
  ;;
  ;;
*-*-irix6*)
*-*-irix6*)
  # Find out which ABI we are using.
  # Find out which ABI we are using.
  echo '#line __oline__ "configure"' > conftest.$ac_ext
  echo '#line __oline__ "configure"' > conftest.$ac_ext
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
   if test "$lt_cv_prog_gnu_ld" = yes; then
   if test "$lt_cv_prog_gnu_ld" = yes; then
    case `/usr/bin/file conftest.$ac_objext` in
    case `/usr/bin/file conftest.$ac_objext` in
    *32-bit*)
    *32-bit*)
      LD="${LD-ld} -melf32bsmip"
      LD="${LD-ld} -melf32bsmip"
      ;;
      ;;
    *N32*)
    *N32*)
      LD="${LD-ld} -melf32bmipn32"
      LD="${LD-ld} -melf32bmipn32"
      ;;
      ;;
    *64-bit*)
    *64-bit*)
      LD="${LD-ld} -melf64bmip"
      LD="${LD-ld} -melf64bmip"
      ;;
      ;;
    esac
    esac
   else
   else
    case `/usr/bin/file conftest.$ac_objext` in
    case `/usr/bin/file conftest.$ac_objext` in
    *32-bit*)
    *32-bit*)
      LD="${LD-ld} -32"
      LD="${LD-ld} -32"
      ;;
      ;;
    *N32*)
    *N32*)
      LD="${LD-ld} -n32"
      LD="${LD-ld} -n32"
      ;;
      ;;
    *64-bit*)
    *64-bit*)
      LD="${LD-ld} -64"
      LD="${LD-ld} -64"
      ;;
      ;;
    esac
    esac
   fi
   fi
  fi
  fi
  rm -rf conftest*
  rm -rf conftest*
  ;;
  ;;
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
s390*-*linux*|sparc*-*linux*)
s390*-*linux*|sparc*-*linux*)
  # Find out which ABI we are using.
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  echo 'int i;' > conftest.$ac_ext
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
    case `/usr/bin/file conftest.o` in
    case `/usr/bin/file conftest.o` in
    *32-bit*)
    *32-bit*)
      case $host in
      case $host in
        x86_64-*kfreebsd*-gnu)
        x86_64-*kfreebsd*-gnu)
          LD="${LD-ld} -m elf_i386_fbsd"
          LD="${LD-ld} -m elf_i386_fbsd"
          ;;
          ;;
        x86_64-*linux*)
        x86_64-*linux*)
          LD="${LD-ld} -m elf_i386"
          LD="${LD-ld} -m elf_i386"
          ;;
          ;;
        ppc64-*linux*|powerpc64-*linux*)
        ppc64-*linux*|powerpc64-*linux*)
          LD="${LD-ld} -m elf32ppclinux"
          LD="${LD-ld} -m elf32ppclinux"
          ;;
          ;;
        s390x-*linux*)
        s390x-*linux*)
          LD="${LD-ld} -m elf_s390"
          LD="${LD-ld} -m elf_s390"
          ;;
          ;;
        sparc64-*linux*)
        sparc64-*linux*)
          LD="${LD-ld} -m elf32_sparc"
          LD="${LD-ld} -m elf32_sparc"
          ;;
          ;;
      esac
      esac
      ;;
      ;;
    *64-bit*)
    *64-bit*)
      libsuff=64
 
      case $host in
      case $host in
        x86_64-*kfreebsd*-gnu)
        x86_64-*kfreebsd*-gnu)
          LD="${LD-ld} -m elf_x86_64_fbsd"
          LD="${LD-ld} -m elf_x86_64_fbsd"
          ;;
          ;;
        x86_64-*linux*)
        x86_64-*linux*)
          LD="${LD-ld} -m elf_x86_64"
          LD="${LD-ld} -m elf_x86_64"
          ;;
          ;;
        ppc*-*linux*|powerpc*-*linux*)
        ppc*-*linux*|powerpc*-*linux*)
          LD="${LD-ld} -m elf64ppc"
          LD="${LD-ld} -m elf64ppc"
          ;;
          ;;
        s390*-*linux*)
        s390*-*linux*)
          LD="${LD-ld} -m elf64_s390"
          LD="${LD-ld} -m elf64_s390"
          ;;
          ;;
        sparc*-*linux*)
        sparc*-*linux*)
          LD="${LD-ld} -m elf64_sparc"
          LD="${LD-ld} -m elf64_sparc"
          ;;
          ;;
      esac
      esac
      ;;
      ;;
    esac
    esac
  fi
  fi
  rm -rf conftest*
  rm -rf conftest*
  ;;
  ;;
*-*-sco3.2v5*)
*-*-sco3.2v5*)
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  SAVE_CFLAGS="$CFLAGS"
  SAVE_CFLAGS="$CFLAGS"
  CFLAGS="$CFLAGS -belf"
  CFLAGS="$CFLAGS -belf"
  { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
  { 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; }
echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
if test "${lt_cv_cc_needs_belf+set}" = set; then
if test "${lt_cv_cc_needs_belf+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_ext=c
  ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
     cat >conftest.$ac_ext <<_ACEOF
     cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  lt_cv_cc_needs_belf=yes
  lt_cv_cc_needs_belf=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        lt_cv_cc_needs_belf=no
        lt_cv_cc_needs_belf=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
     ac_ext=c
     ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  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
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS="$SAVE_CFLAGS"
    CFLAGS="$SAVE_CFLAGS"
  fi
  fi
  ;;
  ;;
sparc*-*solaris*)
sparc*-*solaris*)
  # Find out which ABI we are using.
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  echo 'int i;' > conftest.$ac_ext
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
    case `/usr/bin/file conftest.o` in
    case `/usr/bin/file conftest.o` in
    *64-bit*)
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      case $lt_cv_prog_gnu_ld in
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
      *)    LD="${LD-ld} -64" ;;
      *)    LD="${LD-ld} -64" ;;
      esac
      esac
      ;;
      ;;
    esac
    esac
  fi
  fi
  rm -rf conftest*
  rm -rf conftest*
  ;;
  ;;
esac
esac
need_locks="$enable_libtool_lock"
need_locks="$enable_libtool_lock"
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
# On Suns, sometimes $CPP names a directory.
# On Suns, sometimes $CPP names a directory.
if test -n "$CPP" && test -d "$CPP"; then
if test -n "$CPP" && test -d "$CPP"; then
  CPP=
  CPP=
fi
fi
if test -z "$CPP"; then
if test -z "$CPP"; then
  if test "${ac_cv_prog_CPP+set}" = set; then
  if test "${ac_cv_prog_CPP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
      # Double quotes because CPP needs to be expanded
      # Double quotes because CPP needs to be expanded
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
    do
    do
      ac_preproc_ok=false
      ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
for ac_c_preproc_warn_flag in '' yes
do
do
  # Use a header file that comes with gcc, so configuring glibc
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # with a fresh cross-compiler works.
  # Prefer  to  if __STDC__ is defined, since
  # Prefer  to  if __STDC__ is defined, since
  #  exists even on freestanding compilers.
  #  exists even on freestanding compilers.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  # not just through cpp. "Syntax error" is here to catch this case.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@ifdef __STDC__
@%:@ifdef __STDC__
@%:@ include 
@%:@ include 
@%:@else
@%:@else
@%:@ include 
@%:@ include 
@%:@endif
@%:@endif
                     Syntax error
                     Syntax error
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Broken: fails on valid input.
  # Broken: fails on valid input.
continue
continue
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
  # OK, works on sane cases.  Now check whether nonexistent headers
  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  # can be detected and how.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@include 
@%:@include 
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  # Broken: success on invalid input.
  # Broken: success on invalid input.
continue
continue
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Passes both tests.
  # Passes both tests.
ac_preproc_ok=:
ac_preproc_ok=:
break
break
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
done
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
if $ac_preproc_ok; then
if $ac_preproc_ok; then
  break
  break
fi
fi
    done
    done
    ac_cv_prog_CPP=$CPP
    ac_cv_prog_CPP=$CPP
fi
fi
  CPP=$ac_cv_prog_CPP
  CPP=$ac_cv_prog_CPP
else
else
  ac_cv_prog_CPP=$CPP
  ac_cv_prog_CPP=$CPP
fi
fi
{ echo "$as_me:$LINENO: result: $CPP" >&5
{ echo "$as_me:$LINENO: result: $CPP" >&5
echo "${ECHO_T}$CPP" >&6; }
echo "${ECHO_T}$CPP" >&6; }
ac_preproc_ok=false
ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
for ac_c_preproc_warn_flag in '' yes
do
do
  # Use a header file that comes with gcc, so configuring glibc
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # with a fresh cross-compiler works.
  # Prefer  to  if __STDC__ is defined, since
  # Prefer  to  if __STDC__ is defined, since
  #  exists even on freestanding compilers.
  #  exists even on freestanding compilers.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  # not just through cpp. "Syntax error" is here to catch this case.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@ifdef __STDC__
@%:@ifdef __STDC__
@%:@ include 
@%:@ include 
@%:@else
@%:@else
@%:@ include 
@%:@ include 
@%:@endif
@%:@endif
                     Syntax error
                     Syntax error
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Broken: fails on valid input.
  # Broken: fails on valid input.
continue
continue
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
  # OK, works on sane cases.  Now check whether nonexistent headers
  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  # can be detected and how.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@include 
@%:@include 
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  # Broken: success on invalid input.
  # Broken: success on invalid input.
continue
continue
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Passes both tests.
  # Passes both tests.
ac_preproc_ok=:
ac_preproc_ok=:
break
break
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
done
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
if $ac_preproc_ok; then
if $ac_preproc_ok; then
  :
  :
else
else
  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
if test "${ac_cv_header_stdc+set}" = set; then
if test "${ac_cv_header_stdc+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_header_stdc=yes
  ac_cv_header_stdc=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_header_stdc=no
        ac_cv_header_stdc=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
if test $ac_cv_header_stdc = yes; then
if test $ac_cv_header_stdc = yes; then
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
_ACEOF
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "memchr" >/dev/null 2>&1; then
  $EGREP "memchr" >/dev/null 2>&1; then
  :
  :
else
else
  ac_cv_header_stdc=no
  ac_cv_header_stdc=no
fi
fi
rm -f conftest*
rm -f conftest*
fi
fi
if test $ac_cv_header_stdc = yes; then
if test $ac_cv_header_stdc = yes; then
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
_ACEOF
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "free" >/dev/null 2>&1; then
  $EGREP "free" >/dev/null 2>&1; then
  :
  :
else
else
  ac_cv_header_stdc=no
  ac_cv_header_stdc=no
fi
fi
rm -f conftest*
rm -f conftest*
fi
fi
if test $ac_cv_header_stdc = yes; then
if test $ac_cv_header_stdc = yes; then
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  if test "$cross_compiling" = yes; then
  if test "$cross_compiling" = yes; then
  :
  :
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include 
#include 
#if ((' ' & 0x0FF) == 0x020)
#if ((' ' & 0x0FF) == 0x020)
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
#else
#else
# define ISLOWER(c) \
# define ISLOWER(c) \
                   (('a' <= (c) && (c) <= 'i') \
                   (('a' <= (c) && (c) <= 'i') \
                     || ('j' <= (c) && (c) <= 'r') \
                     || ('j' <= (c) && (c) <= 'r') \
                     || ('s' <= (c) && (c) <= 'z'))
                     || ('s' <= (c) && (c) <= 'z'))
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
#endif
#endif
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
int
int
main ()
main ()
{
{
  int i;
  int i;
  for (i = 0; i < 256; i++)
  for (i = 0; i < 256; i++)
    if (XOR (islower (i), ISLOWER (i))
    if (XOR (islower (i), ISLOWER (i))
        || toupper (i) != TOUPPER (i))
        || toupper (i) != TOUPPER (i))
      return 2;
      return 2;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
  :
  :
else
else
  echo "$as_me: program exited with status $ac_status" >&5
  echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
( exit $ac_status )
ac_cv_header_stdc=no
ac_cv_header_stdc=no
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
if test $ac_cv_header_stdc = yes; then
if test $ac_cv_header_stdc = yes; then
cat >>confdefs.h <<\_ACEOF
cat >>confdefs.h <<\_ACEOF
@%:@define STDC_HEADERS 1
@%:@define STDC_HEADERS 1
_ACEOF
_ACEOF
fi
fi
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
# 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 memory.h strings.h \
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
                  inttypes.h stdint.h unistd.h
                  inttypes.h stdint.h unistd.h
do
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
@%:@include <$ac_header>
@%:@include <$ac_header>
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  eval "$as_ac_Header=yes"
  eval "$as_ac_Header=yes"
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        eval "$as_ac_Header=no"
        eval "$as_ac_Header=no"
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
ac_res=`eval echo '${'$as_ac_Header'}'`
ac_res=`eval echo '${'$as_ac_Header'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
echo "${ECHO_T}$ac_res" >&6; }
if test `eval echo '${'$as_ac_Header'}'` = yes; then
if test `eval echo '${'$as_ac_Header'}'` = yes; then
  cat >>confdefs.h <<_ACEOF
  cat >>confdefs.h <<_ACEOF
@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
_ACEOF
fi
fi
done
done
for ac_header in dlfcn.h
for ac_header in dlfcn.h
do
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
  { echo "$as_me:$LINENO: checking for $ac_header" >&5
  { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
fi
fi
ac_res=`eval echo '${'$as_ac_Header'}'`
ac_res=`eval echo '${'$as_ac_Header'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
echo "${ECHO_T}$ac_res" >&6; }
else
else
  # Is the header compilable?
  # Is the header compilable?
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
@%:@include <$ac_header>
@%:@include <$ac_header>
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_header_compiler=yes
  ac_header_compiler=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_header_compiler=no
        ac_header_compiler=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
echo "${ECHO_T}$ac_header_compiler" >&6; }
echo "${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present?
# Is the header present?
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@include <$ac_header>
@%:@include <$ac_header>
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  ac_header_preproc=yes
  ac_header_preproc=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  ac_header_preproc=no
  ac_header_preproc=no
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
echo "${ECHO_T}$ac_header_preproc" >&6; }
echo "${ECHO_T}$ac_header_preproc" >&6; }
# So?  What about this header?
# So?  What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  yes:no: )
  yes:no: )
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
    { 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;}
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
    ac_header_preproc=yes
    ac_header_preproc=yes
    ;;
    ;;
  no:yes:* )
  no:yes:* )
    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
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:$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: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
    { 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: 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:$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;}
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
    ( cat <<\_ASBOX
    ( cat <<\_ASBOX
@%:@@%:@ ------------------------------------- @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@
@%:@@%:@ Report this to openrisc@opencores.org @%:@@%:@
@%:@@%:@ Report this to openrisc@opencores.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@
_ASBOX
_ASBOX
     ) | sed "s/^/$as_me: WARNING:     /" >&2
     ) | sed "s/^/$as_me: WARNING:     /" >&2
    ;;
    ;;
esac
esac
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  eval "$as_ac_Header=\$ac_header_preproc"
  eval "$as_ac_Header=\$ac_header_preproc"
fi
fi
ac_res=`eval echo '${'$as_ac_Header'}'`
ac_res=`eval echo '${'$as_ac_Header'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
echo "${ECHO_T}$ac_res" >&6; }
fi
fi
if test `eval echo '${'$as_ac_Header'}'` = yes; then
if test `eval echo '${'$as_ac_Header'}'` = yes; then
  cat >>confdefs.h <<_ACEOF
  cat >>confdefs.h <<_ACEOF
@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
_ACEOF
fi
fi
done
done
ac_ext=cpp
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
if test -z "$CXX"; then
if test -z "$CXX"; then
  if test -n "$CCC"; then
  if test -n "$CCC"; then
    CXX=$CCC
    CXX=$CCC
  else
  else
    if test -n "$ac_tool_prefix"; then
    if test -n "$ac_tool_prefix"; then
  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  do
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CXX+set}" = set; then
if test "${ac_cv_prog_CXX+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CXX"; then
  if test -n "$CXX"; then
  ac_cv_prog_CXX="$CXX" # Let the user override the test.
  ac_cv_prog_CXX="$CXX" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CXX=$ac_cv_prog_CXX
CXX=$ac_cv_prog_CXX
if test -n "$CXX"; then
if test -n "$CXX"; then
  { echo "$as_me:$LINENO: result: $CXX" >&5
  { echo "$as_me:$LINENO: result: $CXX" >&5
echo "${ECHO_T}$CXX" >&6; }
echo "${ECHO_T}$CXX" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
    test -n "$CXX" && break
    test -n "$CXX" && break
  done
  done
fi
fi
if test -z "$CXX"; then
if test -z "$CXX"; then
  ac_ct_CXX=$CXX
  ac_ct_CXX=$CXX
  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
do
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
set dummy $ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_CXX"; then
  if test -n "$ac_ct_CXX"; then
  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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_CXX="$ac_prog"
    ac_cv_prog_ac_ct_CXX="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
if test -n "$ac_ct_CXX"; then
if test -n "$ac_ct_CXX"; then
  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
echo "${ECHO_T}$ac_ct_CXX" >&6; }
echo "${ECHO_T}$ac_ct_CXX" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  test -n "$ac_ct_CXX" && break
  test -n "$ac_ct_CXX" && break
done
done
  if test "x$ac_ct_CXX" = x; then
  if test "x$ac_ct_CXX" = x; then
    CXX="g++"
    CXX="g++"
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    CXX=$ac_ct_CXX
    CXX=$ac_ct_CXX
  fi
  fi
fi
fi
  fi
  fi
fi
fi
# Provide some information about the compiler.
# Provide some information about the compiler.
echo "$as_me:$LINENO: checking for C++ compiler version" >&5
echo "$as_me:$LINENO: checking for C++ compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
ac_compiler=`set X $ac_compile; echo $2`
{ (ac_try="$ac_compiler --version >&5"
{ (ac_try="$ac_compiler --version >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler --version >&5") 2>&5
  (eval "$ac_compiler --version >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -v >&5"
{ (ac_try="$ac_compiler -v >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -v >&5") 2>&5
  (eval "$ac_compiler -v >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -V >&5"
{ (ac_try="$ac_compiler -V >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -V >&5") 2>&5
  (eval "$ac_compiler -V >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
#ifndef __GNUC__
#ifndef __GNUC__
       choke me
       choke me
#endif
#endif
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_compiler_gnu=yes
  ac_compiler_gnu=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_compiler_gnu=no
        ac_compiler_gnu=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
GXX=`test $ac_compiler_gnu = yes && echo yes`
GXX=`test $ac_compiler_gnu = yes && echo yes`
ac_test_CXXFLAGS=${CXXFLAGS+set}
ac_test_CXXFLAGS=${CXXFLAGS+set}
ac_save_CXXFLAGS=$CXXFLAGS
ac_save_CXXFLAGS=$CXXFLAGS
{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
if test "${ac_cv_prog_cxx_g+set}" = set; then
if test "${ac_cv_prog_cxx_g+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   ac_cxx_werror_flag=yes
   ac_cxx_werror_flag=yes
   ac_cv_prog_cxx_g=no
   ac_cv_prog_cxx_g=no
   CXXFLAGS="-g"
   CXXFLAGS="-g"
   cat >conftest.$ac_ext <<_ACEOF
   cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cxx_g=yes
  ac_cv_prog_cxx_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        CXXFLAGS=""
        CXXFLAGS=""
      cat >conftest.$ac_ext <<_ACEOF
      cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
         CXXFLAGS="-g"
         CXXFLAGS="-g"
         cat >conftest.$ac_ext <<_ACEOF
         cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cxx_g=yes
  ac_cv_prog_cxx_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
if test "$ac_test_CXXFLAGS" = set; then
if test "$ac_test_CXXFLAGS" = set; then
  CXXFLAGS=$ac_save_CXXFLAGS
  CXXFLAGS=$ac_save_CXXFLAGS
elif test $ac_cv_prog_cxx_g = yes; then
elif test $ac_cv_prog_cxx_g = yes; then
  if test "$GXX" = yes; then
  if test "$GXX" = yes; then
    CXXFLAGS="-g -O2"
    CXXFLAGS="-g -O2"
  else
  else
    CXXFLAGS="-g"
    CXXFLAGS="-g"
  fi
  fi
else
else
  if test "$GXX" = yes; then
  if test "$GXX" = yes; then
    CXXFLAGS="-O2"
    CXXFLAGS="-O2"
  else
  else
    CXXFLAGS=
    CXXFLAGS=
  fi
  fi
fi
fi
ac_ext=cpp
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
    (test "X$CXX" != "Xg++"))) ; then
    (test "X$CXX" != "Xg++"))) ; then
  ac_ext=cpp
  ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
if test -z "$CXXCPP"; then
if test -z "$CXXCPP"; then
  if test "${ac_cv_prog_CXXCPP+set}" = set; then
  if test "${ac_cv_prog_CXXCPP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
      # Double quotes because CXXCPP needs to be expanded
      # Double quotes because CXXCPP needs to be expanded
    for CXXCPP in "$CXX -E" "/lib/cpp"
    for CXXCPP in "$CXX -E" "/lib/cpp"
    do
    do
      ac_preproc_ok=false
      ac_preproc_ok=false
for ac_cxx_preproc_warn_flag in '' yes
for ac_cxx_preproc_warn_flag in '' yes
do
do
  # Use a header file that comes with gcc, so configuring glibc
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # with a fresh cross-compiler works.
  # Prefer  to  if __STDC__ is defined, since
  # Prefer  to  if __STDC__ is defined, since
  #  exists even on freestanding compilers.
  #  exists even on freestanding compilers.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  # not just through cpp. "Syntax error" is here to catch this case.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@ifdef __STDC__
@%:@ifdef __STDC__
@%:@ include 
@%:@ include 
@%:@else
@%:@else
@%:@ include 
@%:@ include 
@%:@endif
@%:@endif
                     Syntax error
                     Syntax error
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Broken: fails on valid input.
  # Broken: fails on valid input.
continue
continue
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
  # OK, works on sane cases.  Now check whether nonexistent headers
  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  # can be detected and how.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@include 
@%:@include 
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  # Broken: success on invalid input.
  # Broken: success on invalid input.
continue
continue
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Passes both tests.
  # Passes both tests.
ac_preproc_ok=:
ac_preproc_ok=:
break
break
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
done
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
if $ac_preproc_ok; then
if $ac_preproc_ok; then
  break
  break
fi
fi
    done
    done
    ac_cv_prog_CXXCPP=$CXXCPP
    ac_cv_prog_CXXCPP=$CXXCPP
fi
fi
  CXXCPP=$ac_cv_prog_CXXCPP
  CXXCPP=$ac_cv_prog_CXXCPP
else
else
  ac_cv_prog_CXXCPP=$CXXCPP
  ac_cv_prog_CXXCPP=$CXXCPP
fi
fi
{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
echo "${ECHO_T}$CXXCPP" >&6; }
echo "${ECHO_T}$CXXCPP" >&6; }
ac_preproc_ok=false
ac_preproc_ok=false
for ac_cxx_preproc_warn_flag in '' yes
for ac_cxx_preproc_warn_flag in '' yes
do
do
  # Use a header file that comes with gcc, so configuring glibc
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # with a fresh cross-compiler works.
  # Prefer  to  if __STDC__ is defined, since
  # Prefer  to  if __STDC__ is defined, since
  #  exists even on freestanding compilers.
  #  exists even on freestanding compilers.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  # not just through cpp. "Syntax error" is here to catch this case.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@ifdef __STDC__
@%:@ifdef __STDC__
@%:@ include 
@%:@ include 
@%:@else
@%:@else
@%:@ include 
@%:@ include 
@%:@endif
@%:@endif
                     Syntax error
                     Syntax error
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Broken: fails on valid input.
  # Broken: fails on valid input.
continue
continue
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
  # OK, works on sane cases.  Now check whether nonexistent headers
  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  # can be detected and how.
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@include 
@%:@include 
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } >/dev/null && {
  (exit $ac_status); } >/dev/null && {
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       }; then
       }; then
  # Broken: success on invalid input.
  # Broken: success on invalid input.
continue
continue
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
  # Passes both tests.
  # Passes both tests.
ac_preproc_ok=:
ac_preproc_ok=:
break
break
fi
fi
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
done
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.err conftest.$ac_ext
rm -f conftest.err conftest.$ac_ext
if $ac_preproc_ok; then
if $ac_preproc_ok; then
  :
  :
else
else
  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
ac_ext=cpp
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
fi
fi
ac_ext=f
ac_ext=f
ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
if test -n "$ac_tool_prefix"; then
if test -n "$ac_tool_prefix"; then
  for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
  for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
  do
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_F77+set}" = set; then
if test "${ac_cv_prog_F77+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$F77"; then
  if test -n "$F77"; then
  ac_cv_prog_F77="$F77" # Let the user override the test.
  ac_cv_prog_F77="$F77" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
    ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
F77=$ac_cv_prog_F77
F77=$ac_cv_prog_F77
if test -n "$F77"; then
if test -n "$F77"; then
  { echo "$as_me:$LINENO: result: $F77" >&5
  { echo "$as_me:$LINENO: result: $F77" >&5
echo "${ECHO_T}$F77" >&6; }
echo "${ECHO_T}$F77" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
    test -n "$F77" && break
    test -n "$F77" && break
  done
  done
fi
fi
if test -z "$F77"; then
if test -z "$F77"; then
  ac_ct_F77=$F77
  ac_ct_F77=$F77
  for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
  for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
do
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
set dummy $ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_F77"; then
  if test -n "$ac_ct_F77"; then
  ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
  ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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_F77="$ac_prog"
    ac_cv_prog_ac_ct_F77="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_F77=$ac_cv_prog_ac_ct_F77
ac_ct_F77=$ac_cv_prog_ac_ct_F77
if test -n "$ac_ct_F77"; then
if test -n "$ac_ct_F77"; then
  { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
echo "${ECHO_T}$ac_ct_F77" >&6; }
echo "${ECHO_T}$ac_ct_F77" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  test -n "$ac_ct_F77" && break
  test -n "$ac_ct_F77" && break
done
done
  if test "x$ac_ct_F77" = x; then
  if test "x$ac_ct_F77" = x; then
    F77=""
    F77=""
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    F77=$ac_ct_F77
    F77=$ac_ct_F77
  fi
  fi
fi
fi
# Provide some information about the compiler.
# Provide some information about the compiler.
echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
ac_compiler=`set X $ac_compile; echo $2`
{ (ac_try="$ac_compiler --version >&5"
{ (ac_try="$ac_compiler --version >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler --version >&5") 2>&5
  (eval "$ac_compiler --version >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -v >&5"
{ (ac_try="$ac_compiler -v >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -v >&5") 2>&5
  (eval "$ac_compiler -v >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -V >&5"
{ (ac_try="$ac_compiler -V >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -V >&5") 2>&5
  (eval "$ac_compiler -V >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
rm -f a.out
rm -f a.out
# If we don't use `.F' as extension, the preprocessor is not run on the
# If we don't use `.F' as extension, the preprocessor is not run on the
# input file.  (Note that this only needs to work for GNU compilers.)
# input file.  (Note that this only needs to work for GNU compilers.)
ac_save_ext=$ac_ext
ac_save_ext=$ac_ext
ac_ext=F
ac_ext=F
{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
if test "${ac_cv_f77_compiler_gnu+set}" = set; then
if test "${ac_cv_f77_compiler_gnu+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
      program main
      program main
#ifndef __GNUC__
#ifndef __GNUC__
       choke me
       choke me
#endif
#endif
      end
      end
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_f77_werror_flag" ||
         test -z "$ac_f77_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_compiler_gnu=yes
  ac_compiler_gnu=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_compiler_gnu=no
        ac_compiler_gnu=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_cv_f77_compiler_gnu=$ac_compiler_gnu
ac_cv_f77_compiler_gnu=$ac_compiler_gnu
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
ac_ext=$ac_save_ext
ac_ext=$ac_save_ext
ac_test_FFLAGS=${FFLAGS+set}
ac_test_FFLAGS=${FFLAGS+set}
ac_save_FFLAGS=$FFLAGS
ac_save_FFLAGS=$FFLAGS
FFLAGS=
FFLAGS=
{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
if test "${ac_cv_prog_f77_g+set}" = set; then
if test "${ac_cv_prog_f77_g+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  FFLAGS=-g
  FFLAGS=-g
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
      program main
      program main
      end
      end
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_f77_werror_flag" ||
         test -z "$ac_f77_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_f77_g=yes
  ac_cv_prog_f77_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_prog_f77_g=no
        ac_cv_prog_f77_g=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
if test "$ac_test_FFLAGS" = set; then
if test "$ac_test_FFLAGS" = set; then
  FFLAGS=$ac_save_FFLAGS
  FFLAGS=$ac_save_FFLAGS
elif test $ac_cv_prog_f77_g = yes; then
elif test $ac_cv_prog_f77_g = yes; then
  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
    FFLAGS="-g -O2"
    FFLAGS="-g -O2"
  else
  else
    FFLAGS="-g"
    FFLAGS="-g"
  fi
  fi
else
else
  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
    FFLAGS="-O2"
    FFLAGS="-O2"
  else
  else
    FFLAGS=
    FFLAGS=
  fi
  fi
fi
fi
G77=`test $ac_compiler_gnu = yes && echo yes`
G77=`test $ac_compiler_gnu = yes && echo yes`
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
# find the maximum length of command line arguments
# find the maximum length of command line arguments
{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
if test "${lt_cv_sys_max_cmd_len+set}" = set; then
if test "${lt_cv_sys_max_cmd_len+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
    i=0
    i=0
  teststring="ABCD"
  teststring="ABCD"
  case $build_os in
  case $build_os in
  msdosdjgpp*)
  msdosdjgpp*)
    # On DJGPP, this test can blow up pretty badly due to problems in libc
    # On DJGPP, this test can blow up pretty badly due to problems in libc
    # (any single argument exceeding 2000 bytes causes a buffer overrun
    # (any single argument exceeding 2000 bytes causes a buffer overrun
    # during glob expansion).  Even if it were fixed, the result of this
    # during glob expansion).  Even if it were fixed, the result of this
    # check would be larger than it should be.
    # check would be larger than it should be.
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
    ;;
    ;;
  gnu*)
  gnu*)
    # Under GNU Hurd, this test is not required because there is
    # Under GNU Hurd, this test is not required because there is
    # no limit to the length of command line arguments.
    # no limit to the length of command line arguments.
    # Libtool will interpret -1 as no limit whatsoever
    # Libtool will interpret -1 as no limit whatsoever
    lt_cv_sys_max_cmd_len=-1;
    lt_cv_sys_max_cmd_len=-1;
    ;;
    ;;
  cygwin* | mingw*)
  cygwin* | mingw*)
    # On Win9x/ME, this test blows up -- it succeeds, but takes
    # On Win9x/ME, this test blows up -- it succeeds, but takes
    # about 5 minutes as the teststring grows exponentially.
    # about 5 minutes as the teststring grows exponentially.
    # Worse, since 9x/ME are not pre-emptively multitasking,
    # Worse, since 9x/ME are not pre-emptively multitasking,
    # you end up with a "frozen" computer, even though with patience
    # you end up with a "frozen" computer, even though with patience
    # the test eventually succeeds (with a max line length of 256k).
    # the test eventually succeeds (with a max line length of 256k).
    # Instead, let's just punt: use the minimum linelength reported by
    # Instead, let's just punt: use the minimum linelength reported by
    # all of the supported platforms: 8192 (on NT/2K/XP).
    # all of the supported platforms: 8192 (on NT/2K/XP).
    lt_cv_sys_max_cmd_len=8192;
    lt_cv_sys_max_cmd_len=8192;
    ;;
    ;;
  amigaos*)
  amigaos*)
    # On AmigaOS with pdksh, this test takes hours, literally.
    # On AmigaOS with pdksh, this test takes hours, literally.
    # So we just punt and use a minimum line length of 8192.
    # So we just punt and use a minimum line length of 8192.
    lt_cv_sys_max_cmd_len=8192;
    lt_cv_sys_max_cmd_len=8192;
    ;;
    ;;
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
    # This has been around since 386BSD, at least.  Likely further.
    # This has been around since 386BSD, at least.  Likely further.
    if test -x /sbin/sysctl; then
    if test -x /sbin/sysctl; then
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
    elif test -x /usr/sbin/sysctl; then
    elif test -x /usr/sbin/sysctl; then
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
    else
    else
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
    fi
    fi
    # And add a safety zone
    # And add a safety zone
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
    ;;
    ;;
  interix*)
  interix*)
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
    lt_cv_sys_max_cmd_len=196608
    lt_cv_sys_max_cmd_len=196608
    ;;
    ;;
  osf*)
  osf*)
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
    # nice to cause kernel panics so lets avoid the loop below.
    # nice to cause kernel panics so lets avoid the loop below.
    # First set a reasonable default.
    # First set a reasonable default.
    lt_cv_sys_max_cmd_len=16384
    lt_cv_sys_max_cmd_len=16384
    #
    #
    if test -x /sbin/sysconfig; then
    if test -x /sbin/sysconfig; then
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
      esac
      esac
    fi
    fi
    ;;
    ;;
  sco3.2v5*)
  sco3.2v5*)
    lt_cv_sys_max_cmd_len=102400
    lt_cv_sys_max_cmd_len=102400
    ;;
    ;;
  sysv5* | sco5v6* | sysv4.2uw2*)
  sysv5* | sco5v6* | sysv4.2uw2*)
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
    if test -n "$kargmax"; then
    if test -n "$kargmax"; then
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
    else
    else
      lt_cv_sys_max_cmd_len=32768
      lt_cv_sys_max_cmd_len=32768
    fi
    fi
    ;;
    ;;
  *)
  *)
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
    if test -n "$lt_cv_sys_max_cmd_len"; then
    if test -n "$lt_cv_sys_max_cmd_len"; then
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
    else
    else
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
      while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
      while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
               = "XX$teststring") >/dev/null 2>&1 &&
               = "XX$teststring") >/dev/null 2>&1 &&
              new_result=`expr "X$teststring" : ".*" 2>&1` &&
              new_result=`expr "X$teststring" : ".*" 2>&1` &&
              lt_cv_sys_max_cmd_len=$new_result &&
              lt_cv_sys_max_cmd_len=$new_result &&
              test $i != 17 # 1/2 MB should be enough
              test $i != 17 # 1/2 MB should be enough
      do
      do
        i=`expr $i + 1`
        i=`expr $i + 1`
        teststring=$teststring$teststring
        teststring=$teststring$teststring
      done
      done
      teststring=
      teststring=
      # Add a significant safety factor because C++ compilers can tack on massive
      # Add a significant safety factor because C++ compilers can tack on massive
      # amounts of additional arguments before passing them to the linker.
      # amounts of additional arguments before passing them to the linker.
      # It appears as though 1/2 is a usable value.
      # It appears as though 1/2 is a usable value.
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
    fi
    fi
    ;;
    ;;
  esac
  esac
fi
fi
if test -n $lt_cv_sys_max_cmd_len ; then
if test -n $lt_cv_sys_max_cmd_len ; then
  { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
  { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
else
else
  { echo "$as_me:$LINENO: result: none" >&5
  { echo "$as_me:$LINENO: result: none" >&5
echo "${ECHO_T}none" >&6; }
echo "${ECHO_T}none" >&6; }
fi
fi
# Check for command to grab the raw symbol name followed by C symbol from nm.
# 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 from $compiler object" >&5
{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
# These are sane defaults that work on at least a few old systems.
# These are sane defaults that work on at least a few old systems.
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
# Character class describing NM global symbol codes.
# Character class describing NM global symbol codes.
symcode='[BCDEGRST]'
symcode='[BCDEGRST]'
# Regexp to match symbols that can be accessed directly from C.
# Regexp to match symbols that can be accessed directly from C.
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
# Transform an extracted symbol line into a proper C declaration
# Transform an extracted symbol line into a proper C declaration
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
# Transform an extracted symbol line into symbol name and symbol address
# Transform an extracted symbol line into symbol name and symbol address
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
# Define system-specific variables.
# Define system-specific variables.
case $host_os in
case $host_os in
aix*)
aix*)
  symcode='[BCDT]'
  symcode='[BCDT]'
  ;;
  ;;
cygwin* | mingw* | pw32*)
cygwin* | mingw* | pw32*)
  symcode='[ABCDGISTW]'
  symcode='[ABCDGISTW]'
  ;;
  ;;
hpux*) # Its linker distinguishes data from code symbols
hpux*) # Its linker distinguishes data from code symbols
  if test "$host_cpu" = ia64; then
  if test "$host_cpu" = ia64; then
    symcode='[ABCDEGRST]'
    symcode='[ABCDEGRST]'
  fi
  fi
  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
  ;;
  ;;
linux* | k*bsd*-gnu)
linux* | k*bsd*-gnu)
  if test "$host_cpu" = ia64; then
  if test "$host_cpu" = ia64; then
    symcode='[ABCDGIRSTW]'
    symcode='[ABCDGIRSTW]'
    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
  fi
  fi
  ;;
  ;;
irix* | nonstopux*)
irix* | nonstopux*)
  symcode='[BCDEGRST]'
  symcode='[BCDEGRST]'
  ;;
  ;;
osf*)
osf*)
  symcode='[BCDEGQRST]'
  symcode='[BCDEGQRST]'
  ;;
  ;;
solaris*)
solaris*)
  symcode='[BDRT]'
  symcode='[BDRT]'
  ;;
  ;;
sco3.2v5*)
sco3.2v5*)
  symcode='[DT]'
  symcode='[DT]'
  ;;
  ;;
sysv4.2uw2*)
sysv4.2uw2*)
  symcode='[DT]'
  symcode='[DT]'
  ;;
  ;;
sysv5* | sco5v6* | unixware* | OpenUNIX*)
sysv5* | sco5v6* | unixware* | OpenUNIX*)
  symcode='[ABDT]'
  symcode='[ABDT]'
  ;;
  ;;
sysv4)
sysv4)
  symcode='[DFNSTU]'
  symcode='[DFNSTU]'
  ;;
  ;;
esac
esac
# Handle CRLF in mingw tool chain
# Handle CRLF in mingw tool chain
opt_cr=
opt_cr=
case $build_os in
case $build_os in
mingw*)
mingw*)
  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  ;;
  ;;
esac
esac
# If we're using GNU nm, then use its standard symbol codes.
# If we're using GNU nm, then use its standard symbol codes.
case `$NM -V 2>&1` in
case `$NM -V 2>&1` in
*GNU* | *'with BFD'*)
*GNU* | *'with BFD'*)
  symcode='[ABCDGIRSTW]' ;;
  symcode='[ABCDGIRSTW]' ;;
esac
esac
# Try without a prefix undercore, then with it.
# Try without a prefix undercore, then with it.
for ac_symprfx in "" "_"; do
for ac_symprfx in "" "_"; do
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  symxfrm="\\1 $ac_symprfx\\2 \\2"
  symxfrm="\\1 $ac_symprfx\\2 \\2"
  # Write the raw and C identifiers.
  # Write the raw and C identifiers.
  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  # Check to see that the pipe works correctly.
  # Check to see that the pipe works correctly.
  pipe_works=no
  pipe_works=no
  rm -f conftest*
  rm -f conftest*
  cat > conftest.$ac_ext <
  cat > conftest.$ac_ext <
#ifdef __cplusplus
#ifdef __cplusplus
extern "C" {
extern "C" {
#endif
#endif
char nm_test_var;
char nm_test_var;
void nm_test_func(){}
void nm_test_func(){}
#ifdef __cplusplus
#ifdef __cplusplus
}
}
#endif
#endif
int main(){nm_test_var='a';nm_test_func();return(0);}
int main(){nm_test_var='a';nm_test_func();return(0);}
EOF
EOF
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
    # Now try to grab the symbols.
    # Now try to grab the symbols.
    nlist=conftest.nm
    nlist=conftest.nm
    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && test -s "$nlist"; then
  (exit $ac_status); } && test -s "$nlist"; then
      # Try sorting and uniquifying the output.
      # Try sorting and uniquifying the output.
      if sort "$nlist" | uniq > "$nlist"T; then
      if sort "$nlist" | uniq > "$nlist"T; then
        mv -f "$nlist"T "$nlist"
        mv -f "$nlist"T "$nlist"
      else
      else
        rm -f "$nlist"T
        rm -f "$nlist"T
      fi
      fi
      # Make sure that we snagged all the symbols we need.
      # Make sure that we snagged all the symbols we need.
      if grep ' nm_test_var$' "$nlist" >/dev/null; then
      if grep ' nm_test_var$' "$nlist" >/dev/null; then
        if grep ' nm_test_func$' "$nlist" >/dev/null; then
        if grep ' nm_test_func$' "$nlist" >/dev/null; then
          cat < conftest.$ac_ext
          cat < conftest.$ac_ext
#ifdef __cplusplus
#ifdef __cplusplus
extern "C" {
extern "C" {
#endif
#endif
EOF
EOF
          # Now generate the symbol file.
          # Now generate the symbol file.
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
          cat <> conftest.$ac_ext
          cat <> conftest.$ac_ext
#if defined (__STDC__) && __STDC__
#if defined (__STDC__) && __STDC__
# define lt_ptr_t void *
# define lt_ptr_t void *
#else
#else
# define lt_ptr_t char *
# define lt_ptr_t char *
# define const
# define const
#endif
#endif
/* The mapping between symbol names and symbols. */
/* The mapping between symbol names and symbols. */
const struct {
const struct {
  const char *name;
  const char *name;
  lt_ptr_t address;
  lt_ptr_t address;
}
}
lt_preloaded_symbols[] =
lt_preloaded_symbols[] =
{
{
EOF
EOF
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
          cat <<\EOF >> conftest.$ac_ext
          cat <<\EOF >> conftest.$ac_ext
  {0, (lt_ptr_t) 0}
  {0, (lt_ptr_t) 0}
};
};
#ifdef __cplusplus
#ifdef __cplusplus
}
}
#endif
#endif
EOF
EOF
          # Now try linking the two files.
          # Now try linking the two files.
          mv conftest.$ac_objext conftstm.$ac_objext
          mv conftest.$ac_objext conftstm.$ac_objext
          lt_save_LIBS="$LIBS"
          lt_save_LIBS="$LIBS"
          lt_save_CFLAGS="$CFLAGS"
          lt_save_CFLAGS="$CFLAGS"
          LIBS="conftstm.$ac_objext"
          LIBS="conftstm.$ac_objext"
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  (eval $ac_link) 2>&5
  (eval $ac_link) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext}; then
  (exit $ac_status); } && test -s conftest${ac_exeext}; then
            pipe_works=yes
            pipe_works=yes
          fi
          fi
          LIBS="$lt_save_LIBS"
          LIBS="$lt_save_LIBS"
          CFLAGS="$lt_save_CFLAGS"
          CFLAGS="$lt_save_CFLAGS"
        else
        else
          echo "cannot find nm_test_func in $nlist" >&5
          echo "cannot find nm_test_func in $nlist" >&5
        fi
        fi
      else
      else
        echo "cannot find nm_test_var in $nlist" >&5
        echo "cannot find nm_test_var in $nlist" >&5
      fi
      fi
    else
    else
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
    fi
    fi
  else
  else
    echo "$progname: failed program was:" >&5
    echo "$progname: failed program was:" >&5
    cat conftest.$ac_ext >&5
    cat conftest.$ac_ext >&5
  fi
  fi
  rm -f conftest* conftst*
  rm -f conftest* conftst*
  # Do not use the global_symbol_pipe unless it works.
  # Do not use the global_symbol_pipe unless it works.
  if test "$pipe_works" = yes; then
  if test "$pipe_works" = yes; then
    break
    break
  else
  else
    lt_cv_sys_global_symbol_pipe=
    lt_cv_sys_global_symbol_pipe=
  fi
  fi
done
done
fi
fi
if test -z "$lt_cv_sys_global_symbol_pipe"; then
if test -z "$lt_cv_sys_global_symbol_pipe"; then
  lt_cv_sys_global_symbol_to_cdecl=
  lt_cv_sys_global_symbol_to_cdecl=
fi
fi
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  { echo "$as_me:$LINENO: result: failed" >&5
  { echo "$as_me:$LINENO: result: failed" >&5
echo "${ECHO_T}failed" >&6; }
echo "${ECHO_T}failed" >&6; }
else
else
  { echo "$as_me:$LINENO: result: ok" >&5
  { echo "$as_me:$LINENO: result: ok" >&5
echo "${ECHO_T}ok" >&6; }
echo "${ECHO_T}ok" >&6; }
fi
fi
{ echo "$as_me:$LINENO: checking for objdir" >&5
{ echo "$as_me:$LINENO: checking for objdir" >&5
echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
if test "${lt_cv_objdir+set}" = set; then
if test "${lt_cv_objdir+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  rm -f .libs 2>/dev/null
  rm -f .libs 2>/dev/null
mkdir .libs 2>/dev/null
mkdir .libs 2>/dev/null
if test -d .libs; then
if test -d .libs; then
  lt_cv_objdir=.libs
  lt_cv_objdir=.libs
else
else
  # MS-DOS does not allow filenames that begin with a dot.
  # MS-DOS does not allow filenames that begin with a dot.
  lt_cv_objdir=_libs
  lt_cv_objdir=_libs
fi
fi
rmdir .libs 2>/dev/null
rmdir .libs 2>/dev/null
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
echo "${ECHO_T}$lt_cv_objdir" >&6; }
echo "${ECHO_T}$lt_cv_objdir" >&6; }
objdir=$lt_cv_objdir
objdir=$lt_cv_objdir
case $host_os in
case $host_os in
aix3*)
aix3*)
  # AIX sometimes has problems with the GCC collect2 program.  For some
  # AIX sometimes has problems with the GCC collect2 program.  For some
  # reason, if we set the COLLECT_NAMES environment variable, the problems
  # reason, if we set the COLLECT_NAMES environment variable, the problems
  # vanish in a puff of smoke.
  # vanish in a puff of smoke.
  if test "X${COLLECT_NAMES+set}" != Xset; then
  if test "X${COLLECT_NAMES+set}" != Xset; then
    COLLECT_NAMES=
    COLLECT_NAMES=
    export COLLECT_NAMES
    export COLLECT_NAMES
  fi
  fi
  ;;
  ;;
esac
esac
# Sed substitution that helps us do robust quoting.  It backslashifies
# Sed substitution that helps us do robust quoting.  It backslashifies
# metacharacters that are still active within double-quoted strings.
# metacharacters that are still active within double-quoted strings.
Xsed='sed -e 1s/^X//'
Xsed='sed -e 1s/^X//'
sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
# Same as above, but do not quote variable references.
# Same as above, but do not quote variable references.
double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
# Sed substitution to delay expansion of an escaped shell variable in a
# Sed substitution to delay expansion of an escaped shell variable in a
# double_quote_subst'ed string.
# double_quote_subst'ed string.
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
# Sed substitution to avoid accidental globbing in evaled expressions
# Sed substitution to avoid accidental globbing in evaled expressions
no_glob_subst='s/\*/\\\*/g'
no_glob_subst='s/\*/\\\*/g'
# Constants:
# Constants:
rm="rm -f"
rm="rm -f"
# Global variables:
# Global variables:
default_ofile=libtool
default_ofile=libtool
can_build_shared=yes
can_build_shared=yes
# All known linkers require a `.a' archive for static linking (except MSVC,
# All known linkers require a `.a' archive for static linking (except MSVC,
# which needs '.lib').
# which needs '.lib').
libext=a
libext=a
ltmain="$ac_aux_dir/ltmain.sh"
ltmain="$ac_aux_dir/ltmain.sh"
ofile="$default_ofile"
ofile="$default_ofile"
with_gnu_ld="$lt_cv_prog_gnu_ld"
with_gnu_ld="$lt_cv_prog_gnu_ld"
if test -n "$ac_tool_prefix"; then
if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
set dummy ${ac_tool_prefix}ar; ac_word=$2
set dummy ${ac_tool_prefix}ar; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_AR+set}" = set; then
if test "${ac_cv_prog_AR+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$AR"; then
  if test -n "$AR"; then
  ac_cv_prog_AR="$AR" # Let the user override the test.
  ac_cv_prog_AR="$AR" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_AR="${ac_tool_prefix}ar"
    ac_cv_prog_AR="${ac_tool_prefix}ar"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
AR=$ac_cv_prog_AR
AR=$ac_cv_prog_AR
if test -n "$AR"; then
if test -n "$AR"; then
  { echo "$as_me:$LINENO: result: $AR" >&5
  { echo "$as_me:$LINENO: result: $AR" >&5
echo "${ECHO_T}$AR" >&6; }
echo "${ECHO_T}$AR" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$ac_cv_prog_AR"; then
if test -z "$ac_cv_prog_AR"; then
  ac_ct_AR=$AR
  ac_ct_AR=$AR
  # Extract the first word of "ar", so it can be a program name with args.
  # Extract the first word of "ar", so it can be a program name with args.
set dummy ar; ac_word=$2
set dummy ar; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_AR"; then
  if test -n "$ac_ct_AR"; then
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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_AR="ar"
    ac_cv_prog_ac_ct_AR="ar"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_AR=$ac_cv_prog_ac_ct_AR
ac_ct_AR=$ac_cv_prog_ac_ct_AR
if test -n "$ac_ct_AR"; then
if test -n "$ac_ct_AR"; then
  { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
echo "${ECHO_T}$ac_ct_AR" >&6; }
echo "${ECHO_T}$ac_ct_AR" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  if test "x$ac_ct_AR" = x; then
  if test "x$ac_ct_AR" = x; then
    AR="false"
    AR="false"
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    AR=$ac_ct_AR
    AR=$ac_ct_AR
  fi
  fi
else
else
  AR="$ac_cv_prog_AR"
  AR="$ac_cv_prog_AR"
fi
fi
if test -n "$ac_tool_prefix"; then
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.
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_RANLIB+set}" = set; then
if test "${ac_cv_prog_RANLIB+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$RANLIB"; then
  if test -n "$RANLIB"; then
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
RANLIB=$ac_cv_prog_RANLIB
RANLIB=$ac_cv_prog_RANLIB
if test -n "$RANLIB"; then
if test -n "$RANLIB"; then
  { echo "$as_me:$LINENO: result: $RANLIB" >&5
  { echo "$as_me:$LINENO: result: $RANLIB" >&5
echo "${ECHO_T}$RANLIB" >&6; }
echo "${ECHO_T}$RANLIB" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$ac_cv_prog_RANLIB"; then
if test -z "$ac_cv_prog_RANLIB"; then
  ac_ct_RANLIB=$RANLIB
  ac_ct_RANLIB=$RANLIB
  # Extract the first word of "ranlib", so it can be a program name with args.
  # Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
set dummy ranlib; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_RANLIB"; then
  if test -n "$ac_ct_RANLIB"; then
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_ac_ct_RANLIB="ranlib"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
if test -n "$ac_ct_RANLIB"; then
if test -n "$ac_ct_RANLIB"; then
  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  if test "x$ac_ct_RANLIB" = x; then
  if test "x$ac_ct_RANLIB" = x; then
    RANLIB=":"
    RANLIB=":"
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    RANLIB=$ac_ct_RANLIB
    RANLIB=$ac_ct_RANLIB
  fi
  fi
else
else
  RANLIB="$ac_cv_prog_RANLIB"
  RANLIB="$ac_cv_prog_RANLIB"
fi
fi
if test -n "$ac_tool_prefix"; then
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.
  # 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
set dummy ${ac_tool_prefix}strip; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_STRIP+set}" = set; then
if test "${ac_cv_prog_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$STRIP"; then
  if test -n "$STRIP"; then
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
STRIP=$ac_cv_prog_STRIP
STRIP=$ac_cv_prog_STRIP
if test -n "$STRIP"; then
if test -n "$STRIP"; then
  { echo "$as_me:$LINENO: result: $STRIP" >&5
  { echo "$as_me:$LINENO: result: $STRIP" >&5
echo "${ECHO_T}$STRIP" >&6; }
echo "${ECHO_T}$STRIP" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$ac_cv_prog_STRIP"; then
if test -z "$ac_cv_prog_STRIP"; then
  ac_ct_STRIP=$STRIP
  ac_ct_STRIP=$STRIP
  # Extract the first word of "strip", so it can be a program name with args.
  # Extract the first word of "strip", so it can be a program name with args.
set dummy strip; ac_word=$2
set dummy strip; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_STRIP"; then
  if test -n "$ac_ct_STRIP"; then
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_ac_ct_STRIP="strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
if test -n "$ac_ct_STRIP"; then
if test -n "$ac_ct_STRIP"; then
  { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
echo "${ECHO_T}$ac_ct_STRIP" >&6; }
echo "${ECHO_T}$ac_ct_STRIP" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  if test "x$ac_ct_STRIP" = x; then
  if test "x$ac_ct_STRIP" = x; then
    STRIP=":"
    STRIP=":"
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    STRIP=$ac_ct_STRIP
    STRIP=$ac_ct_STRIP
  fi
  fi
else
else
  STRIP="$ac_cv_prog_STRIP"
  STRIP="$ac_cv_prog_STRIP"
fi
fi
old_CC="$CC"
old_CC="$CC"
old_CFLAGS="$CFLAGS"
old_CFLAGS="$CFLAGS"
# Set sane defaults for various variables
# Set sane defaults for various variables
test -z "$AR" && AR=ar
test -z "$AR" && AR=ar
test -z "$AR_FLAGS" && AR_FLAGS=cru
test -z "$AR_FLAGS" && AR_FLAGS=cru
test -z "$AS" && AS=as
test -z "$AS" && AS=as
test -z "$CC" && CC=cc
test -z "$CC" && CC=cc
test -z "$LTCC" && LTCC=$CC
test -z "$LTCC" && LTCC=$CC
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
test -z "$DLLTOOL" && DLLTOOL=dlltool
test -z "$DLLTOOL" && DLLTOOL=dlltool
test -z "$LD" && LD=ld
test -z "$LD" && LD=ld
test -z "$LN_S" && LN_S="ln -s"
test -z "$LN_S" && LN_S="ln -s"
test -z "$MAGIC_CMD" && MAGIC_CMD=file
test -z "$MAGIC_CMD" && MAGIC_CMD=file
test -z "$NM" && NM=nm
test -z "$NM" && NM=nm
test -z "$SED" && SED=sed
test -z "$SED" && SED=sed
test -z "$OBJDUMP" && OBJDUMP=objdump
test -z "$OBJDUMP" && OBJDUMP=objdump
test -z "$RANLIB" && RANLIB=:
test -z "$RANLIB" && RANLIB=:
test -z "$STRIP" && STRIP=:
test -z "$STRIP" && STRIP=:
test -z "$ac_objext" && ac_objext=o
test -z "$ac_objext" && ac_objext=o
# Determine commands to create old-style static archives.
# Determine commands to create old-style static archives.
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
old_postinstall_cmds='chmod 644 $oldlib'
old_postinstall_cmds='chmod 644 $oldlib'
old_postuninstall_cmds=
old_postuninstall_cmds=
if test -n "$RANLIB"; then
if test -n "$RANLIB"; then
  case $host_os in
  case $host_os in
  openbsd*)
  openbsd*)
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
    ;;
    ;;
  *)
  *)
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
    ;;
    ;;
  esac
  esac
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
fi
fi
for cc_temp in $compiler""; do
for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
# Only perform the check for file, if the check method requires it
# Only perform the check for file, if the check method requires it
case $deplibs_check_method in
case $deplibs_check_method in
file_magic*)
file_magic*)
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
    { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
    { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  case $MAGIC_CMD in
  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 path.
  ;;
  ;;
*)
*)
  lt_save_MAGIC_CMD="$MAGIC_CMD"
  lt_save_MAGIC_CMD="$MAGIC_CMD"
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  for ac_dir in $ac_dummy; do
  for ac_dir in $ac_dummy; do
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/${ac_tool_prefix}file; then
    if test -f $ac_dir/${ac_tool_prefix}file; then
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
      if test -n "$file_magic_test_file"; then
      if test -n "$file_magic_test_file"; then
        case $deplibs_check_method in
        case $deplibs_check_method in
        "file_magic "*)
        "file_magic "*)
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
            $EGREP "$file_magic_regex" > /dev/null; then
            $EGREP "$file_magic_regex" > /dev/null; then
            :
            :
          else
          else
            cat <&2
            cat <&2
*** Warning: the command libtool uses to detect shared libraries,
*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recognize.
*** $file_magic_cmd, produces output that libtool cannot recognize.
*** The result is that libtool may fail to recognize shared libraries
*** The result is that libtool may fail to recognize shared libraries
*** as such.  This will affect the creation of libtool libraries that
*** as such.  This will affect the creation of libtool libraries that
*** depend on shared libraries, but programs linked with such libtool
*** depend on shared libraries, but programs linked with such libtool
*** libraries will work regardless of this problem.  Nevertheless, you
*** libraries will work regardless of this problem.  Nevertheless, you
*** may want to report the problem to your system manager and/or to
*** may want to report the problem to your system manager and/or to
*** bug-libtool@gnu.org
*** bug-libtool@gnu.org
EOF
EOF
          fi ;;
          fi ;;
        esac
        esac
      fi
      fi
      break
      break
    fi
    fi
  done
  done
  IFS="$lt_save_ifs"
  IFS="$lt_save_ifs"
  MAGIC_CMD="$lt_save_MAGIC_CMD"
  MAGIC_CMD="$lt_save_MAGIC_CMD"
  ;;
  ;;
esac
esac
fi
fi
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
if test -n "$MAGIC_CMD"; then
if test -n "$MAGIC_CMD"; then
  { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
  { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
echo "${ECHO_T}$MAGIC_CMD" >&6; }
echo "${ECHO_T}$MAGIC_CMD" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
if test -z "$lt_cv_path_MAGIC_CMD"; then
if test -z "$lt_cv_path_MAGIC_CMD"; then
  if test -n "$ac_tool_prefix"; then
  if test -n "$ac_tool_prefix"; then
    { echo "$as_me:$LINENO: checking for file" >&5
    { echo "$as_me:$LINENO: checking for file" >&5
echo $ECHO_N "checking for file... $ECHO_C" >&6; }
echo $ECHO_N "checking for file... $ECHO_C" >&6; }
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  case $MAGIC_CMD in
  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 path.
  ;;
  ;;
*)
*)
  lt_save_MAGIC_CMD="$MAGIC_CMD"
  lt_save_MAGIC_CMD="$MAGIC_CMD"
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  for ac_dir in $ac_dummy; do
  for ac_dir in $ac_dummy; do
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/file; then
    if test -f $ac_dir/file; then
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
      if test -n "$file_magic_test_file"; then
      if test -n "$file_magic_test_file"; then
        case $deplibs_check_method in
        case $deplibs_check_method in
        "file_magic "*)
        "file_magic "*)
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
            $EGREP "$file_magic_regex" > /dev/null; then
            $EGREP "$file_magic_regex" > /dev/null; then
            :
            :
          else
          else
            cat <&2
            cat <&2
*** Warning: the command libtool uses to detect shared libraries,
*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recognize.
*** $file_magic_cmd, produces output that libtool cannot recognize.
*** The result is that libtool may fail to recognize shared libraries
*** The result is that libtool may fail to recognize shared libraries
*** as such.  This will affect the creation of libtool libraries that
*** as such.  This will affect the creation of libtool libraries that
*** depend on shared libraries, but programs linked with such libtool
*** depend on shared libraries, but programs linked with such libtool
*** libraries will work regardless of this problem.  Nevertheless, you
*** libraries will work regardless of this problem.  Nevertheless, you
*** may want to report the problem to your system manager and/or to
*** may want to report the problem to your system manager and/or to
*** bug-libtool@gnu.org
*** bug-libtool@gnu.org
EOF
EOF
          fi ;;
          fi ;;
        esac
        esac
      fi
      fi
      break
      break
    fi
    fi
  done
  done
  IFS="$lt_save_ifs"
  IFS="$lt_save_ifs"
  MAGIC_CMD="$lt_save_MAGIC_CMD"
  MAGIC_CMD="$lt_save_MAGIC_CMD"
  ;;
  ;;
esac
esac
fi
fi
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
if test -n "$MAGIC_CMD"; then
if test -n "$MAGIC_CMD"; then
  { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
  { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
echo "${ECHO_T}$MAGIC_CMD" >&6; }
echo "${ECHO_T}$MAGIC_CMD" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  else
  else
    MAGIC_CMD=:
    MAGIC_CMD=:
  fi
  fi
fi
fi
  fi
  fi
  ;;
  ;;
esac
esac
enable_dlopen=no
enable_dlopen=no
enable_win32_dll=no
enable_win32_dll=no
# Check whether --enable-libtool-lock was given.
# Check whether --enable-libtool-lock was given.
if test "${enable_libtool_lock+set}" = set; then
if test "${enable_libtool_lock+set}" = set; then
  enableval=$enable_libtool_lock;
  enableval=$enable_libtool_lock;
fi
fi
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
# Check whether --with-pic was given.
# Check whether --with-pic was given.
if test "${with_pic+set}" = set; then
if test "${with_pic+set}" = set; then
  withval=$with_pic; pic_mode="$withval"
  withval=$with_pic; pic_mode="$withval"
else
else
  pic_mode=default
  pic_mode=default
fi
fi
test -z "$pic_mode" && pic_mode=default
test -z "$pic_mode" && pic_mode=default
# Use C for the default configuration in the libtool script
# Use C for the default configuration in the libtool script
tagname=
tagname=
lt_save_CC="$CC"
lt_save_CC="$CC"
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
# Source file extension for C test sources.
# Source file extension for C test sources.
ac_ext=c
ac_ext=c
# Object file extension for compiled C test sources.
# Object file extension for compiled C test sources.
objext=o
objext=o
objext=$objext
objext=$objext
# Code to be used in simple compile tests
# Code to be used in simple compile tests
lt_simple_compile_test_code="int some_variable = 0;"
lt_simple_compile_test_code="int some_variable = 0;"
# Code to be used in simple link tests
# Code to be used in simple link tests
lt_simple_link_test_code='int main(){return(0);}'
lt_simple_link_test_code='int main(){return(0);}'
# If no C compiler was specified, use CC.
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
compiler=$CC
compiler=$CC
# save warnings/boilerplate of simple test code
# save warnings/boilerplate of simple test code
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_compiler_boilerplate=`cat conftest.err`
_lt_compiler_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
_lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
lt_prog_compiler_no_builtin_flag=
lt_prog_compiler_no_builtin_flag=
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_prog_compiler_rtti_exceptions=no
  lt_cv_prog_compiler_rtti_exceptions=no
  ac_outfile=conftest.$ac_objext
  ac_outfile=conftest.$ac_objext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="-fno-rtti -fno-exceptions"
   lt_compiler_flag="-fno-rtti -fno-exceptions"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>conftest.err)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   ac_status=$?
   cat conftest.err >&5
   cat conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s "$ac_outfile"; then
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings other than the usual output.
     # So say no if there are warnings other than the usual output.
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_rtti_exceptions=yes
       lt_cv_prog_compiler_rtti_exceptions=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
else
else
    :
    :
fi
fi
fi
fi
lt_prog_compiler_wl=
lt_prog_compiler_wl=
lt_prog_compiler_pic=
lt_prog_compiler_pic=
lt_prog_compiler_static=
lt_prog_compiler_static=
{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
{ 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; }
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    lt_prog_compiler_wl='-Wl,'
    lt_prog_compiler_wl='-Wl,'
    lt_prog_compiler_static='-static'
    lt_prog_compiler_static='-static'
    case $host_os in
    case $host_os in
      aix*)
      aix*)
      # All AIX code is PIC.
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static='-Bstatic'
        lt_prog_compiler_static='-Bstatic'
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      # FIXME: we need at least 68020 code to build shared libraries, but
      # FIXME: we need at least 68020 code to build shared libraries, but
      # adding the `-m68020' flag to GCC prevents building anything better,
      # adding the `-m68020' flag to GCC prevents building anything better,
      # like `-m68040'.
      # like `-m68040'.
      lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
      lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
      ;;
      ;;
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      # PIC is the default for these OSes.
      ;;
      ;;
    mingw* | cygwin* | pw32* | os2*)
    mingw* | cygwin* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # (--disable-auto-import) libraries
      # (--disable-auto-import) libraries
      lt_prog_compiler_pic='-DDLL_EXPORT'
      lt_prog_compiler_pic='-DDLL_EXPORT'
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      # PIC is the default on this platform
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      # Common symbols not allowed in MH_DYLIB files
      lt_prog_compiler_pic='-fno-common'
      lt_prog_compiler_pic='-fno-common'
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Instead, we relocate shared libraries at runtime.
      # Instead, we relocate shared libraries at runtime.
      ;;
      ;;
    msdosdjgpp*)
    msdosdjgpp*)
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # on systems that don't support them.
      # on systems that don't support them.
      lt_prog_compiler_can_build_shared=no
      lt_prog_compiler_can_build_shared=no
      enable_shared=no
      enable_shared=no
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        lt_prog_compiler_pic=-Kconform_pic
        lt_prog_compiler_pic=-Kconform_pic
      fi
      fi
      ;;
      ;;
    hpux*)
    hpux*)
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        # +Z the default
        # +Z the default
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic='-fPIC'
        lt_prog_compiler_pic='-fPIC'
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_pic='-fPIC'
      lt_prog_compiler_pic='-fPIC'
      ;;
      ;;
    esac
    esac
  else
  else
    # PORTME Check for flag to pass linker flags through the system compiler.
    # PORTME Check for flag to pass linker flags through the system compiler.
    case $host_os in
    case $host_os in
    aix*)
    aix*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static='-Bstatic'
        lt_prog_compiler_static='-Bstatic'
      else
      else
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
      fi
      fi
      ;;
      ;;
      darwin*)
      darwin*)
        # PIC is the default on this platform
        # PIC is the default on this platform
        # Common symbols not allowed in MH_DYLIB files
        # Common symbols not allowed in MH_DYLIB files
       case $cc_basename in
       case $cc_basename in
         xlc*)
         xlc*)
         lt_prog_compiler_pic='-qnocommon'
         lt_prog_compiler_pic='-qnocommon'
         lt_prog_compiler_wl='-Wl,'
         lt_prog_compiler_wl='-Wl,'
         ;;
         ;;
       esac
       esac
       ;;
       ;;
    mingw* | cygwin* | pw32* | os2*)
    mingw* | cygwin* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      lt_prog_compiler_pic='-DDLL_EXPORT'
      lt_prog_compiler_pic='-DDLL_EXPORT'
      ;;
      ;;
    hpux9* | hpux10* | hpux11*)
    hpux9* | hpux10* | hpux11*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        # +Z the default
        # +Z the default
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic='+Z'
        lt_prog_compiler_pic='+Z'
        ;;
        ;;
      esac
      esac
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      lt_prog_compiler_static='${wl}-a ${wl}archive'
      lt_prog_compiler_static='${wl}-a ${wl}archive'
      ;;
      ;;
    irix5* | irix6* | nonstopux*)
    irix5* | irix6* | nonstopux*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      # PIC (with -KPIC) is the default.
      # PIC (with -KPIC) is the default.
      lt_prog_compiler_static='-non_shared'
      lt_prog_compiler_static='-non_shared'
      ;;
      ;;
    newsos6)
    newsos6)
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_static='-Bstatic'
      lt_prog_compiler_static='-Bstatic'
      ;;
      ;;
    linux* | k*bsd*-gnu)
    linux* | k*bsd*-gnu)
      case $cc_basename in
      case $cc_basename in
      icc* | ecc*)
      icc* | ecc*)
        lt_prog_compiler_wl='-Wl,'
        lt_prog_compiler_wl='-Wl,'
        lt_prog_compiler_pic='-KPIC'
        lt_prog_compiler_pic='-KPIC'
        lt_prog_compiler_static='-static'
        lt_prog_compiler_static='-static'
        ;;
        ;;
      pgcc* | pgf77* | pgf90* | pgf95*)
      pgcc* | pgf77* | pgf90* | pgf95*)
        # Portland Group compilers (*not* the Pentium gcc compiler,
        # Portland Group compilers (*not* the Pentium gcc compiler,
        # which looks to be a dead project)
        # which looks to be a dead project)
        lt_prog_compiler_wl='-Wl,'
        lt_prog_compiler_wl='-Wl,'
        lt_prog_compiler_pic='-fpic'
        lt_prog_compiler_pic='-fpic'
        lt_prog_compiler_static='-Bstatic'
        lt_prog_compiler_static='-Bstatic'
        ;;
        ;;
      ccc*)
      ccc*)
        lt_prog_compiler_wl='-Wl,'
        lt_prog_compiler_wl='-Wl,'
        # All Alpha code is PIC.
        # All Alpha code is PIC.
        lt_prog_compiler_static='-non_shared'
        lt_prog_compiler_static='-non_shared'
        ;;
        ;;
      *)
      *)
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)
        *Sun\ C*)
          # Sun C 5.9
          # Sun C 5.9
          lt_prog_compiler_pic='-KPIC'
          lt_prog_compiler_pic='-KPIC'
          lt_prog_compiler_static='-Bstatic'
          lt_prog_compiler_static='-Bstatic'
          lt_prog_compiler_wl='-Wl,'
          lt_prog_compiler_wl='-Wl,'
          ;;
          ;;
        *Sun\ F*)
        *Sun\ F*)
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
          lt_prog_compiler_pic='-KPIC'
          lt_prog_compiler_pic='-KPIC'
          lt_prog_compiler_static='-Bstatic'
          lt_prog_compiler_static='-Bstatic'
          lt_prog_compiler_wl=''
          lt_prog_compiler_wl=''
          ;;
          ;;
        esac
        esac
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    osf3* | osf4* | osf5*)
    osf3* | osf4* | osf5*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      # All OSF/1 code is PIC.
      # All OSF/1 code is PIC.
      lt_prog_compiler_static='-non_shared'
      lt_prog_compiler_static='-non_shared'
      ;;
      ;;
    rdos*)
    rdos*)
      lt_prog_compiler_static='-non_shared'
      lt_prog_compiler_static='-non_shared'
      ;;
      ;;
    solaris*)
    solaris*)
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_static='-Bstatic'
      lt_prog_compiler_static='-Bstatic'
      case $cc_basename in
      case $cc_basename in
      f77* | f90* | f95*)
      f77* | f90* | f95*)
        lt_prog_compiler_wl='-Qoption ld ';;
        lt_prog_compiler_wl='-Qoption ld ';;
      *)
      *)
        lt_prog_compiler_wl='-Wl,';;
        lt_prog_compiler_wl='-Wl,';;
      esac
      esac
      ;;
      ;;
    sunos4*)
    sunos4*)
      lt_prog_compiler_wl='-Qoption ld '
      lt_prog_compiler_wl='-Qoption ld '
      lt_prog_compiler_pic='-PIC'
      lt_prog_compiler_pic='-PIC'
      lt_prog_compiler_static='-Bstatic'
      lt_prog_compiler_static='-Bstatic'
      ;;
      ;;
    sysv4 | sysv4.2uw2* | sysv4.3*)
    sysv4 | sysv4.2uw2* | sysv4.3*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_static='-Bstatic'
      lt_prog_compiler_static='-Bstatic'
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec ;then
      if test -d /usr/nec ;then
        lt_prog_compiler_pic='-Kconform_pic'
        lt_prog_compiler_pic='-Kconform_pic'
        lt_prog_compiler_static='-Bstatic'
        lt_prog_compiler_static='-Bstatic'
      fi
      fi
      ;;
      ;;
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_pic='-KPIC'
      lt_prog_compiler_static='-Bstatic'
      lt_prog_compiler_static='-Bstatic'
      ;;
      ;;
    unicos*)
    unicos*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_can_build_shared=no
      lt_prog_compiler_can_build_shared=no
      ;;
      ;;
    uts4*)
    uts4*)
      lt_prog_compiler_pic='-pic'
      lt_prog_compiler_pic='-pic'
      lt_prog_compiler_static='-Bstatic'
      lt_prog_compiler_static='-Bstatic'
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_can_build_shared=no
      lt_prog_compiler_can_build_shared=no
      ;;
      ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
#
#
# Check to make sure the PIC flag actually works.
# Check to make sure the PIC flag actually works.
#
#
if test -n "$lt_prog_compiler_pic"; then
if test -n "$lt_prog_compiler_pic"; then
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_pic_works+set}" = set; then
if test "${lt_prog_compiler_pic_works+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_pic_works=no
  lt_prog_compiler_pic_works=no
  ac_outfile=conftest.$ac_objext
  ac_outfile=conftest.$ac_objext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>conftest.err)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   ac_status=$?
   cat conftest.err >&5
   cat conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s "$ac_outfile"; then
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings other than the usual output.
     # So say no if there are warnings other than the usual output.
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
       lt_prog_compiler_pic_works=yes
       lt_prog_compiler_pic_works=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
if test x"$lt_prog_compiler_pic_works" = xyes; then
if test x"$lt_prog_compiler_pic_works" = xyes; then
    case $lt_prog_compiler_pic in
    case $lt_prog_compiler_pic in
     "" | " "*) ;;
     "" | " "*) ;;
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
     esac
     esac
else
else
    lt_prog_compiler_pic=
    lt_prog_compiler_pic=
     lt_prog_compiler_can_build_shared=no
     lt_prog_compiler_can_build_shared=no
fi
fi
fi
fi
case $host_os in
case $host_os in
  # For platforms which do not support PIC, -DPIC is meaningless:
  # For platforms which do not support PIC, -DPIC is meaningless:
  *djgpp*)
  *djgpp*)
    lt_prog_compiler_pic=
    lt_prog_compiler_pic=
    ;;
    ;;
  *)
  *)
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
    ;;
    ;;
esac
esac
#
#
# Check to make sure the static flag actually works.
# Check to make sure the static flag actually works.
#
#
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_static_works+set}" = set; then
if test "${lt_prog_compiler_static_works+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_static_works=no
  lt_prog_compiler_static_works=no
   save_LDFLAGS="$LDFLAGS"
   save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
     # The linker can only warn and ignore the option if not recognized
     # The linker can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     if test -s conftest.err; then
     if test -s conftest.err; then
       # Append any errors to the config.log.
       # Append any errors to the config.log.
       cat conftest.err 1>&5
       cat conftest.err 1>&5
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       if diff conftest.exp conftest.er2 >/dev/null; then
       if diff conftest.exp conftest.er2 >/dev/null; then
         lt_prog_compiler_static_works=yes
         lt_prog_compiler_static_works=yes
       fi
       fi
     else
     else
       lt_prog_compiler_static_works=yes
       lt_prog_compiler_static_works=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
   LDFLAGS="$save_LDFLAGS"
   LDFLAGS="$save_LDFLAGS"
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
if test x"$lt_prog_compiler_static_works" = xyes; then
if test x"$lt_prog_compiler_static_works" = xyes; then
    :
    :
else
else
    lt_prog_compiler_static=
    lt_prog_compiler_static=
fi
fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
if test "${lt_cv_prog_compiler_c_o+set}" = set; then
if test "${lt_cv_prog_compiler_c_o+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_prog_compiler_c_o=no
  lt_cv_prog_compiler_c_o=no
   $rm -r conftest 2>/dev/null
   $rm -r conftest 2>/dev/null
   mkdir conftest
   mkdir conftest
   cd conftest
   cd conftest
   mkdir out
   mkdir out
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>out/conftest.err)
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   ac_status=$?
   cat out/conftest.err >&5
   cat out/conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   then
   then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_c_o=yes
       lt_cv_prog_compiler_c_o=yes
     fi
     fi
   fi
   fi
   chmod u+w . 2>&5
   chmod u+w . 2>&5
   $rm conftest*
   $rm conftest*
   # SGI C++ compiler will create directory out/ii_files/ for
   # SGI C++ compiler will create directory out/ii_files/ for
   # template instantiation
   # template instantiation
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   $rm out/* && rmdir out
   $rm out/* && rmdir out
   cd ..
   cd ..
   rmdir conftest
   rmdir conftest
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
hard_links="nottested"
hard_links="nottested"
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
  # do not overwrite the value of need_locks provided by the user
  # 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 "$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; }
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
  hard_links=yes
  hard_links=yes
  $rm conftest*
  $rm conftest*
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  touch conftest.a
  touch conftest.a
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  { echo "$as_me:$LINENO: result: $hard_links" >&5
  { echo "$as_me:$LINENO: result: $hard_links" >&5
echo "${ECHO_T}$hard_links" >&6; }
echo "${ECHO_T}$hard_links" >&6; }
  if test "$hard_links" = no; then
  if test "$hard_links" = no; then
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
    need_locks=warn
    need_locks=warn
  fi
  fi
else
else
  need_locks=no
  need_locks=no
fi
fi
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
  runpath_var=
  runpath_var=
  allow_undefined_flag=
  allow_undefined_flag=
  enable_shared_with_static_runtimes=no
  enable_shared_with_static_runtimes=no
  archive_cmds=
  archive_cmds=
  archive_expsym_cmds=
  archive_expsym_cmds=
  old_archive_From_new_cmds=
  old_archive_From_new_cmds=
  old_archive_from_expsyms_cmds=
  old_archive_from_expsyms_cmds=
  export_dynamic_flag_spec=
  export_dynamic_flag_spec=
  whole_archive_flag_spec=
  whole_archive_flag_spec=
  thread_safe_flag_spec=
  thread_safe_flag_spec=
  hardcode_libdir_flag_spec=
  hardcode_libdir_flag_spec=
  hardcode_libdir_flag_spec_ld=
  hardcode_libdir_flag_spec_ld=
  hardcode_libdir_separator=
  hardcode_libdir_separator=
  hardcode_direct=no
  hardcode_direct=no
  hardcode_minus_L=no
  hardcode_minus_L=no
  hardcode_shlibpath_var=unsupported
  hardcode_shlibpath_var=unsupported
  link_all_deplibs=unknown
  link_all_deplibs=unknown
  hardcode_automatic=no
  hardcode_automatic=no
  module_cmds=
  module_cmds=
  module_expsym_cmds=
  module_expsym_cmds=
  always_export_symbols=no
  always_export_symbols=no
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  # include_expsyms should be a list of space-separated symbols to be *always*
  # include_expsyms should be a list of space-separated symbols to be *always*
  # included in the symbol list
  # included in the symbol list
  include_expsyms=
  include_expsyms=
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
  # 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',
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  # as well as any symbol that contains `d'.
  # as well as any symbol that contains `d'.
  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  # 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
  # platforms (ab)use it in PIC code, but their linkers get confused if
  # the symbol is explicitly referenced.  Since portable code cannot
  # the symbol is explicitly referenced.  Since portable code cannot
  # rely on this symbol name, it's probably fine to never include it in
  # rely on this symbol name, it's probably fine to never include it in
  # preloaded symbol tables.
  # preloaded symbol tables.
  extract_expsyms_cmds=
  extract_expsyms_cmds=
  # Just being paranoid about ensuring that cc_basename is set.
  # Just being paranoid about ensuring that cc_basename is set.
  for cc_temp in $compiler""; do
  for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  case $host_os in
  case $host_os in
  cygwin* | mingw* | pw32*)
  cygwin* | mingw* | pw32*)
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # When not using gcc, we currently assume that we are using
    # When not using gcc, we currently assume that we are using
    # Microsoft Visual C++.
    # Microsoft Visual C++.
    if test "$GCC" != yes; then
    if test "$GCC" != yes; then
      with_gnu_ld=no
      with_gnu_ld=no
    fi
    fi
    ;;
    ;;
  interix*)
  interix*)
    # we just hope/assume this is gcc and not c89 (= MSVC++)
    # we just hope/assume this is gcc and not c89 (= MSVC++)
    with_gnu_ld=yes
    with_gnu_ld=yes
    ;;
    ;;
  openbsd*)
  openbsd*)
    with_gnu_ld=no
    with_gnu_ld=no
    ;;
    ;;
  esac
  esac
  ld_shlibs=yes
  ld_shlibs=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    # If archive_cmds runs LD, not CC, wlarc should be empty
    # If archive_cmds runs LD, not CC, wlarc should be empty
    wlarc='${wl}'
    wlarc='${wl}'
    # Set some defaults for GNU ld with shared library support. These
    # Set some defaults for GNU ld with shared library support. These
    # are reset later if shared libraries are not supported. Putting them
    # are reset later if shared libraries are not supported. Putting them
    # here allows them to be overridden if necessary.
    # here allows them to be overridden if necessary.
    runpath_var=LD_RUN_PATH
    runpath_var=LD_RUN_PATH
    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
    export_dynamic_flag_spec='${wl}--export-dynamic'
    export_dynamic_flag_spec='${wl}--export-dynamic'
    # ancient GNU ld didn't support --whole-archive et. al.
    # ancient GNU ld didn't support --whole-archive et. al.
    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
      else
      else
        whole_archive_flag_spec=
        whole_archive_flag_spec=
    fi
    fi
    supports_anon_versioning=no
    supports_anon_versioning=no
    case `$LD -v 2>/dev/null` in
    case `$LD -v 2>/dev/null` in
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
      *\ 2.11.*) ;; # other 2.11 versions
      *\ 2.11.*) ;; # other 2.11 versions
      *) supports_anon_versioning=yes ;;
      *) supports_anon_versioning=yes ;;
    esac
    esac
    # See if GNU ld supports shared libraries.
    # See if GNU ld supports shared libraries.
    case $host_os in
    case $host_os in
    aix3* | aix4* | aix5*)
    aix3* | aix4* | aix5*)
      # On AIX/PPC, the GNU linker is very broken
      # On AIX/PPC, the GNU linker is very broken
      if test "$host_cpu" != ia64; then
      if test "$host_cpu" != ia64; then
        ld_shlibs=no
        ld_shlibs=no
        cat <&2
        cat <&2
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** to be unable to reliably create shared libraries on AIX.
*** to be unable to reliably create shared libraries on AIX.
*** Therefore, libtool is disabling shared libraries support.  If you
*** Therefore, libtool is disabling shared libraries support.  If you
*** really care for shared libraries, you may want to modify your PATH
*** really care for shared libraries, you may want to modify your PATH
*** so that a non-GNU linker is found, and then restart.
*** so that a non-GNU linker is found, and then restart.
EOF
EOF
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      # Samuel A. Falvo II  reports
      # Samuel A. Falvo II  reports
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # to version 4, is to share data among multiple programs linked
      # to version 4, is to share data among multiple programs linked
      # with the same dynamic library.  Since this doesn't match the
      # with the same dynamic library.  Since this doesn't match the
      # behavior of shared libraries on other platforms, we can't use
      # behavior of shared libraries on other platforms, we can't use
      # them.
      # them.
      ld_shlibs=no
      ld_shlibs=no
      ;;
      ;;
    beos*)
    beos*)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        allow_undefined_flag=unsupported
        allow_undefined_flag=unsupported
        # Joseph Beckenbach  says some releases of gcc
        # Joseph Beckenbach  says some releases of gcc
        # support --undefined.  This deserves some investigation.  FIXME
        # support --undefined.  This deserves some investigation.  FIXME
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
      else
      else
        ld_shlibs=no
        ld_shlibs=no
      fi
      fi
      ;;
      ;;
    cygwin* | mingw* | pw32*)
    cygwin* | mingw* | pw32*)
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
      # as there is no search path for DLLs.
      # as there is no search path for DLLs.
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      allow_undefined_flag=unsupported
      allow_undefined_flag=unsupported
      always_export_symbols=no
      always_export_symbols=no
      enable_shared_with_static_runtimes=yes
      enable_shared_with_static_runtimes=yes
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        # If the export-symbols file already is a .def file (1st line
        # If the export-symbols file already is a .def file (1st line
        # is EXPORTS), use it as is; otherwise, prepend...
        # is EXPORTS), use it as is; otherwise, prepend...
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
          cp $export_symbols $output_objdir/$soname.def;
          cp $export_symbols $output_objdir/$soname.def;
        else
        else
          echo EXPORTS > $output_objdir/$soname.def;
          echo EXPORTS > $output_objdir/$soname.def;
          cat $export_symbols >> $output_objdir/$soname.def;
          cat $export_symbols >> $output_objdir/$soname.def;
        fi~
        fi~
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
      else
      else
        ld_shlibs=no
        ld_shlibs=no
      fi
      fi
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      hardcode_direct=no
      hardcode_direct=no
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
      export_dynamic_flag_spec='${wl}-E'
      export_dynamic_flag_spec='${wl}-E'
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
      # Instead, shared libraries are loaded at an image base (0x10000000 by
      # Instead, shared libraries are loaded at an image base (0x10000000 by
      # default) and relocated if they conflict, which is a slow very memory
      # default) and relocated if they conflict, which is a slow very memory
      # consuming and fragmenting process.  To avoid this, we pick a random,
      # consuming and fragmenting process.  To avoid this, we pick a random,
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      ;;
      ;;
    gnu* | linux* | k*bsd*-gnu)
    gnu* | linux* | k*bsd*-gnu)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        tmp_addflag=
        tmp_addflag=
        case $cc_basename,$host_cpu in
        case $cc_basename,$host_cpu in
        pgcc*)                          # Portland Group C compiler
        pgcc*)                          # Portland Group C compiler
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_addflag=' $pic_flag'
          tmp_addflag=' $pic_flag'
          ;;
          ;;
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_addflag=' $pic_flag -Mnomain' ;;
          tmp_addflag=' $pic_flag -Mnomain' ;;
        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
          tmp_addflag=' -i_dynamic' ;;
          tmp_addflag=' -i_dynamic' ;;
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
          tmp_addflag=' -i_dynamic -nofor_main' ;;
          tmp_addflag=' -i_dynamic -nofor_main' ;;
        ifc* | ifort*)                  # Intel Fortran compiler
        ifc* | ifort*)                  # Intel Fortran compiler
          tmp_addflag=' -nofor_main' ;;
          tmp_addflag=' -nofor_main' ;;
        esac
        esac
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)                       # Sun C 5.9
        *Sun\ C*)                       # Sun C 5.9
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_sharedflag='-G' ;;
          tmp_sharedflag='-G' ;;
        *Sun\ F*)                       # Sun Fortran 8.3
        *Sun\ F*)                       # Sun Fortran 8.3
          tmp_sharedflag='-G' ;;
          tmp_sharedflag='-G' ;;
        *)
        *)
          tmp_sharedflag='-shared' ;;
          tmp_sharedflag='-shared' ;;
        esac
        esac
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        if test $supports_anon_versioning = yes; then
        if test $supports_anon_versioning = yes; then
          archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
          archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  $echo "local: *; };" >> $output_objdir/$libname.ver~
  $echo "local: *; };" >> $output_objdir/$libname.ver~
          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
        fi
        fi
      else
      else
        ld_shlibs=no
        ld_shlibs=no
      fi
      fi
      ;;
      ;;
    netbsd*)
    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        wlarc=
        wlarc=
      else
      else
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      fi
      fi
      ;;
      ;;
    solaris*)
    solaris*)
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
        ld_shlibs=no
        ld_shlibs=no
        cat <&2
        cat <&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems.  Therefore, libtool
*** create shared libraries on Solaris systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
*** used, and then restart.
EOF
EOF
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
      else
        ld_shlibs=no
        ld_shlibs=no
      fi
      fi
      ;;
      ;;
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
      case `$LD -v 2>&1` in
      case `$LD -v 2>&1` in
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
        ld_shlibs=no
        ld_shlibs=no
        cat <<_LT_EOF 1>&2
        cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
*** reliably create shared libraries on SCO systems.  Therefore, libtool
*** reliably create shared libraries on SCO systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
*** used, and then restart.
_LT_EOF
_LT_EOF
        ;;
        ;;
        *)
        *)
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
          else
          else
            ld_shlibs=no
            ld_shlibs=no
          fi
          fi
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    sunos4*)
    sunos4*)
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      wlarc=
      wlarc=
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    *)
    *)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
      else
        ld_shlibs=no
        ld_shlibs=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    if test "$ld_shlibs" = no; then
    if test "$ld_shlibs" = no; then
      runpath_var=
      runpath_var=
      hardcode_libdir_flag_spec=
      hardcode_libdir_flag_spec=
      export_dynamic_flag_spec=
      export_dynamic_flag_spec=
      whole_archive_flag_spec=
      whole_archive_flag_spec=
    fi
    fi
  else
  else
    # PORTME fill in a description of your system's linker (not GNU ld)
    # PORTME fill in a description of your system's linker (not GNU ld)
    case $host_os in
    case $host_os in
    aix3*)
    aix3*)
      allow_undefined_flag=unsupported
      allow_undefined_flag=unsupported
      always_export_symbols=yes
      always_export_symbols=yes
      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      # Note: this linker hardcodes the directories in LIBPATH if there
      # Note: this linker hardcodes the directories in LIBPATH if there
      # are no directories specified by -L.
      # are no directories specified by -L.
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
        # Neither direct hardcoding nor static linking is supported with a
        # Neither direct hardcoding nor static linking is supported with a
        # broken collect2.
        # broken collect2.
        hardcode_direct=unsupported
        hardcode_direct=unsupported
      fi
      fi
      ;;
      ;;
    aix4* | aix5*)
    aix4* | aix5*)
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # On IA64, the linker does run time linking by default, so we don't
        # On IA64, the linker does run time linking by default, so we don't
        # have to do anything special.
        # have to do anything special.
        aix_use_runtimelinking=no
        aix_use_runtimelinking=no
        exp_sym_flag='-Bexport'
        exp_sym_flag='-Bexport'
        no_entry_flag=""
        no_entry_flag=""
      else
      else
        # If we're using GNU nm, then we don't want the "-C" option.
        # If we're using GNU nm, then we don't want the "-C" option.
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
        else
        else
          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
        fi
        fi
        aix_use_runtimelinking=no
        aix_use_runtimelinking=no
        # Test if we are trying to use run time linking or normal
        # Test if we are trying to use run time linking or normal
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
        # need to do runtime linking.
        # need to do runtime linking.
        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
          for ld_flag in $LDFLAGS; do
          for ld_flag in $LDFLAGS; do
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
            aix_use_runtimelinking=yes
            aix_use_runtimelinking=yes
            break
            break
          fi
          fi
          done
          done
          ;;
          ;;
        esac
        esac
        exp_sym_flag='-bexport'
        exp_sym_flag='-bexport'
        no_entry_flag='-bnoentry'
        no_entry_flag='-bnoentry'
      fi
      fi
      # When large executables or shared objects are built, AIX ld can
      # When large executables or shared objects are built, AIX ld can
      # have problems creating the table of contents.  If linking a library
      # have problems creating the table of contents.  If linking a library
      # or program results in "error TOC overflow" add -mminimal-toc to
      # or program results in "error TOC overflow" add -mminimal-toc to
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
      archive_cmds=''
      archive_cmds=''
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_libdir_separator=':'
      hardcode_libdir_separator=':'
      link_all_deplibs=yes
      link_all_deplibs=yes
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        case $host_os in aix4.[012]|aix4.[012].*)
        case $host_os in aix4.[012]|aix4.[012].*)
        # We only want to do this on AIX 4.2 and lower, the check
        # We only want to do this on AIX 4.2 and lower, the check
        # below for broken collect2 doesn't work under 4.3+
        # below for broken collect2 doesn't work under 4.3+
          collect2name=`${CC} -print-prog-name=collect2`
          collect2name=`${CC} -print-prog-name=collect2`
          if test -f "$collect2name" && \
          if test -f "$collect2name" && \
           strings "$collect2name" | grep resolve_lib_name >/dev/null
           strings "$collect2name" | grep resolve_lib_name >/dev/null
          then
          then
          # We have reworked collect2
          # We have reworked collect2
          :
          :
          else
          else
          # We have old collect2
          # We have old collect2
          hardcode_direct=unsupported
          hardcode_direct=unsupported
          # It fails to find uninstalled libraries when the uninstalled
          # It fails to find uninstalled libraries when the uninstalled
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # to unsupported forces relinking
          # to unsupported forces relinking
          hardcode_minus_L=yes
          hardcode_minus_L=yes
          hardcode_libdir_flag_spec='-L$libdir'
          hardcode_libdir_flag_spec='-L$libdir'
          hardcode_libdir_separator=
          hardcode_libdir_separator=
          fi
          fi
          ;;
          ;;
        esac
        esac
        shared_flag='-shared'
        shared_flag='-shared'
        if test "$aix_use_runtimelinking" = yes; then
        if test "$aix_use_runtimelinking" = yes; then
          shared_flag="$shared_flag "'${wl}-G'
          shared_flag="$shared_flag "'${wl}-G'
        fi
        fi
      else
      else
        # not using gcc
        # not using gcc
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # chokes on -Wl,-G. The following line is correct:
        # chokes on -Wl,-G. The following line is correct:
          shared_flag='-G'
          shared_flag='-G'
        else
        else
          if test "$aix_use_runtimelinking" = yes; then
          if test "$aix_use_runtimelinking" = yes; then
            shared_flag='${wl}-G'
            shared_flag='${wl}-G'
          else
          else
            shared_flag='${wl}-bM:SRE'
            shared_flag='${wl}-bM:SRE'
          fi
          fi
        fi
        fi
      fi
      fi
      # It seems that -bexpall does not export symbols beginning with
      # It seems that -bexpall does not export symbols beginning with
      # underscore (_), so it is better to generate a list of symbols to export.
      # underscore (_), so it is better to generate a list of symbols to export.
      always_export_symbols=yes
      always_export_symbols=yes
      if test "$aix_use_runtimelinking" = yes; then
      if test "$aix_use_runtimelinking" = yes; then
        # Warning - without using the other runtime loading flags (-brtl),
        # Warning - without using the other runtime loading flags (-brtl),
        # -berok will link without error, but may produce a broken library.
        # -berok will link without error, but may produce a broken library.
        allow_undefined_flag='-berok'
        allow_undefined_flag='-berok'
       # Determine the default libpath from the value encoded in an empty executable.
       # Determine the default libpath from the value encoded in an empty executable.
       cat >conftest.$ac_ext <<_ACEOF
       cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
        archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
        archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
       else
       else
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
          allow_undefined_flag="-z nodefs"
          allow_undefined_flag="-z nodefs"
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
        else
        else
         # Determine the default libpath from the value encoded in an empty executable.
         # Determine the default libpath from the value encoded in an empty executable.
         cat >conftest.$ac_ext <<_ACEOF
         cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
          # Warning - without using the other run time loading flags,
          # Warning - without using the other run time loading flags,
          # -berok will link without error, but may produce a broken library.
          # -berok will link without error, but may produce a broken library.
          no_undefined_flag=' ${wl}-bernotok'
          no_undefined_flag=' ${wl}-bernotok'
          allow_undefined_flag=' ${wl}-berok'
          allow_undefined_flag=' ${wl}-berok'
          # Exported symbols can be pulled into shared objects from archives
          # Exported symbols can be pulled into shared objects from archives
          whole_archive_flag_spec='$convenience'
          whole_archive_flag_spec='$convenience'
          archive_cmds_need_lc=yes
          archive_cmds_need_lc=yes
          # This is similar to how AIX traditionally builds its shared libraries.
          # This is similar to how AIX traditionally builds its shared libraries.
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
        fi
        fi
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      # see comment about different semantics on the GNU ld section
      # see comment about different semantics on the GNU ld section
      ld_shlibs=no
      ld_shlibs=no
      ;;
      ;;
    bsdi[45]*)
    bsdi[45]*)
      export_dynamic_flag_spec=-rdynamic
      export_dynamic_flag_spec=-rdynamic
      ;;
      ;;
    cygwin* | mingw* | pw32*)
    cygwin* | mingw* | pw32*)
      # When not using gcc, we currently assume that we are using
      # When not using gcc, we currently assume that we are using
      # Microsoft Visual C++.
      # Microsoft Visual C++.
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # no search path for DLLs.
      # no search path for DLLs.
      hardcode_libdir_flag_spec=' '
      hardcode_libdir_flag_spec=' '
      allow_undefined_flag=unsupported
      allow_undefined_flag=unsupported
      # Tell ltmain to make .lib files, not .a files.
      # Tell ltmain to make .lib files, not .a files.
      libext=lib
      libext=lib
      # Tell ltmain to make .dll files, not .so files.
      # Tell ltmain to make .dll files, not .so files.
      shrext_cmds=".dll"
      shrext_cmds=".dll"
      # FIXME: Setting linknames here is a bad hack.
      # FIXME: Setting linknames here is a bad hack.
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      # The linker will automatically build a .lib file if we build a DLL.
      # The linker will automatically build a .lib file if we build a DLL.
      old_archive_From_new_cmds='true'
      old_archive_From_new_cmds='true'
      # FIXME: Should let the user specify the lib program.
      # FIXME: Should let the user specify the lib program.
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
      fix_srcfile_path='`cygpath -w "$srcfile"`'
      fix_srcfile_path='`cygpath -w "$srcfile"`'
      enable_shared_with_static_runtimes=yes
      enable_shared_with_static_runtimes=yes
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      case $host_os in
      case $host_os in
        rhapsody* | darwin1.[012])
        rhapsody* | darwin1.[012])
         allow_undefined_flag='${wl}-undefined ${wl}suppress'
         allow_undefined_flag='${wl}-undefined ${wl}suppress'
         ;;
         ;;
       *) # Darwin 1.3 on
       *) # Darwin 1.3 on
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
         else
         else
           case ${MACOSX_DEPLOYMENT_TARGET} in
           case ${MACOSX_DEPLOYMENT_TARGET} in
             10.[012])
             10.[012])
               allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               ;;
               ;;
             10.*)
             10.*)
               allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
               allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
               ;;
               ;;
           esac
           esac
         fi
         fi
         ;;
         ;;
      esac
      esac
      archive_cmds_need_lc=no
      archive_cmds_need_lc=no
      hardcode_direct=no
      hardcode_direct=no
      hardcode_automatic=yes
      hardcode_automatic=yes
      hardcode_shlibpath_var=unsupported
      hardcode_shlibpath_var=unsupported
      whole_archive_flag_spec=''
      whole_archive_flag_spec=''
      link_all_deplibs=yes
      link_all_deplibs=yes
    if test "$GCC" = yes ; then
    if test "$GCC" = yes ; then
        output_verbose_link_cmd='echo'
        output_verbose_link_cmd='echo'
        archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
        archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
      archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    else
    else
      case $cc_basename in
      case $cc_basename in
        xlc*)
        xlc*)
         output_verbose_link_cmd='echo'
         output_verbose_link_cmd='echo'
         archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
         archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
         archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
         archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          ;;
          ;;
       *)
       *)
         ld_shlibs=no
         ld_shlibs=no
          ;;
          ;;
      esac
      esac
    fi
    fi
      ;;
      ;;
    dgux*)
    dgux*)
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    freebsd1*)
    freebsd1*)
      ld_shlibs=no
      ld_shlibs=no
      ;;
      ;;
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # does not break anything, and helps significantly (at the cost of a little
    # does not break anything, and helps significantly (at the cost of a little
    # extra space).
    # extra space).
    freebsd2.2*)
    freebsd2.2*)
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    freebsd2*)
    freebsd2*)
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    freebsd* | dragonfly*)
    freebsd* | dragonfly*)
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    hpux9*)
    hpux9*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      else
      else
        archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      fi
      fi
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
      hardcode_libdir_separator=:
      hardcode_libdir_separator=:
      hardcode_direct=yes
      hardcode_direct=yes
      # hardcode_minus_L: Not really in the search PATH,
      # hardcode_minus_L: Not really in the search PATH,
      # but as the default location of the library.
      # but as the default location of the library.
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      export_dynamic_flag_spec='${wl}-E'
      export_dynamic_flag_spec='${wl}-E'
      ;;
      ;;
    hpux10*)
    hpux10*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
      fi
      fi
      if test "$with_gnu_ld" = no; then
      if test "$with_gnu_ld" = no; then
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
        hardcode_libdir_separator=:
        hardcode_libdir_separator=:
        hardcode_direct=yes
        hardcode_direct=yes
        export_dynamic_flag_spec='${wl}-E'
        export_dynamic_flag_spec='${wl}-E'
        # hardcode_minus_L: Not really in the search PATH,
        # hardcode_minus_L: Not really in the search PATH,
        # but as the default location of the library.
        # but as the default location of the library.
        hardcode_minus_L=yes
        hardcode_minus_L=yes
      fi
      fi
      ;;
      ;;
    hpux11*)
    hpux11*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        esac
        esac
      else
      else
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        esac
        esac
      fi
      fi
      if test "$with_gnu_ld" = no; then
      if test "$with_gnu_ld" = no; then
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
        hardcode_libdir_separator=:
        hardcode_libdir_separator=:
        case $host_cpu in
        case $host_cpu in
        hppa*64*|ia64*)
        hppa*64*|ia64*)
          hardcode_libdir_flag_spec_ld='+b $libdir'
          hardcode_libdir_flag_spec_ld='+b $libdir'
          hardcode_direct=no
          hardcode_direct=no
          hardcode_shlibpath_var=no
          hardcode_shlibpath_var=no
          ;;
          ;;
        *)
        *)
          hardcode_direct=yes
          hardcode_direct=yes
          export_dynamic_flag_spec='${wl}-E'
          export_dynamic_flag_spec='${wl}-E'
          # hardcode_minus_L: Not really in the search PATH,
          # hardcode_minus_L: Not really in the search PATH,
          # but as the default location of the library.
          # but as the default location of the library.
          hardcode_minus_L=yes
          hardcode_minus_L=yes
          ;;
          ;;
        esac
        esac
      fi
      fi
      ;;
      ;;
    irix5* | irix6* | nonstopux*)
    irix5* | irix6* | nonstopux*)
      if test "$GCC" = yes; then
      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'
        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'
      else
      else
        archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec_ld='-rpath $libdir'
        hardcode_libdir_flag_spec_ld='-rpath $libdir'
      fi
      fi
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator=:
      hardcode_libdir_separator=:
      link_all_deplibs=yes
      link_all_deplibs=yes
      ;;
      ;;
    netbsd*)
    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
      else
      else
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
      fi
      fi
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    newsos6)
    newsos6)
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator=:
      hardcode_libdir_separator=:
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    openbsd*)
    openbsd*)
      if test -f /usr/libexec/ld.so; then
      if test -f /usr/libexec/ld.so; then
        hardcode_direct=yes
        hardcode_direct=yes
        hardcode_shlibpath_var=no
        hardcode_shlibpath_var=no
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
          export_dynamic_flag_spec='${wl}-E'
          export_dynamic_flag_spec='${wl}-E'
        else
        else
          case $host_os in
          case $host_os in
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
             hardcode_libdir_flag_spec='-R$libdir'
             hardcode_libdir_flag_spec='-R$libdir'
             ;;
             ;;
           *)
           *)
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
             ;;
             ;;
          esac
          esac
        fi
        fi
      else
      else
        ld_shlibs=no
        ld_shlibs=no
      fi
      fi
      ;;
      ;;
    os2*)
    os2*)
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      allow_undefined_flag=unsupported
      allow_undefined_flag=unsupported
      archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      ;;
      ;;
    osf3*)
    osf3*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
        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}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
      else
        allow_undefined_flag=' -expect_unresolved \*'
        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_objdir}/so_locations -o $lib'
        archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
      fi
      fi
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator=:
      hardcode_libdir_separator=:
      ;;
      ;;
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      else
      else
        allow_undefined_flag=' -expect_unresolved \*'
        allow_undefined_flag=' -expect_unresolved \*'
        archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
        # Both c and cxx compiler support -rpath directly
        # Both c and cxx compiler support -rpath directly
        hardcode_libdir_flag_spec='-rpath $libdir'
        hardcode_libdir_flag_spec='-rpath $libdir'
      fi
      fi
      hardcode_libdir_separator=:
      hardcode_libdir_separator=:
      ;;
      ;;
    solaris*)
    solaris*)
      no_undefined_flag=' -z text'
      no_undefined_flag=' -z text'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        wlarc='${wl}'
        wlarc='${wl}'
        archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
      else
      else
        wlarc=''
        wlarc=''
        archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_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'
        $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
      fi
      fi
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      case $host_os in
      case $host_os in
      solaris2.[0-5] | solaris2.[0-5].*) ;;
      solaris2.[0-5] | solaris2.[0-5].*) ;;
      *)
      *)
        # The compiler driver will combine and reorder linker options,
        # The compiler driver will combine and reorder linker options,
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
        # but is careful enough not to reorder.
        # but is careful enough not to reorder.
        # Supported since Solaris 2.6 (maybe 2.5.1?)
        # Supported since Solaris 2.6 (maybe 2.5.1?)
        if test "$GCC" = yes; then
        if test "$GCC" = yes; then
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
        else
        else
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
        fi
        fi
        ;;
        ;;
      esac
      esac
      link_all_deplibs=yes
      link_all_deplibs=yes
      ;;
      ;;
    sunos4*)
    sunos4*)
      if test "x$host_vendor" = xsequent; then
      if test "x$host_vendor" = xsequent; then
        # Use $CC to link under sequent, because it throws in some extra .o
        # Use $CC to link under sequent, because it throws in some extra .o
        # files that make .init and .fini sections work.
        # files that make .init and .fini sections work.
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
      fi
      fi
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_direct=yes
      hardcode_direct=yes
      hardcode_minus_L=yes
      hardcode_minus_L=yes
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    sysv4)
    sysv4)
      case $host_vendor in
      case $host_vendor in
        sni)
        sni)
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          hardcode_direct=yes # is this really true???
          hardcode_direct=yes # is this really true???
        ;;
        ;;
        siemens)
        siemens)
          ## LD is ld it makes a PLAMLIB
          ## LD is ld it makes a PLAMLIB
          ## CC just makes a GrossModule.
          ## CC just makes a GrossModule.
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
          reload_cmds='$CC -r -o $output$reload_objs'
          reload_cmds='$CC -r -o $output$reload_objs'
          hardcode_direct=no
          hardcode_direct=no
        ;;
        ;;
        motorola)
        motorola)
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          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
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
        ;;
        ;;
      esac
      esac
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    sysv4.3*)
    sysv4.3*)
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      export_dynamic_flag_spec='-Bexport'
      export_dynamic_flag_spec='-Bexport'
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
        hardcode_shlibpath_var=no
        hardcode_shlibpath_var=no
        runpath_var=LD_RUN_PATH
        runpath_var=LD_RUN_PATH
        hardcode_runpath_var=yes
        hardcode_runpath_var=yes
        ld_shlibs=yes
        ld_shlibs=yes
      fi
      fi
      ;;
      ;;
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
      no_undefined_flag='${wl}-z,text'
      no_undefined_flag='${wl}-z,text'
      archive_cmds_need_lc=no
      archive_cmds_need_lc=no
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      fi
      ;;
      ;;
    sysv5* | sco3.2v5* | sco5v6*)
    sysv5* | sco3.2v5* | sco5v6*)
      # Note: We can NOT use -z defs as we might desire, because we do not
      # Note: We can NOT use -z defs as we might desire, because we do not
      # link with -lc, and that would cause any symbols used from libc to
      # link with -lc, and that would cause any symbols used from libc to
      # always be unresolved, which means just about no library would
      # always be unresolved, which means just about no library would
      # ever link correctly.  If we're not using GNU ld we use -z text
      # ever link correctly.  If we're not using GNU ld we use -z text
      # though, which does catch some bad symbols but isn't as heavy-handed
      # though, which does catch some bad symbols but isn't as heavy-handed
      # as -z defs.
      # as -z defs.
      no_undefined_flag='${wl}-z,text'
      no_undefined_flag='${wl}-z,text'
      allow_undefined_flag='${wl}-z,nodefs'
      allow_undefined_flag='${wl}-z,nodefs'
      archive_cmds_need_lc=no
      archive_cmds_need_lc=no
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
      hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
      hardcode_libdir_separator=':'
      hardcode_libdir_separator=':'
      link_all_deplibs=yes
      link_all_deplibs=yes
      export_dynamic_flag_spec='${wl}-Bexport'
      export_dynamic_flag_spec='${wl}-Bexport'
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      fi
      ;;
      ;;
    uts4*)
    uts4*)
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_shlibpath_var=no
      hardcode_shlibpath_var=no
      ;;
      ;;
    *)
    *)
      ld_shlibs=no
      ld_shlibs=no
      ;;
      ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5
{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5
echo "${ECHO_T}$ld_shlibs" >&6; }
echo "${ECHO_T}$ld_shlibs" >&6; }
test "$ld_shlibs" = no && can_build_shared=no
test "$ld_shlibs" = no && can_build_shared=no
#
#
# Do we need to explicitly link libc?
# Do we need to explicitly link libc?
#
#
case "x$archive_cmds_need_lc" in
case "x$archive_cmds_need_lc" in
x|xyes)
x|xyes)
  # Assume -lc should be added
  # Assume -lc should be added
  archive_cmds_need_lc=yes
  archive_cmds_need_lc=yes
  if test "$enable_shared" = yes && test "$GCC" = yes; then
  if test "$enable_shared" = yes && test "$GCC" = yes; then
    case $archive_cmds in
    case $archive_cmds in
    *'~'*)
    *'~'*)
      # FIXME: we may have to deal with multi-command sequences.
      # FIXME: we may have to deal with multi-command sequences.
      ;;
      ;;
    '$CC '*)
    '$CC '*)
      # Test whether the compiler implicitly links with -lc since on some
      # Test whether the compiler implicitly links with -lc since on some
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # to ld, don't add -lc before -lgcc.
      # to ld, don't add -lc before -lgcc.
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
      $rm conftest*
      $rm conftest*
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } 2>conftest.err; then
  (exit $ac_status); } 2>conftest.err; then
        soname=conftest
        soname=conftest
        lib=conftest
        lib=conftest
        libobjs=conftest.$ac_objext
        libobjs=conftest.$ac_objext
        deplibs=
        deplibs=
        wl=$lt_prog_compiler_wl
        wl=$lt_prog_compiler_wl
        pic_flag=$lt_prog_compiler_pic
        pic_flag=$lt_prog_compiler_pic
        compiler_flags=-v
        compiler_flags=-v
        linker_flags=-v
        linker_flags=-v
        verstring=
        verstring=
        output_objdir=.
        output_objdir=.
        libname=conftest
        libname=conftest
        lt_save_allow_undefined_flag=$allow_undefined_flag
        lt_save_allow_undefined_flag=$allow_undefined_flag
        allow_undefined_flag=
        allow_undefined_flag=
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
  (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
        then
        then
          archive_cmds_need_lc=no
          archive_cmds_need_lc=no
        else
        else
          archive_cmds_need_lc=yes
          archive_cmds_need_lc=yes
        fi
        fi
        allow_undefined_flag=$lt_save_allow_undefined_flag
        allow_undefined_flag=$lt_save_allow_undefined_flag
      else
      else
        cat conftest.err 1>&5
        cat conftest.err 1>&5
      fi
      fi
      $rm conftest*
      $rm conftest*
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
      ;;
      ;;
    esac
    esac
  fi
  fi
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
library_names_spec=
library_names_spec=
libname_spec='lib$name'
libname_spec='lib$name'
soname_spec=
soname_spec=
shrext_cmds=".so"
shrext_cmds=".so"
postinstall_cmds=
postinstall_cmds=
postuninstall_cmds=
postuninstall_cmds=
finish_cmds=
finish_cmds=
finish_eval=
finish_eval=
shlibpath_var=
shlibpath_var=
shlibpath_overrides_runpath=unknown
shlibpath_overrides_runpath=unknown
version_type=none
version_type=none
dynamic_linker="$host_os ld.so"
dynamic_linker="$host_os ld.so"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  case $host_os in
  case $host_os in
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
    *) lt_awk_arg="/^libraries:/" ;;
    *) lt_awk_arg="/^libraries:/" ;;
  esac
  esac
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
  if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
  if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
    # if the path contains ";" then we assume it to be the separator
    # if the path contains ";" then we assume it to be the separator
    # otherwise default to the standard path separator (i.e. ":") - it is
    # otherwise default to the standard path separator (i.e. ":") - it is
    # assumed that no part of a normal pathname contains ";" but that should
    # assumed that no part of a normal pathname contains ";" but that should
    # okay in the real world where ";" in dirpaths is itself problematic.
    # okay in the real world where ";" in dirpaths is itself problematic.
    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
  else
  else
    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
  fi
  fi
  # Ok, now we have the path, separated by spaces, we can step through it
  # Ok, now we have the path, separated by spaces, we can step through it
  # and add multilib dir if necessary.
  # and add multilib dir if necessary.
  lt_tmp_lt_search_path_spec=
  lt_tmp_lt_search_path_spec=
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  for lt_sys_path in $lt_search_path_spec; do
  for lt_sys_path in $lt_search_path_spec; do
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
    else
    else
      test -d "$lt_sys_path" && \
      test -d "$lt_sys_path" && \
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
    fi
    fi
  done
  done
  lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
  lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
BEGIN {RS=" "; FS="/|\n";} {
BEGIN {RS=" "; FS="/|\n";} {
  lt_foo="";
  lt_foo="";
  lt_count=0;
  lt_count=0;
  for (lt_i = NF; lt_i > 0; lt_i--) {
  for (lt_i = NF; lt_i > 0; lt_i--) {
    if ($lt_i != "" && $lt_i != ".") {
    if ($lt_i != "" && $lt_i != ".") {
      if ($lt_i == "..") {
      if ($lt_i == "..") {
        lt_count++;
        lt_count++;
      } else {
      } else {
        if (lt_count == 0) {
        if (lt_count == 0) {
          lt_foo="/" $lt_i lt_foo;
          lt_foo="/" $lt_i lt_foo;
        } else {
        } else {
          lt_count--;
          lt_count--;
        }
        }
      }
      }
    }
    }
  }
  }
  if (lt_foo != "") { lt_freq[lt_foo]++; }
  if (lt_foo != "") { lt_freq[lt_foo]++; }
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
}'`
}'`
  sys_lib_search_path_spec=`echo $lt_search_path_spec`
  sys_lib_search_path_spec=`echo $lt_search_path_spec`
else
else
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
fi
fi
need_lib_prefix=unknown
need_lib_prefix=unknown
hardcode_into_libs=no
hardcode_into_libs=no
# when you set need_version to no, make sure it does not cause -set_version
# when you set need_version to no, make sure it does not cause -set_version
# flags to be left without arguments
# flags to be left without arguments
need_version=unknown
need_version=unknown
case $host_os in
case $host_os in
aix3*)
aix3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  # AIX 3 has no versioning support, so we append a major version to the name.
  # AIX 3 has no versioning support, so we append a major version to the name.
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  ;;
  ;;
aix4* | aix5*)
aix4* | aix5*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  else
  else
    # With GCC up to 2.95.x, collect2 would create an import file
    # With GCC up to 2.95.x, collect2 would create an import file
    # for dependence libraries.  The import file would start with
    # for dependence libraries.  The import file would start with
    # the line `#! .'.  This would cause the generated library to
    # the line `#! .'.  This would cause the generated library to
    # depend on `.', always an invalid library.  This was fixed in
    # depend on `.', always an invalid library.  This was fixed in
    # development snapshots of GCC prior to 3.0.
    # development snapshots of GCC prior to 3.0.
    case $host_os in
    case $host_os in
      aix4 | aix4.[01] | aix4.[01].*)
      aix4 | aix4.[01] | aix4.[01].*)
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
           echo ' yes '
           echo ' yes '
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
        :
        :
      else
      else
        can_build_shared=no
        can_build_shared=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # soname into executable. Probably we can add versioning support to
    # soname into executable. Probably we can add versioning support to
    # collect2, so additional links can be useful in future.
    # collect2, so additional links can be useful in future.
    if test "$aix_use_runtimelinking" = yes; then
    if test "$aix_use_runtimelinking" = yes; then
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # instead of lib.a to let people know that these are not
      # instead of lib.a to let people know that these are not
      # typical AIX shared libraries.
      # typical AIX shared libraries.
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    else
    else
      # We preserve .a as extension for shared libraries through AIX4.2
      # We preserve .a as extension for shared libraries through AIX4.2
      # and later when we are not doing run time linking.
      # and later when we are not doing run time linking.
      library_names_spec='${libname}${release}.a $libname.a'
      library_names_spec='${libname}${release}.a $libname.a'
      soname_spec='${libname}${release}${shared_ext}$major'
      soname_spec='${libname}${release}${shared_ext}$major'
    fi
    fi
    shlibpath_var=LIBPATH
    shlibpath_var=LIBPATH
  fi
  fi
  ;;
  ;;
amigaos*)
amigaos*)
  library_names_spec='$libname.ixlibrary $libname.a'
  library_names_spec='$libname.ixlibrary $libname.a'
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  ;;
  ;;
beos*)
beos*)
  library_names_spec='${libname}${shared_ext}'
  library_names_spec='${libname}${shared_ext}'
  dynamic_linker="$host_os ld.so"
  dynamic_linker="$host_os ld.so"
  shlibpath_var=LIBRARY_PATH
  shlibpath_var=LIBRARY_PATH
  ;;
  ;;
bsdi[45]*)
bsdi[45]*)
  version_type=linux
  version_type=linux
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  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_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"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # the default ld.so.conf also contains /usr/contrib/lib and
  # 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
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  # libtool to hard-code these into programs
  # libtool to hard-code these into programs
  ;;
  ;;
cygwin* | mingw* | pw32*)
cygwin* | mingw* | pw32*)
  version_type=windows
  version_type=windows
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_version=no
  need_version=no
  need_lib_prefix=no
  need_lib_prefix=no
  case $GCC,$host_os in
  case $GCC,$host_os in
  yes,cygwin* | yes,mingw* | yes,pw32*)
  yes,cygwin* | yes,mingw* | yes,pw32*)
    library_names_spec='$libname.dll.a'
    library_names_spec='$libname.dll.a'
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    postinstall_cmds='base_file=`basename \${file}`~
    postinstall_cmds='base_file=`basename \${file}`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dldir=$destdir/`dirname \$dlpath`~
      dldir=$destdir/`dirname \$dlpath`~
      test -d \$dldir || mkdir -p \$dldir~
      test -d \$dldir || mkdir -p \$dldir~
      $install_prog $dir/$dlname \$dldir/$dlname~
      $install_prog $dir/$dlname \$dldir/$dlname~
      chmod a+x \$dldir/$dlname'
      chmod a+x \$dldir/$dlname'
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
      dlpath=$dir/\$dldll~
      dlpath=$dir/\$dldll~
       $rm \$dlpath'
       $rm \$dlpath'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
    cygwin*)
    cygwin*)
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      ;;
      ;;
    mingw*)
    mingw*)
      # MinGW DLLs use traditional 'lib' prefix
      # MinGW DLLs use traditional 'lib' prefix
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
        # It is most probably a Windows format PATH printed by
        # It is most probably a Windows format PATH printed by
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # path with ; separators, and with drive letters. We can handle the
        # path with ; separators, and with drive letters. We can handle the
        # drive letters (cygwin fileutils understands them), so leave them,
        # drive letters (cygwin fileutils understands them), so leave them,
        # especially as we might pass files found there to a mingw objdump,
        # especially as we might pass files found there to a mingw objdump,
        # which wouldn't understand a cygwinified path. Ahh.
        # which wouldn't understand a cygwinified path. Ahh.
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
      else
      else
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
      fi
      fi
      ;;
      ;;
    pw32*)
    pw32*)
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      ;;
      ;;
    esac
    esac
    ;;
    ;;
  *)
  *)
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    ;;
    ;;
  esac
  esac
  dynamic_linker='Win32 ld.exe'
  dynamic_linker='Win32 ld.exe'
  # FIXME: first we should search . and the directory the executable is in
  # FIXME: first we should search . and the directory the executable is in
  shlibpath_var=PATH
  shlibpath_var=PATH
  ;;
  ;;
darwin* | rhapsody*)
darwin* | rhapsody*)
  dynamic_linker="$host_os dyld"
  dynamic_linker="$host_os dyld"
  version_type=darwin
  version_type=darwin
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  shlibpath_var=DYLD_LIBRARY_PATH
  shlibpath_var=DYLD_LIBRARY_PATH
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;
  ;;
dgux*)
dgux*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
freebsd1*)
freebsd1*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
freebsd* | dragonfly*)
freebsd* | dragonfly*)
  # DragonFly does not have aout.  When/if they implement a new
  # DragonFly does not have aout.  When/if they implement a new
  # versioning mechanism, adjust this.
  # versioning mechanism, adjust this.
  if test -x /usr/bin/objformat; then
  if test -x /usr/bin/objformat; then
    objformat=`/usr/bin/objformat`
    objformat=`/usr/bin/objformat`
  else
  else
    case $host_os in
    case $host_os in
    freebsd[123]*) objformat=aout ;;
    freebsd[123]*) objformat=aout ;;
    *) objformat=elf ;;
    *) objformat=elf ;;
    esac
    esac
  fi
  fi
  version_type=freebsd-$objformat
  version_type=freebsd-$objformat
  case $version_type in
  case $version_type in
    freebsd-elf*)
    freebsd-elf*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      need_version=no
      need_version=no
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    freebsd-*)
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      need_version=yes
      need_version=yes
      ;;
      ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_os in
  case $host_os in
  freebsd2*)
  freebsd2*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    ;;
    ;;
  freebsd3.[01]* | freebsdelf3.[01]*)
  freebsd3.[01]* | freebsdelf3.[01]*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  *) # from 4.6 on, and DragonFly
  *) # from 4.6 on, and DragonFly
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  esac
  esac
  ;;
  ;;
gnu*)
gnu*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
hpux9* | hpux10* | hpux11*)
hpux9* | hpux10* | hpux11*)
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # link against other versions.
  # link against other versions.
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  case $host_cpu in
  case $host_cpu in
  ia64*)
  ia64*)
    shrext_cmds='.so'
    shrext_cmds='.so'
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    if test "X$HPUX_IA64_MODE" = X32; then
    if test "X$HPUX_IA64_MODE" = X32; then
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
    else
    else
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
    fi
    fi
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    ;;
    ;;
   hppa*64*)
   hppa*64*)
     shrext_cmds='.sl'
     shrext_cmds='.sl'
     hardcode_into_libs=yes
     hardcode_into_libs=yes
     dynamic_linker="$host_os dld.sl"
     dynamic_linker="$host_os dld.sl"
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     soname_spec='${libname}${release}${shared_ext}$major'
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     ;;
     ;;
   *)
   *)
    shrext_cmds='.sl'
    shrext_cmds='.sl'
    dynamic_linker="$host_os dld.sl"
    dynamic_linker="$host_os dld.sl"
    shlibpath_var=SHLIB_PATH
    shlibpath_var=SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    ;;
    ;;
  esac
  esac
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  postinstall_cmds='chmod 555 $lib'
  postinstall_cmds='chmod 555 $lib'
  ;;
  ;;
interix[3-9]*)
interix[3-9]*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
irix5* | irix6* | nonstopux*)
irix5* | irix6* | nonstopux*)
  case $host_os in
  case $host_os in
    nonstopux*) version_type=nonstopux ;;
    nonstopux*) version_type=nonstopux ;;
    *)
    *)
        if test "$lt_cv_prog_gnu_ld" = yes; then
        if test "$lt_cv_prog_gnu_ld" = yes; then
                version_type=linux
                version_type=linux
        else
        else
                version_type=irix
                version_type=irix
        fi ;;
        fi ;;
  esac
  esac
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  case $host_os in
  case $host_os in
  irix5* | nonstopux*)
  irix5* | nonstopux*)
    libsuff= shlibsuff=
    libsuff= shlibsuff=
    ;;
    ;;
  *)
  *)
    case $LD in # libtool.m4 will add one of these switches to LD
    case $LD in # libtool.m4 will add one of these switches to LD
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
      libsuff= shlibsuff= libmagic=32-bit;;
      libsuff= shlibsuff= libmagic=32-bit;;
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
      libsuff=32 shlibsuff=N32 libmagic=N32;;
      libsuff=32 shlibsuff=N32 libmagic=N32;;
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    esac
    esac
    ;;
    ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
# No shared lib support for Linux oldld, aout, or coff.
# No shared lib support for Linux oldld, aout, or coff.
linux*oldld* | linux*aout* | linux*coff*)
linux*oldld* | linux*aout* | linux*coff*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
# This must be Linux ELF.
# This must be Linux ELF.
linux* | k*bsd*-gnu)
linux* | k*bsd*-gnu)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  # This implies no fast_install, which is unacceptable.
  # This implies no fast_install, which is unacceptable.
  # Some rework will be needed to allow for fast_install
  # Some rework will be needed to allow for fast_install
  # before this can be enabled.
  # before this can be enabled.
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 
 
 
  # Append ld.so.conf contents to the search path
  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  fi
  fi
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # powerpc, because MkLinux only supported shared libraries with the
  # powerpc, because MkLinux only supported shared libraries with the
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # most powerpc-linux boxes support dynamic linking these days and
  # most powerpc-linux boxes support dynamic linking these days and
  # people can always --disable-shared, the test was removed, and we
  # people can always --disable-shared, the test was removed, and we
  # assume the GNU/Linux dynamic linker is in use.
  # assume the GNU/Linux dynamic linker is in use.
  dynamic_linker='GNU/Linux ld.so'
  dynamic_linker='GNU/Linux ld.so'
  ;;
  ;;
netbsd*)
netbsd*)
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
  else
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    dynamic_linker='NetBSD ld.elf_so'
    dynamic_linker='NetBSD ld.elf_so'
  fi
  fi
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
newsos6)
newsos6)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
nto-qnx*)
nto-qnx*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
openbsd*)
openbsd*)
  version_type=sunos
  version_type=sunos
  sys_lib_dlsearch_path_spec="/usr/lib"
  sys_lib_dlsearch_path_spec="/usr/lib"
  need_lib_prefix=no
  need_lib_prefix=no
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  case $host_os in
  case $host_os in
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    *)                         need_version=no  ;;
    *)                         need_version=no  ;;
  esac
  esac
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case $host_os in
    case $host_os in
      openbsd2.[89] | openbsd2.[89].*)
      openbsd2.[89] | openbsd2.[89].*)
        shlibpath_overrides_runpath=no
        shlibpath_overrides_runpath=no
        ;;
        ;;
      *)
      *)
        shlibpath_overrides_runpath=yes
        shlibpath_overrides_runpath=yes
        ;;
        ;;
      esac
      esac
  else
  else
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
  fi
  fi
  ;;
  ;;
os2*)
os2*)
  libname_spec='$name'
  libname_spec='$name'
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_lib_prefix=no
  need_lib_prefix=no
  library_names_spec='$libname${shared_ext} $libname.a'
  library_names_spec='$libname${shared_ext} $libname.a'
  dynamic_linker='OS/2 ld.exe'
  dynamic_linker='OS/2 ld.exe'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  ;;
  ;;
osf3* | osf4* | osf5*)
osf3* | osf4* | osf5*)
  version_type=osf
  version_type=osf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  ;;
  ;;
rdos*)
rdos*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
solaris*)
solaris*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  # ldd complains unless libraries are executable
  # ldd complains unless libraries are executable
  postinstall_cmds='chmod +x $lib'
  postinstall_cmds='chmod +x $lib'
  ;;
  ;;
sunos4*)
sunos4*)
  version_type=sunos
  version_type=sunos
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
    need_lib_prefix=no
  fi
  fi
  need_version=yes
  need_version=yes
  ;;
  ;;
sysv4 | sysv4.3*)
sysv4 | sysv4.3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_vendor in
  case $host_vendor in
    sni)
    sni)
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      need_lib_prefix=no
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      runpath_var=LD_RUN_PATH
      ;;
      ;;
    siemens)
    siemens)
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    motorola)
    motorola)
      need_lib_prefix=no
      need_lib_prefix=no
      need_version=no
      need_version=no
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
      ;;
  esac
  esac
  ;;
  ;;
sysv4*MP*)
sysv4*MP*)
  if test -d /usr/nec ;then
  if test -d /usr/nec ;then
    version_type=linux
    version_type=linux
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    soname_spec='$libname${shared_ext}.$major'
    soname_spec='$libname${shared_ext}.$major'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  fi
  fi
  ;;
  ;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  version_type=freebsd-elf
  version_type=freebsd-elf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
  else
  else
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
      sco3.2v5*)
      sco3.2v5*)
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        ;;
        ;;
    esac
    esac
  fi
  fi
  sys_lib_dlsearch_path_spec='/usr/lib'
  sys_lib_dlsearch_path_spec='/usr/lib'
  ;;
  ;;
uts4*)
uts4*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
*)
*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
echo "${ECHO_T}$dynamic_linker" >&6; }
echo "${ECHO_T}$dynamic_linker" >&6; }
test "$dynamic_linker" = no && can_build_shared=no
test "$dynamic_linker" = no && can_build_shared=no
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
fi
fi
{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
{ 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; }
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
hardcode_action=
hardcode_action=
if test -n "$hardcode_libdir_flag_spec" || \
if test -n "$hardcode_libdir_flag_spec" || \
   test -n "$runpath_var" || \
   test -n "$runpath_var" || \
   test "X$hardcode_automatic" = "Xyes" ; then
   test "X$hardcode_automatic" = "Xyes" ; then
  # We can hardcode non-existant directories.
  # We can hardcode non-existant directories.
  if test "$hardcode_direct" != no &&
  if test "$hardcode_direct" != no &&
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # have to relink, otherwise we might link with an installed library
     # have to relink, otherwise we might link with an installed library
     # when we should be linking with a yet-to-be-installed one
     # when we should be linking with a yet-to-be-installed one
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
     test "$hardcode_minus_L" != no; then
     test "$hardcode_minus_L" != no; then
    # Linking always hardcodes the temporary library directory.
    # Linking always hardcodes the temporary library directory.
    hardcode_action=relink
    hardcode_action=relink
  else
  else
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    hardcode_action=immediate
    hardcode_action=immediate
  fi
  fi
else
else
  # We cannot hardcode anything, or else we can only hardcode existing
  # We cannot hardcode anything, or else we can only hardcode existing
  # directories.
  # directories.
  hardcode_action=unsupported
  hardcode_action=unsupported
fi
fi
{ echo "$as_me:$LINENO: result: $hardcode_action" >&5
{ echo "$as_me:$LINENO: result: $hardcode_action" >&5
echo "${ECHO_T}$hardcode_action" >&6; }
echo "${ECHO_T}$hardcode_action" >&6; }
if test "$hardcode_action" = relink; then
if test "$hardcode_action" = relink; then
  # Fast installation is not supported
  # Fast installation is not supported
  enable_fast_install=no
  enable_fast_install=no
elif test "$shlibpath_overrides_runpath" = yes ||
elif test "$shlibpath_overrides_runpath" = yes ||
     test "$enable_shared" = no; then
     test "$enable_shared" = no; then
  # Fast installation is not necessary
  # Fast installation is not necessary
  enable_fast_install=needless
  enable_fast_install=needless
fi
fi
striplib=
striplib=
old_striplib=
old_striplib=
{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
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
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 "$old_striplib" && old_striplib="$STRIP --strip-debug"
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  { echo "$as_me:$LINENO: result: yes" >&5
  { echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
else
else
# FIXME - insert some real tests, host_os isn't really good enough
# FIXME - insert some real tests, host_os isn't really good enough
  case $host_os in
  case $host_os in
   darwin*)
   darwin*)
       if test -n "$STRIP" ; then
       if test -n "$STRIP" ; then
         striplib="$STRIP -x"
         striplib="$STRIP -x"
         old_striplib="$STRIP -S"
         old_striplib="$STRIP -S"
         { echo "$as_me:$LINENO: result: yes" >&5
         { echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
       else
       else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
       ;;
       ;;
   *)
   *)
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
    ;;
    ;;
  esac
  esac
fi
fi
if test "x$enable_dlopen" != xyes; then
if test "x$enable_dlopen" != xyes; then
  enable_dlopen=unknown
  enable_dlopen=unknown
  enable_dlopen_self=unknown
  enable_dlopen_self=unknown
  enable_dlopen_self_static=unknown
  enable_dlopen_self_static=unknown
else
else
  lt_cv_dlopen=no
  lt_cv_dlopen=no
  lt_cv_dlopen_libs=
  lt_cv_dlopen_libs=
  case $host_os in
  case $host_os in
  beos*)
  beos*)
    lt_cv_dlopen="load_add_on"
    lt_cv_dlopen="load_add_on"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    lt_cv_dlopen_self=yes
    ;;
    ;;
  mingw* | pw32*)
  mingw* | pw32*)
    lt_cv_dlopen="LoadLibrary"
    lt_cv_dlopen="LoadLibrary"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_libs=
   ;;
   ;;
  cygwin*)
  cygwin*)
    lt_cv_dlopen="dlopen"
    lt_cv_dlopen="dlopen"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_libs=
   ;;
   ;;
  darwin*)
  darwin*)
  # if libdl is installed we need to link against it
  # if libdl is installed we need to link against it
    { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
    { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_check_lib_save_LIBS=$LIBS
  ac_check_lib_save_LIBS=$LIBS
LIBS="-ldl  $LIBS"
LIBS="-ldl  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char dlopen ();
char dlopen ();
int
int
main ()
main ()
{
{
return dlopen ();
return dlopen ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dl_dlopen=yes
  ac_cv_lib_dl_dlopen=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_lib_dl_dlopen=no
        ac_cv_lib_dl_dlopen=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
LIBS=$ac_check_lib_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
if test $ac_cv_lib_dl_dlopen = yes; then
if test $ac_cv_lib_dl_dlopen = yes; then
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
else
else
    lt_cv_dlopen="dyld"
    lt_cv_dlopen="dyld"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    lt_cv_dlopen_self=yes
fi
fi
   ;;
   ;;
  *)
  *)
    { echo "$as_me:$LINENO: checking for shl_load" >&5
    { echo "$as_me:$LINENO: checking for shl_load" >&5
echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
if test "${ac_cv_func_shl_load+set}" = set; then
if test "${ac_cv_func_shl_load+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Define shl_load to an innocuous variant, in case  declares shl_load.
/* Define shl_load to an innocuous variant, in case  declares shl_load.
   For example, HP-UX 11i  declares gettimeofday.  */
   For example, HP-UX 11i  declares gettimeofday.  */
#define shl_load innocuous_shl_load
#define shl_load innocuous_shl_load
/* System header to define __stub macros and hopefully few prototypes,
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char shl_load (); below.
    which can conflict with char shl_load (); below.
    Prefer  to  if __STDC__ is defined, since
    Prefer  to  if __STDC__ is defined, since
     exists even on freestanding compilers.  */
     exists even on freestanding compilers.  */
#ifdef __STDC__
#ifdef __STDC__
# include 
# include 
#else
#else
# include 
# include 
#endif
#endif
#undef shl_load
#undef shl_load
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char shl_load ();
char shl_load ();
/* The GNU C library defines this for functions which it implements
/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
    something starting with __ and the normal name is an alias.  */
#if defined __stub_shl_load || defined __stub___shl_load
#if defined __stub_shl_load || defined __stub___shl_load
choke me
choke me
#endif
#endif
int
int
main ()
main ()
{
{
return shl_load ();
return shl_load ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_func_shl_load=yes
  ac_cv_func_shl_load=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_func_shl_load=no
        ac_cv_func_shl_load=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
if test $ac_cv_func_shl_load = yes; then
if test $ac_cv_func_shl_load = yes; then
  lt_cv_dlopen="shl_load"
  lt_cv_dlopen="shl_load"
else
else
  { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
  { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
if test "${ac_cv_lib_dld_shl_load+set}" = set; then
if test "${ac_cv_lib_dld_shl_load+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_check_lib_save_LIBS=$LIBS
  ac_check_lib_save_LIBS=$LIBS
LIBS="-ldld  $LIBS"
LIBS="-ldld  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char shl_load ();
char shl_load ();
int
int
main ()
main ()
{
{
return shl_load ();
return shl_load ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dld_shl_load=yes
  ac_cv_lib_dld_shl_load=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_lib_dld_shl_load=no
        ac_cv_lib_dld_shl_load=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
LIBS=$ac_check_lib_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
if test $ac_cv_lib_dld_shl_load = yes; then
if test $ac_cv_lib_dld_shl_load = yes; then
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
else
else
  { echo "$as_me:$LINENO: checking for dlopen" >&5
  { echo "$as_me:$LINENO: checking for dlopen" >&5
echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
if test "${ac_cv_func_dlopen+set}" = set; then
if test "${ac_cv_func_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Define dlopen to an innocuous variant, in case  declares dlopen.
/* Define dlopen to an innocuous variant, in case  declares dlopen.
   For example, HP-UX 11i  declares gettimeofday.  */
   For example, HP-UX 11i  declares gettimeofday.  */
#define dlopen innocuous_dlopen
#define dlopen innocuous_dlopen
/* System header to define __stub macros and hopefully few prototypes,
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char dlopen (); below.
    which can conflict with char dlopen (); below.
    Prefer  to  if __STDC__ is defined, since
    Prefer  to  if __STDC__ is defined, since
     exists even on freestanding compilers.  */
     exists even on freestanding compilers.  */
#ifdef __STDC__
#ifdef __STDC__
# include 
# include 
#else
#else
# include 
# include 
#endif
#endif
#undef dlopen
#undef dlopen
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char dlopen ();
char dlopen ();
/* The GNU C library defines this for functions which it implements
/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
    something starting with __ and the normal name is an alias.  */
#if defined __stub_dlopen || defined __stub___dlopen
#if defined __stub_dlopen || defined __stub___dlopen
choke me
choke me
#endif
#endif
int
int
main ()
main ()
{
{
return dlopen ();
return dlopen ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_func_dlopen=yes
  ac_cv_func_dlopen=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_func_dlopen=no
        ac_cv_func_dlopen=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
if test $ac_cv_func_dlopen = yes; then
if test $ac_cv_func_dlopen = yes; then
  lt_cv_dlopen="dlopen"
  lt_cv_dlopen="dlopen"
else
else
  { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
  { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_check_lib_save_LIBS=$LIBS
  ac_check_lib_save_LIBS=$LIBS
LIBS="-ldl  $LIBS"
LIBS="-ldl  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char dlopen ();
char dlopen ();
int
int
main ()
main ()
{
{
return dlopen ();
return dlopen ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dl_dlopen=yes
  ac_cv_lib_dl_dlopen=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_lib_dl_dlopen=no
        ac_cv_lib_dl_dlopen=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
LIBS=$ac_check_lib_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
if test $ac_cv_lib_dl_dlopen = yes; then
if test $ac_cv_lib_dl_dlopen = yes; then
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
else
else
  { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
  { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
if test "${ac_cv_lib_svld_dlopen+set}" = set; then
if test "${ac_cv_lib_svld_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_check_lib_save_LIBS=$LIBS
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lsvld  $LIBS"
LIBS="-lsvld  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char dlopen ();
char dlopen ();
int
int
main ()
main ()
{
{
return dlopen ();
return dlopen ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_svld_dlopen=yes
  ac_cv_lib_svld_dlopen=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_lib_svld_dlopen=no
        ac_cv_lib_svld_dlopen=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
LIBS=$ac_check_lib_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
if test $ac_cv_lib_svld_dlopen = yes; then
if test $ac_cv_lib_svld_dlopen = yes; then
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
else
else
  { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
  { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
if test "${ac_cv_lib_dld_dld_link+set}" = set; then
if test "${ac_cv_lib_dld_dld_link+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_check_lib_save_LIBS=$LIBS
  ac_check_lib_save_LIBS=$LIBS
LIBS="-ldld  $LIBS"
LIBS="-ldld  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char dld_link ();
char dld_link ();
int
int
main ()
main ()
{
{
return dld_link ();
return dld_link ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dld_dld_link=yes
  ac_cv_lib_dld_dld_link=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_lib_dld_dld_link=no
        ac_cv_lib_dld_dld_link=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
LIBS=$ac_check_lib_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
if test $ac_cv_lib_dld_dld_link = yes; then
if test $ac_cv_lib_dld_dld_link = yes; then
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi
    ;;
    ;;
  esac
  esac
  if test "x$lt_cv_dlopen" != xno; then
  if test "x$lt_cv_dlopen" != xno; then
    enable_dlopen=yes
    enable_dlopen=yes
  else
  else
    enable_dlopen=no
    enable_dlopen=no
  fi
  fi
  case $lt_cv_dlopen in
  case $lt_cv_dlopen in
  dlopen)
  dlopen)
    save_CPPFLAGS="$CPPFLAGS"
    save_CPPFLAGS="$CPPFLAGS"
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
    save_LDFLAGS="$LDFLAGS"
    save_LDFLAGS="$LDFLAGS"
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
    save_LIBS="$LIBS"
    save_LIBS="$LIBS"
    LIBS="$lt_cv_dlopen_libs $LIBS"
    LIBS="$lt_cv_dlopen_libs $LIBS"
    { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
    { 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; }
echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
if test "${lt_cv_dlopen_self+set}" = set; then
if test "${lt_cv_dlopen_self+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
          if test "$cross_compiling" = yes; then :
          if test "$cross_compiling" = yes; then :
  lt_cv_dlopen_self=cross
  lt_cv_dlopen_self=cross
else
else
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_status=$lt_dlunknown
  lt_status=$lt_dlunknown
  cat > conftest.$ac_ext <
  cat > conftest.$ac_ext <
#line __oline__ "configure"
#line __oline__ "configure"
#include "confdefs.h"
#include "confdefs.h"
#if HAVE_DLFCN_H
#if HAVE_DLFCN_H
#include 
#include 
#endif
#endif
#include 
#include 
#ifdef RTLD_GLOBAL
#ifdef RTLD_GLOBAL
#  define LT_DLGLOBAL           RTLD_GLOBAL
#  define LT_DLGLOBAL           RTLD_GLOBAL
#else
#else
#  ifdef DL_GLOBAL
#  ifdef DL_GLOBAL
#    define LT_DLGLOBAL         DL_GLOBAL
#    define LT_DLGLOBAL         DL_GLOBAL
#  else
#  else
#    define LT_DLGLOBAL         0
#    define LT_DLGLOBAL         0
#  endif
#  endif
#endif
#endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   find out it does not work in some platform. */
   find out it does not work in some platform. */
#ifndef LT_DLLAZY_OR_NOW
#ifndef LT_DLLAZY_OR_NOW
#  ifdef RTLD_LAZY
#  ifdef RTLD_LAZY
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
#  else
#  else
#    ifdef DL_LAZY
#    ifdef DL_LAZY
#      define LT_DLLAZY_OR_NOW          DL_LAZY
#      define LT_DLLAZY_OR_NOW          DL_LAZY
#    else
#    else
#      ifdef RTLD_NOW
#      ifdef RTLD_NOW
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
#      else
#      else
#        ifdef DL_NOW
#        ifdef DL_NOW
#          define LT_DLLAZY_OR_NOW      DL_NOW
#          define LT_DLLAZY_OR_NOW      DL_NOW
#        else
#        else
#          define LT_DLLAZY_OR_NOW      0
#          define LT_DLLAZY_OR_NOW      0
#        endif
#        endif
#      endif
#      endif
#    endif
#    endif
#  endif
#  endif
#endif
#endif
#ifdef __cplusplus
#ifdef __cplusplus
extern "C" void exit (int);
extern "C" void exit (int);
#endif
#endif
void fnord() { int i=42;}
void fnord() { int i=42;}
int main ()
int main ()
{
{
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  int status = $lt_dlunknown;
  int status = $lt_dlunknown;
  if (self)
  if (self)
    {
    {
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      /* dlclose (self); */
      /* dlclose (self); */
    }
    }
  else
  else
    puts (dlerror ());
    puts (dlerror ());
    exit (status);
    exit (status);
}
}
EOF
EOF
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  (eval $ac_link) 2>&5
  (eval $ac_link) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
    (./conftest; exit; ) >&5 2>/dev/null
    (./conftest; exit; ) >&5 2>/dev/null
    lt_status=$?
    lt_status=$?
    case x$lt_status in
    case x$lt_status in
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
    esac
    esac
  else :
  else :
    # compilation failed
    # compilation failed
    lt_cv_dlopen_self=no
    lt_cv_dlopen_self=no
  fi
  fi
fi
fi
rm -fr conftest*
rm -fr conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
    if test "x$lt_cv_dlopen_self" = xyes; then
    if test "x$lt_cv_dlopen_self" = xyes; then
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
      { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
      { 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; }
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
if test "${lt_cv_dlopen_self_static+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
          if test "$cross_compiling" = yes; then :
          if test "$cross_compiling" = yes; then :
  lt_cv_dlopen_self_static=cross
  lt_cv_dlopen_self_static=cross
else
else
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_status=$lt_dlunknown
  lt_status=$lt_dlunknown
  cat > conftest.$ac_ext <
  cat > conftest.$ac_ext <
#line __oline__ "configure"
#line __oline__ "configure"
#include "confdefs.h"
#include "confdefs.h"
#if HAVE_DLFCN_H
#if HAVE_DLFCN_H
#include 
#include 
#endif
#endif
#include 
#include 
#ifdef RTLD_GLOBAL
#ifdef RTLD_GLOBAL
#  define LT_DLGLOBAL           RTLD_GLOBAL
#  define LT_DLGLOBAL           RTLD_GLOBAL
#else
#else
#  ifdef DL_GLOBAL
#  ifdef DL_GLOBAL
#    define LT_DLGLOBAL         DL_GLOBAL
#    define LT_DLGLOBAL         DL_GLOBAL
#  else
#  else
#    define LT_DLGLOBAL         0
#    define LT_DLGLOBAL         0
#  endif
#  endif
#endif
#endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   find out it does not work in some platform. */
   find out it does not work in some platform. */
#ifndef LT_DLLAZY_OR_NOW
#ifndef LT_DLLAZY_OR_NOW
#  ifdef RTLD_LAZY
#  ifdef RTLD_LAZY
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
#  else
#  else
#    ifdef DL_LAZY
#    ifdef DL_LAZY
#      define LT_DLLAZY_OR_NOW          DL_LAZY
#      define LT_DLLAZY_OR_NOW          DL_LAZY
#    else
#    else
#      ifdef RTLD_NOW
#      ifdef RTLD_NOW
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
#      else
#      else
#        ifdef DL_NOW
#        ifdef DL_NOW
#          define LT_DLLAZY_OR_NOW      DL_NOW
#          define LT_DLLAZY_OR_NOW      DL_NOW
#        else
#        else
#          define LT_DLLAZY_OR_NOW      0
#          define LT_DLLAZY_OR_NOW      0
#        endif
#        endif
#      endif
#      endif
#    endif
#    endif
#  endif
#  endif
#endif
#endif
#ifdef __cplusplus
#ifdef __cplusplus
extern "C" void exit (int);
extern "C" void exit (int);
#endif
#endif
void fnord() { int i=42;}
void fnord() { int i=42;}
int main ()
int main ()
{
{
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  int status = $lt_dlunknown;
  int status = $lt_dlunknown;
  if (self)
  if (self)
    {
    {
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      /* dlclose (self); */
      /* dlclose (self); */
    }
    }
  else
  else
    puts (dlerror ());
    puts (dlerror ());
    exit (status);
    exit (status);
}
}
EOF
EOF
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  (eval $ac_link) 2>&5
  (eval $ac_link) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
    (./conftest; exit; ) >&5 2>/dev/null
    (./conftest; exit; ) >&5 2>/dev/null
    lt_status=$?
    lt_status=$?
    case x$lt_status in
    case x$lt_status in
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
    esac
    esac
  else :
  else :
    # compilation failed
    # compilation failed
    lt_cv_dlopen_self_static=no
    lt_cv_dlopen_self_static=no
  fi
  fi
fi
fi
rm -fr conftest*
rm -fr conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
    fi
    fi
    CPPFLAGS="$save_CPPFLAGS"
    CPPFLAGS="$save_CPPFLAGS"
    LDFLAGS="$save_LDFLAGS"
    LDFLAGS="$save_LDFLAGS"
    LIBS="$save_LIBS"
    LIBS="$save_LIBS"
    ;;
    ;;
  esac
  esac
  case $lt_cv_dlopen_self in
  case $lt_cv_dlopen_self in
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  *) enable_dlopen_self=unknown ;;
  *) enable_dlopen_self=unknown ;;
  esac
  esac
  case $lt_cv_dlopen_self_static in
  case $lt_cv_dlopen_self_static in
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  *) enable_dlopen_self_static=unknown ;;
  *) enable_dlopen_self_static=unknown ;;
  esac
  esac
fi
fi
# Report which library types will actually be built
# Report which library types will actually be built
{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
{ echo "$as_me:$LINENO: result: $can_build_shared" >&5
{ echo "$as_me:$LINENO: result: $can_build_shared" >&5
echo "${ECHO_T}$can_build_shared" >&6; }
echo "${ECHO_T}$can_build_shared" >&6; }
{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
test "$can_build_shared" = "no" && enable_shared=no
test "$can_build_shared" = "no" && enable_shared=no
# On AIX, shared libraries and static libraries use the same namespace, and
# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
# are all built from PIC.
case $host_os in
case $host_os in
aix3*)
aix3*)
  test "$enable_shared" = yes && enable_static=no
  test "$enable_shared" = yes && enable_static=no
  if test -n "$RANLIB"; then
  if test -n "$RANLIB"; then
    archive_cmds="$archive_cmds~\$RANLIB \$lib"
    archive_cmds="$archive_cmds~\$RANLIB \$lib"
    postinstall_cmds='$RANLIB $lib'
    postinstall_cmds='$RANLIB $lib'
  fi
  fi
  ;;
  ;;
aix4* | aix5*)
aix4* | aix5*)
  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
    test "$enable_shared" = yes && enable_static=no
    test "$enable_shared" = yes && enable_static=no
  fi
  fi
    ;;
    ;;
esac
esac
{ echo "$as_me:$LINENO: result: $enable_shared" >&5
{ echo "$as_me:$LINENO: result: $enable_shared" >&5
echo "${ECHO_T}$enable_shared" >&6; }
echo "${ECHO_T}$enable_shared" >&6; }
{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5
{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
# Make sure either enable_shared or enable_static is yes.
# Make sure either enable_shared or enable_static is yes.
test "$enable_shared" = yes || enable_static=yes
test "$enable_shared" = yes || enable_static=yes
{ echo "$as_me:$LINENO: result: $enable_static" >&5
{ echo "$as_me:$LINENO: result: $enable_static" >&5
echo "${ECHO_T}$enable_static" >&6; }
echo "${ECHO_T}$enable_static" >&6; }
# The else clause should only fire when bootstrapping the
# The else clause should only fire when bootstrapping the
# libtool distribution, otherwise you forgot to ship ltmain.sh
# libtool distribution, otherwise you forgot to ship ltmain.sh
# with your package, and you will get complaints that there are
# with your package, and you will get complaints that there are
# no rules to generate ltmain.sh.
# no rules to generate ltmain.sh.
if test -f "$ltmain"; then
if test -f "$ltmain"; then
  # See if we are running on zsh, and set the options which allow our commands through
  # See if we are running on zsh, and set the options which allow our commands through
  # without removal of \ escapes.
  # without removal of \ escapes.
  if test -n "${ZSH_VERSION+set}" ; then
  if test -n "${ZSH_VERSION+set}" ; then
    setopt NO_GLOB_SUBST
    setopt NO_GLOB_SUBST
  fi
  fi
  # Now quote all the things that may contain metacharacters while being
  # Now quote all the things that may contain metacharacters while being
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # variables and quote the copies for generation of the libtool script.
  # variables and quote the copies for generation of the libtool script.
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
    SED SHELL STRIP \
    SED SHELL STRIP \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    deplibs_check_method reload_flag reload_cmds need_locks \
    deplibs_check_method reload_flag reload_cmds need_locks \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_to_c_name_address \
    lt_cv_sys_global_symbol_to_c_name_address \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    old_postinstall_cmds old_postuninstall_cmds \
    old_postinstall_cmds old_postuninstall_cmds \
    compiler \
    compiler \
    CC \
    CC \
    LD \
    LD \
    lt_prog_compiler_wl \
    lt_prog_compiler_wl \
    lt_prog_compiler_pic \
    lt_prog_compiler_pic \
    lt_prog_compiler_static \
    lt_prog_compiler_static \
    lt_prog_compiler_no_builtin_flag \
    lt_prog_compiler_no_builtin_flag \
    export_dynamic_flag_spec \
    export_dynamic_flag_spec \
    thread_safe_flag_spec \
    thread_safe_flag_spec \
    whole_archive_flag_spec \
    whole_archive_flag_spec \
    enable_shared_with_static_runtimes \
    enable_shared_with_static_runtimes \
    old_archive_cmds \
    old_archive_cmds \
    old_archive_from_new_cmds \
    old_archive_from_new_cmds \
    predep_objects \
    predep_objects \
    postdep_objects \
    postdep_objects \
    predeps \
    predeps \
    postdeps \
    postdeps \
    compiler_lib_search_path \
    compiler_lib_search_path \
    archive_cmds \
    archive_cmds \
    archive_expsym_cmds \
    archive_expsym_cmds \
    postinstall_cmds \
    postinstall_cmds \
    postuninstall_cmds \
    postuninstall_cmds \
    old_archive_from_expsyms_cmds \
    old_archive_from_expsyms_cmds \
    allow_undefined_flag \
    allow_undefined_flag \
    no_undefined_flag \
    no_undefined_flag \
    export_symbols_cmds \
    export_symbols_cmds \
    hardcode_libdir_flag_spec \
    hardcode_libdir_flag_spec \
    hardcode_libdir_flag_spec_ld \
    hardcode_libdir_flag_spec_ld \
    hardcode_libdir_separator \
    hardcode_libdir_separator \
    hardcode_automatic \
    hardcode_automatic \
    module_cmds \
    module_cmds \
    module_expsym_cmds \
    module_expsym_cmds \
    lt_cv_prog_compiler_c_o \
    lt_cv_prog_compiler_c_o \
    fix_srcfile_path \
    fix_srcfile_path \
    exclude_expsyms \
    exclude_expsyms \
    include_expsyms; do
    include_expsyms; do
    case $var in
    case $var in
    old_archive_cmds | \
    old_archive_cmds | \
    old_archive_from_new_cmds | \
    old_archive_from_new_cmds | \
    archive_cmds | \
    archive_cmds | \
    archive_expsym_cmds | \
    archive_expsym_cmds | \
    module_cmds | \
    module_cmds | \
    module_expsym_cmds | \
    module_expsym_cmds | \
    old_archive_from_expsyms_cmds | \
    old_archive_from_expsyms_cmds | \
    export_symbols_cmds | \
    export_symbols_cmds | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
      # Double-quote double-evaled strings.
      # Double-quote double-evaled strings.
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      ;;
      ;;
    *)
    *)
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      ;;
      ;;
    esac
    esac
  done
  done
  case $lt_echo in
  case $lt_echo in
  *'\$0 --fallback-echo"')
  *'\$0 --fallback-echo"')
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    ;;
    ;;
  esac
  esac
cfgfile="${ofile}T"
cfgfile="${ofile}T"
  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
  $rm -f "$cfgfile"
  $rm -f "$cfgfile"
  { echo "$as_me:$LINENO: creating $ofile" >&5
  { echo "$as_me:$LINENO: creating $ofile" >&5
echo "$as_me: creating $ofile" >&6;}
echo "$as_me: creating $ofile" >&6;}
  cat <<__EOF__ >> "$cfgfile"
  cat <<__EOF__ >> "$cfgfile"
#! $SHELL
#! $SHELL
# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
#
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
# Free Software Foundation, Inc.
# Free Software Foundation, Inc.
#
#
# This file is part of GNU Libtool:
# This file is part of GNU Libtool:
# Originally by Gordon Matzigkeit , 1996
# Originally by Gordon Matzigkeit , 1996
#
#
# This program is free software; you can redistribute it and/or modify
# 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
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# (at your option) any later version.
#
#
# This program is distributed in the hope that it will be useful, but
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
# General Public License for more details.
#
#
# You should have received a copy of the GNU General Public License
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
#
# As a special exception to the GNU General Public License, if you
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
# the same distribution terms that you use for the rest of that program.
# A sed program that does not truncate output.
# A sed program that does not truncate output.
SED=$lt_SED
SED=$lt_SED
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
Xsed="$SED -e 1s/^X//"
Xsed="$SED -e 1s/^X//"
# The HP-UX ksh and POSIX shell print the target directory to stdout
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
# if CDPATH is set.
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
# The names of the tagged configurations supported by this script.
# The names of the tagged configurations supported by this script.
available_tags=
available_tags=
# ### BEGIN LIBTOOL CONFIG
# ### BEGIN LIBTOOL CONFIG
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Shell to use when invoking shell scripts.
# Shell to use when invoking shell scripts.
SHELL=$lt_SHELL
SHELL=$lt_SHELL
# Whether or not to build shared libraries.
# Whether or not to build shared libraries.
build_libtool_libs=$enable_shared
build_libtool_libs=$enable_shared
# Whether or not to build static libraries.
# Whether or not to build static libraries.
build_old_libs=$enable_static
build_old_libs=$enable_static
# Whether or not to add -lc for building shared libraries.
# Whether or not to add -lc for building shared libraries.
build_libtool_need_lc=$archive_cmds_need_lc
build_libtool_need_lc=$archive_cmds_need_lc
# Whether or not to disallow shared libs when runtime libs are static
# Whether or not to disallow shared libs when runtime libs are static
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
# Whether or not to optimize for fast installation.
# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install
fast_install=$enable_fast_install
# The host system.
# The host system.
host_alias=$host_alias
host_alias=$host_alias
host=$host
host=$host
host_os=$host_os
host_os=$host_os
# The build system.
# The build system.
build_alias=$build_alias
build_alias=$build_alias
build=$build
build=$build
build_os=$build_os
build_os=$build_os
# An echo program that does not interpret backslashes.
# An echo program that does not interpret backslashes.
echo=$lt_echo
echo=$lt_echo
# The archiver.
# The archiver.
AR=$lt_AR
AR=$lt_AR
AR_FLAGS=$lt_AR_FLAGS
AR_FLAGS=$lt_AR_FLAGS
# A C compiler.
# A C compiler.
LTCC=$lt_LTCC
LTCC=$lt_LTCC
# LTCC compiler flags.
# LTCC compiler flags.
LTCFLAGS=$lt_LTCFLAGS
LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler.
# A language-specific compiler.
CC=$lt_compiler
CC=$lt_compiler
# Is the compiler the GNU C compiler?
# Is the compiler the GNU C compiler?
with_gcc=$GCC
with_gcc=$GCC
# An ERE matcher.
# An ERE matcher.
EGREP=$lt_EGREP
EGREP=$lt_EGREP
# The linker used to build libraries.
# The linker used to build libraries.
LD=$lt_LD
LD=$lt_LD
# Whether we need hard or soft links.
# Whether we need hard or soft links.
LN_S=$lt_LN_S
LN_S=$lt_LN_S
# A BSD-compatible nm program.
# A BSD-compatible nm program.
NM=$lt_NM
NM=$lt_NM
# A symbol stripping program
# A symbol stripping program
STRIP=$lt_STRIP
STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program.
# Used on cygwin: DLL creation program.
DLLTOOL="$DLLTOOL"
DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper.
# Used on cygwin: object dumper.
OBJDUMP="$OBJDUMP"
OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler.
# Used on cygwin: assembler.
AS="$AS"
AS="$AS"
# The name of the directory that contains temporary libtool files.
# The name of the directory that contains temporary libtool files.
objdir=$objdir
objdir=$objdir
# How to create reloadable object files.
# How to create reloadable object files.
reload_flag=$lt_reload_flag
reload_flag=$lt_reload_flag
reload_cmds=$lt_reload_cmds
reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl
wl=$lt_lt_prog_compiler_wl
# Object file suffix (normally "o").
# Object file suffix (normally "o").
objext="$ac_objext"
objext="$ac_objext"
# Old archive suffix (normally "a").
# Old archive suffix (normally "a").
libext="$libext"
libext="$libext"
# Shared library suffix (normally ".so").
# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'
shrext_cmds='$shrext_cmds'
# Executable file suffix (normally "").
# Executable file suffix (normally "").
exeext="$exeext"
exeext="$exeext"
# Additional compiler flags for building library objects.
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic
pic_flag=$lt_lt_prog_compiler_pic
pic_mode=$pic_mode
pic_mode=$pic_mode
# What is the maximum length of a command?
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options?
# Does compiler simultaneously support -c and -o options?
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
# Must we lock files when doing compilation?
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
need_locks=$lt_need_locks
# Do we need the lib prefix for modules?
# Do we need the lib prefix for modules?
need_lib_prefix=$need_lib_prefix
need_lib_prefix=$need_lib_prefix
# Do we need a version for libraries?
# Do we need a version for libraries?
need_version=$need_version
need_version=$need_version
# Whether dlopen is supported.
# Whether dlopen is supported.
dlopen_support=$enable_dlopen
dlopen_support=$enable_dlopen
# Whether dlopen of programs is supported.
# Whether dlopen of programs is supported.
dlopen_self=$enable_dlopen_self
dlopen_self=$enable_dlopen_self
# Whether dlopen of statically linked programs is supported.
# Whether dlopen of statically linked programs is supported.
dlopen_self_static=$enable_dlopen_self_static
dlopen_self_static=$enable_dlopen_self_static
# Compiler flag to prevent dynamic linking.
# Compiler flag to prevent dynamic linking.
link_static_flag=$lt_lt_prog_compiler_static
link_static_flag=$lt_lt_prog_compiler_static
# Compiler flag to turn off builtin functions.
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
# Compiler flag to allow reflexive dlopens.
# Compiler flag to allow reflexive dlopens.
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
# Compiler flag to generate shared objects directly from archives.
# Compiler flag to generate shared objects directly from archives.
whole_archive_flag_spec=$lt_whole_archive_flag_spec
whole_archive_flag_spec=$lt_whole_archive_flag_spec
# Compiler flag to generate thread-safe objects.
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec
thread_safe_flag_spec=$lt_thread_safe_flag_spec
# Library versioning type.
# Library versioning type.
version_type=$version_type
version_type=$version_type
# Format of library name prefix.
# Format of library name prefix.
libname_spec=$lt_libname_spec
libname_spec=$lt_libname_spec
# List of archive names.  First name is the real one, the rest are links.
# 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.
# The last name is the one that the linker finds with -lNAME.
library_names_spec=$lt_library_names_spec
library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive.
# Commands used to build and install an old-style archive.
RANLIB=$lt_RANLIB
RANLIB=$lt_RANLIB
old_archive_cmds=$lt_old_archive_cmds
old_archive_cmds=$lt_old_archive_cmds
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
# Create an old-style archive from a shared archive.
# Create an old-style archive from a shared archive.
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
# Create a temporary old-style archive to link instead of a shared archive.
# Create a temporary old-style archive to link instead of a shared archive.
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
# Commands used to build and install a shared archive.
# Commands used to build and install a shared archive.
archive_cmds=$lt_archive_cmds
archive_cmds=$lt_archive_cmds
archive_expsym_cmds=$lt_archive_expsym_cmds
archive_expsym_cmds=$lt_archive_expsym_cmds
postinstall_cmds=$lt_postinstall_cmds
postinstall_cmds=$lt_postinstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
# Commands used to build a loadable module (assumed same as above if empty)
# Commands used to build a loadable module (assumed same as above if empty)
module_cmds=$lt_module_cmds
module_cmds=$lt_module_cmds
module_expsym_cmds=$lt_module_expsym_cmds
module_expsym_cmds=$lt_module_expsym_cmds
# Commands to strip libraries.
# Commands to strip libraries.
old_striplib=$lt_old_striplib
old_striplib=$lt_old_striplib
striplib=$lt_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predep_objects=$lt_predep_objects
predep_objects=$lt_predep_objects
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdep_objects=$lt_postdep_objects
postdep_objects=$lt_postdep_objects
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predeps=$lt_predeps
predeps=$lt_predeps
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdeps=$lt_postdeps
postdeps=$lt_postdeps
# The library search path used internally by the compiler when linking
# The library search path used internally by the compiler when linking
# a shared library.
# a shared library.
compiler_lib_search_path=$lt_compiler_lib_search_path
compiler_lib_search_path=$lt_compiler_lib_search_path
# Method to check whether dependent libraries are shared objects.
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be built.
# Flag that allows shared libraries with undefined symbols to be built.
allow_undefined_flag=$lt_allow_undefined_flag
allow_undefined_flag=$lt_allow_undefined_flag
# Flag that forces no undefined symbols.
# Flag that forces no undefined symbols.
no_undefined_flag=$lt_no_undefined_flag
no_undefined_flag=$lt_no_undefined_flag
# Commands used to finish a libtool library installation in a directory.
# Commands used to finish a libtool library installation in a directory.
finish_cmds=$lt_finish_cmds
finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but not shown.
# Same as above, but a single script fragment to be evaled but not shown.
finish_eval=$lt_finish_eval
finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and C names.
# Take the output of nm and produce a listing of raw symbols and C names.
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration
# Transform the output of nm in a proper C declaration
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
# Transform the output of nm in a C name address pair
# Transform the output of nm in a C name address pair
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
# This is the shared library runtime path variable.
# This is the shared library runtime path variable.
runpath_var=$runpath_var
runpath_var=$runpath_var
# This is the shared library path variable.
# This is the shared library path variable.
shlibpath_var=$shlibpath_var
shlibpath_var=$shlibpath_var
# Is shlibpath searched before the hard-coded library search path?
# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
# How to hardcode a shared library path into an executable.
# How to hardcode a shared library path into an executable.
hardcode_action=$hardcode_action
hardcode_action=$hardcode_action
# Whether we should hardcode library paths into libraries.
# Whether we should hardcode library paths into libraries.
hardcode_into_libs=$hardcode_into_libs
hardcode_into_libs=$hardcode_into_libs
# Flag to hardcode \$libdir into a binary during linking.
# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
# If ld is used when linking, flag to hardcode \$libdir into
# If ld is used when linking, flag to hardcode \$libdir into
# a binary during linking. This must work even if \$libdir does
# a binary during linking. This must work even if \$libdir does
# not exist.
# not exist.
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
# Whether we need a single -rpath flag with a separated argument.
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator
hardcode_libdir_separator=$lt_hardcode_libdir_separator
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_direct=$hardcode_direct
hardcode_direct=$hardcode_direct
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_minus_L=$hardcode_minus_L
hardcode_minus_L=$hardcode_minus_L
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# the resulting binary.
# the resulting binary.
hardcode_shlibpath_var=$hardcode_shlibpath_var
hardcode_shlibpath_var=$hardcode_shlibpath_var
# Set to yes if building a shared library automatically hardcodes DIR into the library
# Set to yes if building a shared library automatically hardcodes DIR into the library
# and all subsequent libraries and executables linked against it.
# and all subsequent libraries and executables linked against it.
hardcode_automatic=$hardcode_automatic
hardcode_automatic=$hardcode_automatic
# Variables whose values should be saved in libtool wrapper scripts and
# Variables whose values should be saved in libtool wrapper scripts and
# restored at relink time.
# restored at relink time.
variables_saved_for_relink="$variables_saved_for_relink"
variables_saved_for_relink="$variables_saved_for_relink"
# Whether libtool must link a program against all its dependency libraries.
# Whether libtool must link a program against all its dependency libraries.
link_all_deplibs=$link_all_deplibs
link_all_deplibs=$link_all_deplibs
# Compile-time system search path for libraries
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable \$srcfile for the compiler.
# Fix the shell variable \$srcfile for the compiler.
fix_srcfile_path=$lt_fix_srcfile_path
fix_srcfile_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required.
# Set to yes if exported symbols are required.
always_export_symbols=$always_export_symbols
always_export_symbols=$always_export_symbols
# The commands to list exported symbols.
# The commands to list exported symbols.
export_symbols_cmds=$lt_export_symbols_cmds
export_symbols_cmds=$lt_export_symbols_cmds
# The commands to extract the exported symbol list from a shared archive.
# The commands to extract the exported symbol list from a shared archive.
extract_expsyms_cmds=$lt_extract_expsyms_cmds
extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms
exclude_expsyms=$lt_exclude_expsyms
# Symbols that must always be exported.
# Symbols that must always be exported.
include_expsyms=$lt_include_expsyms
include_expsyms=$lt_include_expsyms
# ### END LIBTOOL CONFIG
# ### END LIBTOOL CONFIG
__EOF__
__EOF__
  case $host_os in
  case $host_os in
  aix3*)
  aix3*)
    cat <<\EOF >> "$cfgfile"
    cat <<\EOF >> "$cfgfile"
# AIX sometimes has problems with the GCC collect2 program.  For some
# AIX sometimes has problems with the GCC collect2 program.  For some
# reason, if we set the COLLECT_NAMES environment variable, the problems
# reason, if we set the COLLECT_NAMES environment variable, the problems
# vanish in a puff of smoke.
# vanish in a puff of smoke.
if test "X${COLLECT_NAMES+set}" != Xset; then
if test "X${COLLECT_NAMES+set}" != Xset; then
  COLLECT_NAMES=
  COLLECT_NAMES=
  export COLLECT_NAMES
  export COLLECT_NAMES
fi
fi
EOF
EOF
    ;;
    ;;
  esac
  esac
  # We use sed instead of cat because bash on DJGPP gets confused if
  # We use sed instead of cat because bash on DJGPP gets confused if
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
  # text mode, it properly converts lines to CR/LF.  This bash problem
  # text mode, it properly converts lines to CR/LF.  This bash problem
  # is reportedly fixed, but why not run on old versions too?
  # is reportedly fixed, but why not run on old versions too?
  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
  mv -f "$cfgfile" "$ofile" || \
  mv -f "$cfgfile" "$ofile" || \
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  chmod +x "$ofile"
  chmod +x "$ofile"
else
else
  # If there is no Makefile yet, we rely on a make rule to execute
  # If there is no Makefile yet, we rely on a make rule to execute
  # `config.status --recheck' to rerun these tests and create the
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  if test -f "$ltmain_in"; then
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
    test -f Makefile && make "$ltmain"
  fi
  fi
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CC="$lt_save_CC"
CC="$lt_save_CC"
# Check whether --with-tags was given.
# Check whether --with-tags was given.
if test "${with_tags+set}" = set; then
if test "${with_tags+set}" = set; then
  withval=$with_tags; tagnames="$withval"
  withval=$with_tags; tagnames="$withval"
fi
fi
if test -f "$ltmain" && test -n "$tagnames"; then
if test -f "$ltmain" && test -n "$tagnames"; then
  if test ! -f "${ofile}"; then
  if test ! -f "${ofile}"; then
    { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
    { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
  fi
  fi
  if test -z "$LTCC"; then
  if test -z "$LTCC"; then
    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
    if test -z "$LTCC"; then
    if test -z "$LTCC"; then
      { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
      { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
    else
    else
      { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
      { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
    fi
    fi
  fi
  fi
  if test -z "$LTCFLAGS"; then
  if test -z "$LTCFLAGS"; then
    eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
    eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
  fi
  fi
  # Extract list of available tagged configurations in $ofile.
  # Extract list of available tagged configurations in $ofile.
  # Note that this assumes the entire list is on one line.
  # Note that this assumes the entire list is on one line.
  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  for tagname in $tagnames; do
  for tagname in $tagnames; do
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
    # Check whether tagname contains only valid characters
    # Check whether tagname contains only valid characters
    case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
    case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
    "") ;;
    "") ;;
    *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
    *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
echo "$as_me: error: invalid tag name: $tagname" >&2;}
echo "$as_me: error: invalid tag name: $tagname" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
        ;;
        ;;
    esac
    esac
    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
    then
    then
      { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
      { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
    fi
    fi
    # Update the list of available tags.
    # Update the list of available tags.
    if test -n "$tagname"; then
    if test -n "$tagname"; then
      echo appending configuration tag \"$tagname\" to $ofile
      echo appending configuration tag \"$tagname\" to $ofile
      case $tagname in
      case $tagname in
      CXX)
      CXX)
        if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
        if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
            ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
            ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
            (test "X$CXX" != "Xg++"))) ; then
            (test "X$CXX" != "Xg++"))) ; then
          ac_ext=cpp
          ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
archive_cmds_need_lc_CXX=no
archive_cmds_need_lc_CXX=no
allow_undefined_flag_CXX=
allow_undefined_flag_CXX=
always_export_symbols_CXX=no
always_export_symbols_CXX=no
archive_expsym_cmds_CXX=
archive_expsym_cmds_CXX=
export_dynamic_flag_spec_CXX=
export_dynamic_flag_spec_CXX=
hardcode_direct_CXX=no
hardcode_direct_CXX=no
hardcode_libdir_flag_spec_CXX=
hardcode_libdir_flag_spec_CXX=
hardcode_libdir_flag_spec_ld_CXX=
hardcode_libdir_flag_spec_ld_CXX=
hardcode_libdir_separator_CXX=
hardcode_libdir_separator_CXX=
hardcode_minus_L_CXX=no
hardcode_minus_L_CXX=no
hardcode_shlibpath_var_CXX=unsupported
hardcode_shlibpath_var_CXX=unsupported
hardcode_automatic_CXX=no
hardcode_automatic_CXX=no
module_cmds_CXX=
module_cmds_CXX=
module_expsym_cmds_CXX=
module_expsym_cmds_CXX=
link_all_deplibs_CXX=unknown
link_all_deplibs_CXX=unknown
old_archive_cmds_CXX=$old_archive_cmds
old_archive_cmds_CXX=$old_archive_cmds
no_undefined_flag_CXX=
no_undefined_flag_CXX=
whole_archive_flag_spec_CXX=
whole_archive_flag_spec_CXX=
enable_shared_with_static_runtimes_CXX=no
enable_shared_with_static_runtimes_CXX=no
# Dependencies to place before and after the object being linked:
# Dependencies to place before and after the object being linked:
predep_objects_CXX=
predep_objects_CXX=
postdep_objects_CXX=
postdep_objects_CXX=
predeps_CXX=
predeps_CXX=
postdeps_CXX=
postdeps_CXX=
compiler_lib_search_path_CXX=
compiler_lib_search_path_CXX=
# Source file extension for C++ test sources.
# Source file extension for C++ test sources.
ac_ext=cpp
ac_ext=cpp
# Object file extension for compiled C++ test sources.
# Object file extension for compiled C++ test sources.
objext=o
objext=o
objext_CXX=$objext
objext_CXX=$objext
# Code to be used in simple compile tests
# Code to be used in simple compile tests
lt_simple_compile_test_code="int some_variable = 0;"
lt_simple_compile_test_code="int some_variable = 0;"
# Code to be used in simple link tests
# Code to be used in simple link tests
lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# If no C compiler was specified, use CC.
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
compiler=$CC
compiler=$CC
# save warnings/boilerplate of simple test code
# save warnings/boilerplate of simple test code
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_compiler_boilerplate=`cat conftest.err`
_lt_compiler_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
_lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_CC=$CC
lt_save_LD=$LD
lt_save_LD=$LD
lt_save_GCC=$GCC
lt_save_GCC=$GCC
GCC=$GXX
GCC=$GXX
lt_save_with_gnu_ld=$with_gnu_ld
lt_save_with_gnu_ld=$with_gnu_ld
lt_save_path_LD=$lt_cv_path_LD
lt_save_path_LD=$lt_cv_path_LD
if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
else
else
  $as_unset lt_cv_prog_gnu_ld
  $as_unset lt_cv_prog_gnu_ld
fi
fi
if test -n "${lt_cv_path_LDCXX+set}"; then
if test -n "${lt_cv_path_LDCXX+set}"; then
  lt_cv_path_LD=$lt_cv_path_LDCXX
  lt_cv_path_LD=$lt_cv_path_LDCXX
else
else
  $as_unset lt_cv_path_LD
  $as_unset lt_cv_path_LD
fi
fi
test -z "${LDCXX+set}" || LD=$LDCXX
test -z "${LDCXX+set}" || LD=$LDCXX
CC=${CXX-"c++"}
CC=${CXX-"c++"}
compiler=$CC
compiler=$CC
compiler_CXX=$CC
compiler_CXX=$CC
for cc_temp in $compiler""; do
for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
# We don't want -fno-exception wen compiling C++ code, so set the
# We don't want -fno-exception wen compiling C++ code, so set the
# no_builtin_flag separately
# no_builtin_flag separately
if test "$GXX" = yes; then
if test "$GXX" = yes; then
  lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
  lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
else
else
  lt_prog_compiler_no_builtin_flag_CXX=
  lt_prog_compiler_no_builtin_flag_CXX=
fi
fi
if test "$GXX" = yes; then
if test "$GXX" = yes; then
  # Set up default GNU C++ configuration
  # Set up default GNU C++ configuration
# Check whether --with-gnu-ld was given.
# Check whether --with-gnu-ld was given.
if test "${with_gnu_ld+set}" = set; then
if test "${with_gnu_ld+set}" = set; then
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
else
else
  with_gnu_ld=no
  with_gnu_ld=no
fi
fi
ac_prog=ld
ac_prog=ld
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  # Check if gcc -print-prog-name=ld gives a path.
  # Check if gcc -print-prog-name=ld gives a path.
  { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
  { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
  case $host in
  case $host in
  *-*-mingw*)
  *-*-mingw*)
    # gcc leaves a trailing carriage return which upsets mingw
    # gcc leaves a trailing carriage return which upsets mingw
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  *)
  *)
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  esac
  esac
  case $ac_prog in
  case $ac_prog in
    # Accept absolute paths.
    # Accept absolute paths.
    [\\/]* | ?:[\\/]*)
    [\\/]* | ?:[\\/]*)
      re_direlt='/[^/][^/]*/\.\./'
      re_direlt='/[^/][^/]*/\.\./'
      # Canonicalize the pathname of ld
      # Canonicalize the pathname of ld
      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
      done
      done
      test -z "$LD" && LD="$ac_prog"
      test -z "$LD" && LD="$ac_prog"
      ;;
      ;;
  "")
  "")
    # If it fails, then pretend we aren't using GCC.
    # If it fails, then pretend we aren't using GCC.
    ac_prog=ld
    ac_prog=ld
    ;;
    ;;
  *)
  *)
    # If it is relative, then search for the first ld in PATH.
    # If it is relative, then search for the first ld in PATH.
    with_gnu_ld=unknown
    with_gnu_ld=unknown
    ;;
    ;;
  esac
  esac
elif test "$with_gnu_ld" = yes; then
elif test "$with_gnu_ld" = yes; then
  { echo "$as_me:$LINENO: checking for GNU ld" >&5
  { echo "$as_me:$LINENO: checking for GNU ld" >&5
echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
else
else
  { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
  { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
fi
fi
if test "${lt_cv_path_LD+set}" = set; then
if test "${lt_cv_path_LD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -z "$LD"; then
  if test -z "$LD"; then
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for ac_dir in $PATH; do
  for ac_dir in $PATH; do
    IFS="$lt_save_ifs"
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    test -z "$ac_dir" && ac_dir=.
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
      lt_cv_path_LD="$ac_dir/$ac_prog"
      lt_cv_path_LD="$ac_dir/$ac_prog"
      # Check to see if the program is GNU ld.  I'd rather use --version,
      # Check to see if the program is GNU ld.  I'd rather use --version,
      # but apparently some variants of GNU ld only accept -v.
      # but apparently some variants of GNU ld only accept -v.
      # Break only if it was the GNU/non-GNU ld that we prefer.
      # Break only if it was the GNU/non-GNU ld that we prefer.
      case `"$lt_cv_path_LD" -v 2>&1 
      case `"$lt_cv_path_LD" -v 2>&1 
      *GNU* | *'with BFD'*)
      *GNU* | *'with BFD'*)
        test "$with_gnu_ld" != no && break
        test "$with_gnu_ld" != no && break
        ;;
        ;;
      *)
      *)
        test "$with_gnu_ld" != yes && break
        test "$with_gnu_ld" != yes && break
        ;;
        ;;
      esac
      esac
    fi
    fi
  done
  done
  IFS="$lt_save_ifs"
  IFS="$lt_save_ifs"
else
else
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
fi
fi
fi
fi
LD="$lt_cv_path_LD"
LD="$lt_cv_path_LD"
if test -n "$LD"; then
if test -n "$LD"; then
  { echo "$as_me:$LINENO: result: $LD" >&5
  { echo "$as_me:$LINENO: result: $LD" >&5
echo "${ECHO_T}$LD" >&6; }
echo "${ECHO_T}$LD" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
{ 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; }
echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
if test "${lt_cv_prog_gnu_ld+set}" = set; then
if test "${lt_cv_prog_gnu_ld+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
case `$LD -v 2>&1 
case `$LD -v 2>&1 
*GNU* | *'with BFD'*)
*GNU* | *'with BFD'*)
  lt_cv_prog_gnu_ld=yes
  lt_cv_prog_gnu_ld=yes
  ;;
  ;;
*)
*)
  lt_cv_prog_gnu_ld=no
  lt_cv_prog_gnu_ld=no
  ;;
  ;;
esac
esac
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
with_gnu_ld=$lt_cv_prog_gnu_ld
with_gnu_ld=$lt_cv_prog_gnu_ld
  # Check if GNU C++ uses GNU ld as the underlying linker, since the
  # Check if GNU C++ uses GNU ld as the underlying linker, since the
  # archiving commands below assume that GNU ld is being used.
  # archiving commands below assume that GNU ld is being used.
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
    archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
    archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
    # If archive_cmds runs LD, not CC, wlarc should be empty
    # If archive_cmds runs LD, not CC, wlarc should be empty
    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
    #     investigate it a little bit more. (MM)
    #     investigate it a little bit more. (MM)
    wlarc='${wl}'
    wlarc='${wl}'
    # ancient GNU ld didn't support --whole-archive et. al.
    # ancient GNU ld didn't support --whole-archive et. al.
    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
        grep 'no-whole-archive' > /dev/null; then
        grep 'no-whole-archive' > /dev/null; then
      whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
      whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
    else
    else
      whole_archive_flag_spec_CXX=
      whole_archive_flag_spec_CXX=
    fi
    fi
  else
  else
    with_gnu_ld=no
    with_gnu_ld=no
    wlarc=
    wlarc=
    # A generic and very simple default shared library creation
    # A generic and very simple default shared library creation
    # command for GNU C++ for the case where it uses the native
    # command for GNU C++ for the case where it uses the native
    # linker, instead of GNU ld.  If possible, this setting should
    # linker, instead of GNU ld.  If possible, this setting should
    # overridden to take advantage of the native linker features on
    # overridden to take advantage of the native linker features on
    # the platform it is being used on.
    # the platform it is being used on.
    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  fi
  fi
  # Commands to make compiler produce verbose output that lists
  # Commands to make compiler produce verbose output that lists
  # what "hidden" libraries, object files and flags are used when
  # what "hidden" libraries, object files and flags are used when
  # linking a shared library.
  # linking a shared library.
  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
else
else
  GXX=no
  GXX=no
  with_gnu_ld=no
  with_gnu_ld=no
  wlarc=
  wlarc=
fi
fi
# PORTME: fill in a description of your system's C++ link characteristics
# PORTME: fill in a description of your system's C++ link characteristics
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
ld_shlibs_CXX=yes
ld_shlibs_CXX=yes
case $host_os in
case $host_os in
  aix3*)
  aix3*)
    # FIXME: insert proper C++ library support
    # FIXME: insert proper C++ library support
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  aix4* | aix5*)
  aix4* | aix5*)
    if test "$host_cpu" = ia64; then
    if test "$host_cpu" = ia64; then
      # On IA64, the linker does run time linking by default, so we don't
      # On IA64, the linker does run time linking by default, so we don't
      # have to do anything special.
      # have to do anything special.
      aix_use_runtimelinking=no
      aix_use_runtimelinking=no
      exp_sym_flag='-Bexport'
      exp_sym_flag='-Bexport'
      no_entry_flag=""
      no_entry_flag=""
    else
    else
      aix_use_runtimelinking=no
      aix_use_runtimelinking=no
      # Test if we are trying to use run time linking or normal
      # Test if we are trying to use run time linking or normal
      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
      # need to do runtime linking.
      # need to do runtime linking.
      case $host_os in aix4.[23]|aix4.[23].*|aix5*)
      case $host_os in aix4.[23]|aix4.[23].*|aix5*)
        for ld_flag in $LDFLAGS; do
        for ld_flag in $LDFLAGS; do
          case $ld_flag in
          case $ld_flag in
          *-brtl*)
          *-brtl*)
            aix_use_runtimelinking=yes
            aix_use_runtimelinking=yes
            break
            break
            ;;
            ;;
          esac
          esac
        done
        done
        ;;
        ;;
      esac
      esac
      exp_sym_flag='-bexport'
      exp_sym_flag='-bexport'
      no_entry_flag='-bnoentry'
      no_entry_flag='-bnoentry'
    fi
    fi
    # When large executables or shared objects are built, AIX ld can
    # When large executables or shared objects are built, AIX ld can
    # have problems creating the table of contents.  If linking a library
    # have problems creating the table of contents.  If linking a library
    # or program results in "error TOC overflow" add -mminimal-toc to
    # or program results in "error TOC overflow" add -mminimal-toc to
    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
    archive_cmds_CXX=''
    archive_cmds_CXX=''
    hardcode_direct_CXX=yes
    hardcode_direct_CXX=yes
    hardcode_libdir_separator_CXX=':'
    hardcode_libdir_separator_CXX=':'
    link_all_deplibs_CXX=yes
    link_all_deplibs_CXX=yes
    if test "$GXX" = yes; then
    if test "$GXX" = yes; then
      case $host_os in aix4.[012]|aix4.[012].*)
      case $host_os in aix4.[012]|aix4.[012].*)
      # We only want to do this on AIX 4.2 and lower, the check
      # We only want to do this on AIX 4.2 and lower, the check
      # below for broken collect2 doesn't work under 4.3+
      # below for broken collect2 doesn't work under 4.3+
        collect2name=`${CC} -print-prog-name=collect2`
        collect2name=`${CC} -print-prog-name=collect2`
        if test -f "$collect2name" && \
        if test -f "$collect2name" && \
           strings "$collect2name" | grep resolve_lib_name >/dev/null
           strings "$collect2name" | grep resolve_lib_name >/dev/null
        then
        then
          # We have reworked collect2
          # We have reworked collect2
          :
          :
        else
        else
          # We have old collect2
          # We have old collect2
          hardcode_direct_CXX=unsupported
          hardcode_direct_CXX=unsupported
          # It fails to find uninstalled libraries when the uninstalled
          # It fails to find uninstalled libraries when the uninstalled
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # to unsupported forces relinking
          # to unsupported forces relinking
          hardcode_minus_L_CXX=yes
          hardcode_minus_L_CXX=yes
          hardcode_libdir_flag_spec_CXX='-L$libdir'
          hardcode_libdir_flag_spec_CXX='-L$libdir'
          hardcode_libdir_separator_CXX=
          hardcode_libdir_separator_CXX=
        fi
        fi
        ;;
        ;;
      esac
      esac
      shared_flag='-shared'
      shared_flag='-shared'
      if test "$aix_use_runtimelinking" = yes; then
      if test "$aix_use_runtimelinking" = yes; then
        shared_flag="$shared_flag "'${wl}-G'
        shared_flag="$shared_flag "'${wl}-G'
      fi
      fi
    else
    else
      # not using gcc
      # not using gcc
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # chokes on -Wl,-G. The following line is correct:
        # chokes on -Wl,-G. The following line is correct:
        shared_flag='-G'
        shared_flag='-G'
      else
      else
        if test "$aix_use_runtimelinking" = yes; then
        if test "$aix_use_runtimelinking" = yes; then
          shared_flag='${wl}-G'
          shared_flag='${wl}-G'
        else
        else
          shared_flag='${wl}-bM:SRE'
          shared_flag='${wl}-bM:SRE'
        fi
        fi
      fi
      fi
    fi
    fi
    # It seems that -bexpall does not export symbols beginning with
    # It seems that -bexpall does not export symbols beginning with
    # underscore (_), so it is better to generate a list of symbols to export.
    # underscore (_), so it is better to generate a list of symbols to export.
    always_export_symbols_CXX=yes
    always_export_symbols_CXX=yes
    if test "$aix_use_runtimelinking" = yes; then
    if test "$aix_use_runtimelinking" = yes; then
      # Warning - without using the other runtime loading flags (-brtl),
      # Warning - without using the other runtime loading flags (-brtl),
      # -berok will link without error, but may produce a broken library.
      # -berok will link without error, but may produce a broken library.
      allow_undefined_flag_CXX='-berok'
      allow_undefined_flag_CXX='-berok'
      # Determine the default libpath from the value encoded in an empty executable.
      # Determine the default libpath from the value encoded in an empty executable.
      cat >conftest.$ac_ext <<_ACEOF
      cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
      hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
      hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
      archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
      archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
     else
     else
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
        hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
        allow_undefined_flag_CXX="-z nodefs"
        allow_undefined_flag_CXX="-z nodefs"
        archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
        archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
      else
      else
        # Determine the default libpath from the value encoded in an empty executable.
        # Determine the default libpath from the value encoded in an empty executable.
        cat >conftest.$ac_ext <<_ACEOF
        cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_cxx_werror_flag" ||
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
        hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
        hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
        # Warning - without using the other run time loading flags,
        # Warning - without using the other run time loading flags,
        # -berok will link without error, but may produce a broken library.
        # -berok will link without error, but may produce a broken library.
        no_undefined_flag_CXX=' ${wl}-bernotok'
        no_undefined_flag_CXX=' ${wl}-bernotok'
        allow_undefined_flag_CXX=' ${wl}-berok'
        allow_undefined_flag_CXX=' ${wl}-berok'
        # Exported symbols can be pulled into shared objects from archives
        # Exported symbols can be pulled into shared objects from archives
        whole_archive_flag_spec_CXX='$convenience'
        whole_archive_flag_spec_CXX='$convenience'
        archive_cmds_need_lc_CXX=yes
        archive_cmds_need_lc_CXX=yes
        # This is similar to how AIX traditionally builds its shared libraries.
        # This is similar to how AIX traditionally builds its shared libraries.
        archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
        archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
      fi
      fi
    fi
    fi
    ;;
    ;;
  beos*)
  beos*)
    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      allow_undefined_flag_CXX=unsupported
      allow_undefined_flag_CXX=unsupported
      # Joseph Beckenbach  says some releases of gcc
      # Joseph Beckenbach  says some releases of gcc
      # support --undefined.  This deserves some investigation.  FIXME
      # support --undefined.  This deserves some investigation.  FIXME
      archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
      archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
    else
    else
      ld_shlibs_CXX=no
      ld_shlibs_CXX=no
    fi
    fi
    ;;
    ;;
  chorus*)
  chorus*)
    case $cc_basename in
    case $cc_basename in
      *)
      *)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  cygwin* | mingw* | pw32*)
  cygwin* | mingw* | pw32*)
    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
    # as there is no search path for DLLs.
    # as there is no search path for DLLs.
    hardcode_libdir_flag_spec_CXX='-L$libdir'
    hardcode_libdir_flag_spec_CXX='-L$libdir'
    allow_undefined_flag_CXX=unsupported
    allow_undefined_flag_CXX=unsupported
    always_export_symbols_CXX=no
    always_export_symbols_CXX=no
    enable_shared_with_static_runtimes_CXX=yes
    enable_shared_with_static_runtimes_CXX=yes
    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
      archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
      archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
      # If the export-symbols file already is a .def file (1st line
      # If the export-symbols file already is a .def file (1st line
      # is EXPORTS), use it as is; otherwise, prepend...
      # is EXPORTS), use it as is; otherwise, prepend...
      archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
      archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
        cp $export_symbols $output_objdir/$soname.def;
        cp $export_symbols $output_objdir/$soname.def;
      else
      else
        echo EXPORTS > $output_objdir/$soname.def;
        echo EXPORTS > $output_objdir/$soname.def;
        cat $export_symbols >> $output_objdir/$soname.def;
        cat $export_symbols >> $output_objdir/$soname.def;
      fi~
      fi~
      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
    else
    else
      ld_shlibs_CXX=no
      ld_shlibs_CXX=no
    fi
    fi
  ;;
  ;;
      darwin* | rhapsody*)
      darwin* | rhapsody*)
        case $host_os in
        case $host_os in
        rhapsody* | darwin1.[012])
        rhapsody* | darwin1.[012])
         allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
         allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
         ;;
         ;;
       *) # Darwin 1.3 on
       *) # Darwin 1.3 on
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
           allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
           allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
         else
         else
           case ${MACOSX_DEPLOYMENT_TARGET} in
           case ${MACOSX_DEPLOYMENT_TARGET} in
             10.[012])
             10.[012])
               allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               ;;
               ;;
             10.*)
             10.*)
               allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
               allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
               ;;
               ;;
           esac
           esac
         fi
         fi
         ;;
         ;;
        esac
        esac
      archive_cmds_need_lc_CXX=no
      archive_cmds_need_lc_CXX=no
      hardcode_direct_CXX=no
      hardcode_direct_CXX=no
      hardcode_automatic_CXX=yes
      hardcode_automatic_CXX=yes
      hardcode_shlibpath_var_CXX=unsupported
      hardcode_shlibpath_var_CXX=unsupported
      whole_archive_flag_spec_CXX=''
      whole_archive_flag_spec_CXX=''
      link_all_deplibs_CXX=yes
      link_all_deplibs_CXX=yes
    if test "$GXX" = yes ; then
    if test "$GXX" = yes ; then
      lt_int_apple_cc_single_mod=no
      lt_int_apple_cc_single_mod=no
      output_verbose_link_cmd='echo'
      output_verbose_link_cmd='echo'
      if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
      if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
       lt_int_apple_cc_single_mod=yes
       lt_int_apple_cc_single_mod=yes
      fi
      fi
      if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
      if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
       archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
       archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
      else
      else
          archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
          archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
        fi
        fi
        module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
        module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
          if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
          if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
            archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
            archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          else
          else
            archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
            archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          fi
          fi
            module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
            module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      else
      else
      case $cc_basename in
      case $cc_basename in
        xlc*)
        xlc*)
         output_verbose_link_cmd='echo'
         output_verbose_link_cmd='echo'
          archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
          archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
          module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
          module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
          archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          ;;
          ;;
       *)
       *)
         ld_shlibs_CXX=no
         ld_shlibs_CXX=no
          ;;
          ;;
      esac
      esac
      fi
      fi
        ;;
        ;;
  dgux*)
  dgux*)
    case $cc_basename in
    case $cc_basename in
      ec++*)
      ec++*)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      ghcx*)
      ghcx*)
        # Green Hills C++ Compiler
        # Green Hills C++ Compiler
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      *)
      *)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  freebsd[12]*)
  freebsd[12]*)
    # C++ shared libraries reported to be fairly broken before switch to ELF
    # C++ shared libraries reported to be fairly broken before switch to ELF
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  freebsd-elf*)
  freebsd-elf*)
    archive_cmds_need_lc_CXX=no
    archive_cmds_need_lc_CXX=no
    ;;
    ;;
  freebsd* | dragonfly*)
  freebsd* | dragonfly*)
    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
    # conventions
    # conventions
    ld_shlibs_CXX=yes
    ld_shlibs_CXX=yes
    ;;
    ;;
  gnu*)
  gnu*)
    ;;
    ;;
  hpux9*)
  hpux9*)
    hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
    hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
    hardcode_libdir_separator_CXX=:
    hardcode_libdir_separator_CXX=:
    export_dynamic_flag_spec_CXX='${wl}-E'
    export_dynamic_flag_spec_CXX='${wl}-E'
    hardcode_direct_CXX=yes
    hardcode_direct_CXX=yes
    hardcode_minus_L_CXX=yes # Not in the search PATH,
    hardcode_minus_L_CXX=yes # Not in the search PATH,
                                # but as the default
                                # but as the default
                                # location of the library.
                                # location of the library.
    case $cc_basename in
    case $cc_basename in
    CC*)
    CC*)
      # FIXME: insert proper C++ library support
      # FIXME: insert proper C++ library support
      ld_shlibs_CXX=no
      ld_shlibs_CXX=no
      ;;
      ;;
    aCC*)
    aCC*)
      archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      # Commands to make compiler produce verbose output that lists
      # Commands to make compiler produce verbose output that lists
      # what "hidden" libraries, object files and flags are used when
      # what "hidden" libraries, object files and flags are used when
      # linking a shared library.
      # linking a shared library.
      #
      #
      # There doesn't appear to be a way to prevent this compiler from
      # There doesn't appear to be a way to prevent this compiler from
      # explicitly linking system object files so we need to strip them
      # explicitly linking system object files so we need to strip them
      # from the output so that they don't get included in the library
      # from the output so that they don't get included in the library
      # dependencies.
      # dependencies.
      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
      ;;
      ;;
    *)
    *)
      if test "$GXX" = yes; then
      if test "$GXX" = yes; then
        archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      else
      else
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    ;;
    ;;
  hpux10*|hpux11*)
  hpux10*|hpux11*)
    if test $with_gnu_ld = no; then
    if test $with_gnu_ld = no; then
      hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
      hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
      hardcode_libdir_separator_CXX=:
      hardcode_libdir_separator_CXX=:
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*) ;;
      hppa*64*|ia64*) ;;
      *)
      *)
        export_dynamic_flag_spec_CXX='${wl}-E'
        export_dynamic_flag_spec_CXX='${wl}-E'
        ;;
        ;;
      esac
      esac
    fi
    fi
    case $host_cpu in
    case $host_cpu in
    hppa*64*|ia64*)
    hppa*64*|ia64*)
      hardcode_direct_CXX=no
      hardcode_direct_CXX=no
      hardcode_shlibpath_var_CXX=no
      hardcode_shlibpath_var_CXX=no
      ;;
      ;;
    *)
    *)
      hardcode_direct_CXX=yes
      hardcode_direct_CXX=yes
      hardcode_minus_L_CXX=yes # Not in the search PATH,
      hardcode_minus_L_CXX=yes # Not in the search PATH,
                                              # but as the default
                                              # but as the default
                                              # location of the library.
                                              # location of the library.
      ;;
      ;;
    esac
    esac
    case $cc_basename in
    case $cc_basename in
      CC*)
      CC*)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      aCC*)
      aCC*)
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          ;;
          ;;
        esac
        esac
        # Commands to make compiler produce verbose output that lists
        # Commands to make compiler produce verbose output that lists
        # what "hidden" libraries, object files and flags are used when
        # what "hidden" libraries, object files and flags are used when
        # linking a shared library.
        # linking a shared library.
        #
        #
        # There doesn't appear to be a way to prevent this compiler from
        # There doesn't appear to be a way to prevent this compiler from
        # explicitly linking system object files so we need to strip them
        # explicitly linking system object files so we need to strip them
        # from the output so that they don't get included in the library
        # from the output so that they don't get included in the library
        # dependencies.
        # dependencies.
        output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        ;;
        ;;
      *)
      *)
        if test "$GXX" = yes; then
        if test "$GXX" = yes; then
          if test $with_gnu_ld = no; then
          if test $with_gnu_ld = no; then
            case $host_cpu in
            case $host_cpu in
            hppa*64*)
            hppa*64*)
              archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
              archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
              ;;
              ;;
            ia64*)
            ia64*)
              archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
              archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
              ;;
              ;;
            *)
            *)
              archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
              archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
              ;;
              ;;
            esac
            esac
          fi
          fi
        else
        else
          # FIXME: insert proper C++ library support
          # FIXME: insert proper C++ library support
          ld_shlibs_CXX=no
          ld_shlibs_CXX=no
        fi
        fi
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  interix[3-9]*)
  interix[3-9]*)
    hardcode_direct_CXX=no
    hardcode_direct_CXX=no
    hardcode_shlibpath_var_CXX=no
    hardcode_shlibpath_var_CXX=no
    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
    export_dynamic_flag_spec_CXX='${wl}-E'
    export_dynamic_flag_spec_CXX='${wl}-E'
    # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
    # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
    # Instead, shared libraries are loaded at an image base (0x10000000 by
    # Instead, shared libraries are loaded at an image base (0x10000000 by
    # default) and relocated if they conflict, which is a slow very memory
    # default) and relocated if they conflict, which is a slow very memory
    # consuming and fragmenting process.  To avoid this, we pick a random,
    # consuming and fragmenting process.  To avoid this, we pick a random,
    # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
    # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
    # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
    # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
    archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
    archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
    archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
    archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
    ;;
    ;;
  irix5* | irix6*)
  irix5* | irix6*)
    case $cc_basename in
    case $cc_basename in
      CC*)
      CC*)
        # SGI C++
        # SGI C++
        archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        # Archives containing C++ object files must be created using
        # Archives containing C++ object files must be created using
        # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
        # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
        # necessary to make sure instantiated templates are included
        # necessary to make sure instantiated templates are included
        # in the archive.
        # in the archive.
        old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
        old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
        ;;
        ;;
      *)
      *)
        if test "$GXX" = yes; then
        if test "$GXX" = yes; then
          if test "$with_gnu_ld" = no; then
          if test "$with_gnu_ld" = no; then
            archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
            archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
          else
          else
            archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
            archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
          fi
          fi
        fi
        fi
        link_all_deplibs_CXX=yes
        link_all_deplibs_CXX=yes
        ;;
        ;;
    esac
    esac
    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
    hardcode_libdir_separator_CXX=:
    hardcode_libdir_separator_CXX=:
    ;;
    ;;
  linux* | k*bsd*-gnu)
  linux* | k*bsd*-gnu)
    case $cc_basename in
    case $cc_basename in
      KCC*)
      KCC*)
        # Kuck and Associates, Inc. (KAI) C++ Compiler
        # Kuck and Associates, Inc. (KAI) C++ Compiler
        # KCC will only create a shared library if the output file
        # KCC will only create a shared library if the output file
        # ends with ".so" (or ".sl" for HP-UX), so rename the library
        # ends with ".so" (or ".sl" for HP-UX), so rename the library
        # to its proper name (with version) after linking.
        # to its proper name (with version) after linking.
        archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
        archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
        archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
        archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
        # Commands to make compiler produce verbose output that lists
        # Commands to make compiler produce verbose output that lists
        # what "hidden" libraries, object files and flags are used when
        # what "hidden" libraries, object files and flags are used when
        # linking a shared library.
        # linking a shared library.
        #
        #
        # There doesn't appear to be a way to prevent this compiler from
        # There doesn't appear to be a way to prevent this compiler from
        # explicitly linking system object files so we need to strip them
        # explicitly linking system object files so we need to strip them
        # from the output so that they don't get included in the library
        # from the output so that they don't get included in the library
        # dependencies.
        # dependencies.
        output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
        hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        # Archives containing C++ object files must be created using
        # Archives containing C++ object files must be created using
        # "CC -Bstatic", where "CC" is the KAI C++ compiler.
        # "CC -Bstatic", where "CC" is the KAI C++ compiler.
        old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
        old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
        ;;
        ;;
      icpc*)
      icpc*)
        # Intel C++
        # Intel C++
        with_gnu_ld=yes
        with_gnu_ld=yes
        # version 8.0 and above of icpc choke on multiply defined symbols
        # version 8.0 and above of icpc choke on multiply defined symbols
        # if we add $predep_objects and $postdep_objects, however 7.1 and
        # if we add $predep_objects and $postdep_objects, however 7.1 and
        # earlier do not add the objects themselves.
        # earlier do not add the objects themselves.
        case `$CC -V 2>&1` in
        case `$CC -V 2>&1` in
        *"Version 7."*)
        *"Version 7."*)
          archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
          archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
          archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
          archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
          ;;
          ;;
        *)  # Version 8.0 or newer
        *)  # Version 8.0 or newer
          tmp_idyn=
          tmp_idyn=
          case $host_cpu in
          case $host_cpu in
            ia64*) tmp_idyn=' -i_dynamic';;
            ia64*) tmp_idyn=' -i_dynamic';;
          esac
          esac
          archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
          archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
          archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
          archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
          ;;
          ;;
        esac
        esac
        archive_cmds_need_lc_CXX=no
        archive_cmds_need_lc_CXX=no
        hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
        whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
        ;;
        ;;
      pgCC*)
      pgCC*)
        # Portland Group C++ compiler
        # Portland Group C++ compiler
        archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
        archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
        archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
        archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
        hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
        hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
        whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
        ;;
        ;;
      cxx*)
      cxx*)
        # Compaq C++
        # Compaq C++
        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
        archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
        runpath_var=LD_RUN_PATH
        runpath_var=LD_RUN_PATH
        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
        hardcode_libdir_separator_CXX=:
        hardcode_libdir_separator_CXX=:
        # Commands to make compiler produce verbose output that lists
        # Commands to make compiler produce verbose output that lists
        # what "hidden" libraries, object files and flags are used when
        # what "hidden" libraries, object files and flags are used when
        # linking a shared library.
        # linking a shared library.
        #
        #
        # There doesn't appear to be a way to prevent this compiler from
        # There doesn't appear to be a way to prevent this compiler from
        # explicitly linking system object files so we need to strip them
        # explicitly linking system object files so we need to strip them
        # from the output so that they don't get included in the library
        # from the output so that they don't get included in the library
        # dependencies.
        # dependencies.
        output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        ;;
        ;;
      *)
      *)
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)
        *Sun\ C*)
          # Sun C++ 5.9
          # Sun C++ 5.9
          no_undefined_flag_CXX=' -zdefs'
          no_undefined_flag_CXX=' -zdefs'
          archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
          archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
          archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
          hardcode_libdir_flag_spec_CXX='-R$libdir'
          hardcode_libdir_flag_spec_CXX='-R$libdir'
          whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          # Not sure whether something based on
          # Not sure whether something based on
          # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
          # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
          # would be better.
          # would be better.
          output_verbose_link_cmd='echo'
          output_verbose_link_cmd='echo'
          # Archives containing C++ object files must be created using
          # Archives containing C++ object files must be created using
          # "CC -xar", where "CC" is the Sun C++ compiler.  This is
          # "CC -xar", where "CC" is the Sun C++ compiler.  This is
          # necessary to make sure instantiated templates are included
          # necessary to make sure instantiated templates are included
          # in the archive.
          # in the archive.
          old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
          old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
          ;;
          ;;
        esac
        esac
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  lynxos*)
  lynxos*)
    # FIXME: insert proper C++ library support
    # FIXME: insert proper C++ library support
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  m88k*)
  m88k*)
    # FIXME: insert proper C++ library support
    # FIXME: insert proper C++ library support
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  mvs*)
  mvs*)
    case $cc_basename in
    case $cc_basename in
      cxx*)
      cxx*)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      *)
      *)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  netbsd*)
  netbsd*)
    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
      archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
      wlarc=
      wlarc=
      hardcode_libdir_flag_spec_CXX='-R$libdir'
      hardcode_libdir_flag_spec_CXX='-R$libdir'
      hardcode_direct_CXX=yes
      hardcode_direct_CXX=yes
      hardcode_shlibpath_var_CXX=no
      hardcode_shlibpath_var_CXX=no
    fi
    fi
    # Workaround some broken pre-1.5 toolchains
    # Workaround some broken pre-1.5 toolchains
    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
    ;;
    ;;
  openbsd2*)
  openbsd2*)
    # C++ shared libraries are fairly broken
    # C++ shared libraries are fairly broken
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  openbsd*)
  openbsd*)
    if test -f /usr/libexec/ld.so; then
    if test -f /usr/libexec/ld.so; then
      hardcode_direct_CXX=yes
      hardcode_direct_CXX=yes
      hardcode_shlibpath_var_CXX=no
      hardcode_shlibpath_var_CXX=no
      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
      hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
      hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
        archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
        archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
        export_dynamic_flag_spec_CXX='${wl}-E'
        export_dynamic_flag_spec_CXX='${wl}-E'
        whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
        whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
      fi
      fi
      output_verbose_link_cmd='echo'
      output_verbose_link_cmd='echo'
    else
    else
      ld_shlibs_CXX=no
      ld_shlibs_CXX=no
    fi
    fi
    ;;
    ;;
  osf3*)
  osf3*)
    case $cc_basename in
    case $cc_basename in
      KCC*)
      KCC*)
        # Kuck and Associates, Inc. (KAI) C++ Compiler
        # Kuck and Associates, Inc. (KAI) C++ Compiler
        # KCC will only create a shared library if the output file
        # KCC will only create a shared library if the output file
        # ends with ".so" (or ".sl" for HP-UX), so rename the library
        # ends with ".so" (or ".sl" for HP-UX), so rename the library
        # to its proper name (with version) after linking.
        # to its proper name (with version) after linking.
        archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
        archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
        hardcode_libdir_separator_CXX=:
        hardcode_libdir_separator_CXX=:
        # Archives containing C++ object files must be created using
        # Archives containing C++ object files must be created using
        # "CC -Bstatic", where "CC" is the KAI C++ compiler.
        # "CC -Bstatic", where "CC" is the KAI C++ compiler.
        old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
        old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
        ;;
        ;;
      RCC*)
      RCC*)
        # Rational C++ 2.4.1
        # Rational C++ 2.4.1
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      cxx*)
      cxx*)
        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
        hardcode_libdir_separator_CXX=:
        hardcode_libdir_separator_CXX=:
        # Commands to make compiler produce verbose output that lists
        # Commands to make compiler produce verbose output that lists
        # what "hidden" libraries, object files and flags are used when
        # what "hidden" libraries, object files and flags are used when
        # linking a shared library.
        # linking a shared library.
        #
        #
        # There doesn't appear to be a way to prevent this compiler from
        # There doesn't appear to be a way to prevent this compiler from
        # explicitly linking system object files so we need to strip them
        # explicitly linking system object files so we need to strip them
        # from the output so that they don't get included in the library
        # from the output so that they don't get included in the library
        # dependencies.
        # dependencies.
        output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        ;;
        ;;
      *)
      *)
        if test "$GXX" = yes && test "$with_gnu_ld" = no; then
        if test "$GXX" = yes && test "$with_gnu_ld" = no; then
          allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
          allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
          hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
          hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
          hardcode_libdir_separator_CXX=:
          hardcode_libdir_separator_CXX=:
          # Commands to make compiler produce verbose output that lists
          # Commands to make compiler produce verbose output that lists
          # what "hidden" libraries, object files and flags are used when
          # what "hidden" libraries, object files and flags are used when
          # linking a shared library.
          # linking a shared library.
          output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
          output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
        else
        else
          # FIXME: insert proper C++ library support
          # FIXME: insert proper C++ library support
          ld_shlibs_CXX=no
          ld_shlibs_CXX=no
        fi
        fi
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  osf4* | osf5*)
  osf4* | osf5*)
    case $cc_basename in
    case $cc_basename in
      KCC*)
      KCC*)
        # Kuck and Associates, Inc. (KAI) C++ Compiler
        # Kuck and Associates, Inc. (KAI) C++ Compiler
        # KCC will only create a shared library if the output file
        # KCC will only create a shared library if the output file
        # ends with ".so" (or ".sl" for HP-UX), so rename the library
        # ends with ".so" (or ".sl" for HP-UX), so rename the library
        # to its proper name (with version) after linking.
        # to its proper name (with version) after linking.
        archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
        archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
        hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
        hardcode_libdir_separator_CXX=:
        hardcode_libdir_separator_CXX=:
        # Archives containing C++ object files must be created using
        # Archives containing C++ object files must be created using
        # the KAI C++ compiler.
        # the KAI C++ compiler.
        old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
        old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
        ;;
        ;;
      RCC*)
      RCC*)
        # Rational C++ 2.4.1
        # Rational C++ 2.4.1
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      cxx*)
      cxx*)
        allow_undefined_flag_CXX=' -expect_unresolved \*'
        allow_undefined_flag_CXX=' -expect_unresolved \*'
        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
          echo "-hidden">> $lib.exp~
          echo "-hidden">> $lib.exp~
          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~
          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~
          $rm $lib.exp'
          $rm $lib.exp'
        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
        hardcode_libdir_separator_CXX=:
        hardcode_libdir_separator_CXX=:
        # Commands to make compiler produce verbose output that lists
        # Commands to make compiler produce verbose output that lists
        # what "hidden" libraries, object files and flags are used when
        # what "hidden" libraries, object files and flags are used when
        # linking a shared library.
        # linking a shared library.
        #
        #
        # There doesn't appear to be a way to prevent this compiler from
        # There doesn't appear to be a way to prevent this compiler from
        # explicitly linking system object files so we need to strip them
        # explicitly linking system object files so we need to strip them
        # from the output so that they don't get included in the library
        # from the output so that they don't get included in the library
        # dependencies.
        # dependencies.
        output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
        ;;
        ;;
      *)
      *)
        if test "$GXX" = yes && test "$with_gnu_ld" = no; then
        if test "$GXX" = yes && test "$with_gnu_ld" = no; then
          allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
          allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
         archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
         archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
          hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
          hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
          hardcode_libdir_separator_CXX=:
          hardcode_libdir_separator_CXX=:
          # Commands to make compiler produce verbose output that lists
          # Commands to make compiler produce verbose output that lists
          # what "hidden" libraries, object files and flags are used when
          # what "hidden" libraries, object files and flags are used when
          # linking a shared library.
          # linking a shared library.
          output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
          output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
        else
        else
          # FIXME: insert proper C++ library support
          # FIXME: insert proper C++ library support
          ld_shlibs_CXX=no
          ld_shlibs_CXX=no
        fi
        fi
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  psos*)
  psos*)
    # FIXME: insert proper C++ library support
    # FIXME: insert proper C++ library support
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  sunos4*)
  sunos4*)
    case $cc_basename in
    case $cc_basename in
      CC*)
      CC*)
        # Sun C++ 4.x
        # Sun C++ 4.x
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      lcc*)
      lcc*)
        # Lucid
        # Lucid
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      *)
      *)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  solaris*)
  solaris*)
    case $cc_basename in
    case $cc_basename in
      CC*)
      CC*)
        # Sun C++ 4.2, 5.x and Centerline C++
        # Sun C++ 4.2, 5.x and Centerline C++
        archive_cmds_need_lc_CXX=yes
        archive_cmds_need_lc_CXX=yes
        no_undefined_flag_CXX=' -zdefs'
        no_undefined_flag_CXX=' -zdefs'
        archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
        archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
        archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        $CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
        $CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
        hardcode_libdir_flag_spec_CXX='-R$libdir'
        hardcode_libdir_flag_spec_CXX='-R$libdir'
        hardcode_shlibpath_var_CXX=no
        hardcode_shlibpath_var_CXX=no
        case $host_os in
        case $host_os in
          solaris2.[0-5] | solaris2.[0-5].*) ;;
          solaris2.[0-5] | solaris2.[0-5].*) ;;
          *)
          *)
            # The compiler driver will combine and reorder linker options,
            # The compiler driver will combine and reorder linker options,
            # but understands `-z linker_flag'.
            # but understands `-z linker_flag'.
            # Supported since Solaris 2.6 (maybe 2.5.1?)
            # Supported since Solaris 2.6 (maybe 2.5.1?)
            whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
            whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
            ;;
            ;;
        esac
        esac
        link_all_deplibs_CXX=yes
        link_all_deplibs_CXX=yes
        output_verbose_link_cmd='echo'
        output_verbose_link_cmd='echo'
        # Archives containing C++ object files must be created using
        # Archives containing C++ object files must be created using
        # "CC -xar", where "CC" is the Sun C++ compiler.  This is
        # "CC -xar", where "CC" is the Sun C++ compiler.  This is
        # necessary to make sure instantiated templates are included
        # necessary to make sure instantiated templates are included
        # in the archive.
        # in the archive.
        old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
        old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
        ;;
        ;;
      gcx*)
      gcx*)
        # Green Hills C++ Compiler
        # Green Hills C++ Compiler
        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
        # The C++ compiler must be used to create the archive.
        # The C++ compiler must be used to create the archive.
        old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
        old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
        ;;
        ;;
      *)
      *)
        # GNU C++ compiler with Solaris linker
        # GNU C++ compiler with Solaris linker
        if test "$GXX" = yes && test "$with_gnu_ld" = no; then
        if test "$GXX" = yes && test "$with_gnu_ld" = no; then
          no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
          no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
          if $CC --version | grep -v '^2\.7' > /dev/null; then
          if $CC --version | grep -v '^2\.7' > /dev/null; then
            archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
            archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
            archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
            archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
                $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
                $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
            # Commands to make compiler produce verbose output that lists
            # Commands to make compiler produce verbose output that lists
            # what "hidden" libraries, object files and flags are used when
            # what "hidden" libraries, object files and flags are used when
            # linking a shared library.
            # linking a shared library.
            output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
            output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
          else
          else
            # g++ 2.7 appears to require `-G' NOT `-shared' on this
            # g++ 2.7 appears to require `-G' NOT `-shared' on this
            # platform.
            # platform.
            archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
            archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
            archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
            archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
                $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
                $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
            # Commands to make compiler produce verbose output that lists
            # Commands to make compiler produce verbose output that lists
            # what "hidden" libraries, object files and flags are used when
            # what "hidden" libraries, object files and flags are used when
            # linking a shared library.
            # linking a shared library.
            output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
            output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
          fi
          fi
          hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
          hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
          case $host_os in
          case $host_os in
          solaris2.[0-5] | solaris2.[0-5].*) ;;
          solaris2.[0-5] | solaris2.[0-5].*) ;;
          *)
          *)
            whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
            whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
            ;;
            ;;
          esac
          esac
        fi
        fi
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
    no_undefined_flag_CXX='${wl}-z,text'
    no_undefined_flag_CXX='${wl}-z,text'
    archive_cmds_need_lc_CXX=no
    archive_cmds_need_lc_CXX=no
    hardcode_shlibpath_var_CXX=no
    hardcode_shlibpath_var_CXX=no
    runpath_var='LD_RUN_PATH'
    runpath_var='LD_RUN_PATH'
    case $cc_basename in
    case $cc_basename in
      CC*)
      CC*)
        archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        ;;
        ;;
      *)
      *)
        archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  sysv5* | sco3.2v5* | sco5v6*)
  sysv5* | sco3.2v5* | sco5v6*)
    # Note: We can NOT use -z defs as we might desire, because we do not
    # Note: We can NOT use -z defs as we might desire, because we do not
    # link with -lc, and that would cause any symbols used from libc to
    # link with -lc, and that would cause any symbols used from libc to
    # always be unresolved, which means just about no library would
    # always be unresolved, which means just about no library would
    # ever link correctly.  If we're not using GNU ld we use -z text
    # ever link correctly.  If we're not using GNU ld we use -z text
    # though, which does catch some bad symbols but isn't as heavy-handed
    # though, which does catch some bad symbols but isn't as heavy-handed
    # as -z defs.
    # as -z defs.
    # For security reasons, it is highly recommended that you always
    # For security reasons, it is highly recommended that you always
    # use absolute paths for naming shared libraries, and exclude the
    # use absolute paths for naming shared libraries, and exclude the
    # DT_RUNPATH tag from executables and libraries.  But doing so
    # DT_RUNPATH tag from executables and libraries.  But doing so
    # requires that you compile everything twice, which is a pain.
    # requires that you compile everything twice, which is a pain.
    # So that behaviour is only enabled if SCOABSPATH is set to a
    # So that behaviour is only enabled if SCOABSPATH is set to a
    # non-empty value in the environment.  Most likely only useful for
    # non-empty value in the environment.  Most likely only useful for
    # creating official distributions of packages.
    # creating official distributions of packages.
    # This is a hack until libtool officially supports absolute path
    # This is a hack until libtool officially supports absolute path
    # names for shared libraries.
    # names for shared libraries.
    no_undefined_flag_CXX='${wl}-z,text'
    no_undefined_flag_CXX='${wl}-z,text'
    allow_undefined_flag_CXX='${wl}-z,nodefs'
    allow_undefined_flag_CXX='${wl}-z,nodefs'
    archive_cmds_need_lc_CXX=no
    archive_cmds_need_lc_CXX=no
    hardcode_shlibpath_var_CXX=no
    hardcode_shlibpath_var_CXX=no
    hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
    hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
    hardcode_libdir_separator_CXX=':'
    hardcode_libdir_separator_CXX=':'
    link_all_deplibs_CXX=yes
    link_all_deplibs_CXX=yes
    export_dynamic_flag_spec_CXX='${wl}-Bexport'
    export_dynamic_flag_spec_CXX='${wl}-Bexport'
    runpath_var='LD_RUN_PATH'
    runpath_var='LD_RUN_PATH'
    case $cc_basename in
    case $cc_basename in
      CC*)
      CC*)
        archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        ;;
        ;;
      *)
      *)
        archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  tandem*)
  tandem*)
    case $cc_basename in
    case $cc_basename in
      NCC*)
      NCC*)
        # NonStop-UX NCC 3.20
        # NonStop-UX NCC 3.20
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
      *)
      *)
        # FIXME: insert proper C++ library support
        # FIXME: insert proper C++ library support
        ld_shlibs_CXX=no
        ld_shlibs_CXX=no
        ;;
        ;;
    esac
    esac
    ;;
    ;;
  vxworks*)
  vxworks*)
    # FIXME: insert proper C++ library support
    # FIXME: insert proper C++ library support
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
  *)
  *)
    # FIXME: insert proper C++ library support
    # FIXME: insert proper C++ library support
    ld_shlibs_CXX=no
    ld_shlibs_CXX=no
    ;;
    ;;
esac
esac
{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
test "$ld_shlibs_CXX" = no && can_build_shared=no
test "$ld_shlibs_CXX" = no && can_build_shared=no
GCC_CXX="$GXX"
GCC_CXX="$GXX"
LD_CXX="$LD"
LD_CXX="$LD"
cat > conftest.$ac_ext <
cat > conftest.$ac_ext <
class Foo
class Foo
{
{
public:
public:
  Foo (void) { a = 0; }
  Foo (void) { a = 0; }
private:
private:
  int a;
  int a;
};
};
EOF
EOF
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  (exit $ac_status); }; then
  # Parse the compiler output and extract the necessary
  # Parse the compiler output and extract the necessary
  # objects, libraries and library flags.
  # objects, libraries and library flags.
  # Sentinel used to keep track of whether or not we are before
  # Sentinel used to keep track of whether or not we are before
  # the conftest object file.
  # the conftest object file.
  pre_test_object_deps_done=no
  pre_test_object_deps_done=no
  # The `*' in the case matches for architectures that use `case' in
  # The `*' in the case matches for architectures that use `case' in
  # $output_verbose_cmd can trigger glob expansion during the loop
  # $output_verbose_cmd can trigger glob expansion during the loop
  # eval without this substitution.
  # eval without this substitution.
  output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
  output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
  for p in `eval $output_verbose_link_cmd`; do
  for p in `eval $output_verbose_link_cmd`; do
    case $p in
    case $p in
    -L* | -R* | -l*)
    -L* | -R* | -l*)
       # Some compilers place space between "-{L,R}" and the path.
       # Some compilers place space between "-{L,R}" and the path.
       # Remove the space.
       # Remove the space.
       if test $p = "-L" \
       if test $p = "-L" \
          || test $p = "-R"; then
          || test $p = "-R"; then
         prev=$p
         prev=$p
         continue
         continue
       else
       else
         prev=
         prev=
       fi
       fi
       if test "$pre_test_object_deps_done" = no; then
       if test "$pre_test_object_deps_done" = no; then
         case $p in
         case $p in
         -L* | -R*)
         -L* | -R*)
           # Internal compiler library paths should come after those
           # Internal compiler library paths should come after those
           # provided the user.  The postdeps already come after the
           # provided the user.  The postdeps already come after the
           # user supplied libs so there is no need to process them.
           # user supplied libs so there is no need to process them.
           if test -z "$compiler_lib_search_path_CXX"; then
           if test -z "$compiler_lib_search_path_CXX"; then
             compiler_lib_search_path_CXX="${prev}${p}"
             compiler_lib_search_path_CXX="${prev}${p}"
           else
           else
             compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
             compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
           fi
           fi
           ;;
           ;;
         # The "-l" case would never come before the object being
         # The "-l" case would never come before the object being
         # linked, so don't bother handling this case.
         # linked, so don't bother handling this case.
         esac
         esac
       else
       else
         if test -z "$postdeps_CXX"; then
         if test -z "$postdeps_CXX"; then
           postdeps_CXX="${prev}${p}"
           postdeps_CXX="${prev}${p}"
         else
         else
           postdeps_CXX="${postdeps_CXX} ${prev}${p}"
           postdeps_CXX="${postdeps_CXX} ${prev}${p}"
         fi
         fi
       fi
       fi
       ;;
       ;;
    *.$objext)
    *.$objext)
       # This assumes that the test object file only shows up
       # This assumes that the test object file only shows up
       # once in the compiler output.
       # once in the compiler output.
       if test "$p" = "conftest.$objext"; then
       if test "$p" = "conftest.$objext"; then
         pre_test_object_deps_done=yes
         pre_test_object_deps_done=yes
         continue
         continue
       fi
       fi
       if test "$pre_test_object_deps_done" = no; then
       if test "$pre_test_object_deps_done" = no; then
         if test -z "$predep_objects_CXX"; then
         if test -z "$predep_objects_CXX"; then
           predep_objects_CXX="$p"
           predep_objects_CXX="$p"
         else
         else
           predep_objects_CXX="$predep_objects_CXX $p"
           predep_objects_CXX="$predep_objects_CXX $p"
         fi
         fi
       else
       else
         if test -z "$postdep_objects_CXX"; then
         if test -z "$postdep_objects_CXX"; then
           postdep_objects_CXX="$p"
           postdep_objects_CXX="$p"
         else
         else
           postdep_objects_CXX="$postdep_objects_CXX $p"
           postdep_objects_CXX="$postdep_objects_CXX $p"
         fi
         fi
       fi
       fi
       ;;
       ;;
    *) ;; # Ignore the rest.
    *) ;; # Ignore the rest.
    esac
    esac
  done
  done
  # Clean up.
  # Clean up.
  rm -f a.out a.exe
  rm -f a.out a.exe
else
else
  echo "libtool.m4: error: problem compiling CXX test program"
  echo "libtool.m4: error: problem compiling CXX test program"
fi
fi
$rm -f confest.$objext
$rm -f confest.$objext
# PORTME: override above test on systems where it is broken
# PORTME: override above test on systems where it is broken
case $host_os in
case $host_os in
interix[3-9]*)
interix[3-9]*)
  # Interix 3.5 installs completely hosed .la files for C++, so rather than
  # Interix 3.5 installs completely hosed .la files for C++, so rather than
  # hack all around it, let's just trust "g++" to DTRT.
  # hack all around it, let's just trust "g++" to DTRT.
  predep_objects_CXX=
  predep_objects_CXX=
  postdep_objects_CXX=
  postdep_objects_CXX=
  postdeps_CXX=
  postdeps_CXX=
  ;;
  ;;
linux*)
linux*)
  case `$CC -V 2>&1 | sed 5q` in
  case `$CC -V 2>&1 | sed 5q` in
  *Sun\ C*)
  *Sun\ C*)
    # Sun C++ 5.9
    # Sun C++ 5.9
    #
    #
    # The more standards-conforming stlport4 library is
    # The more standards-conforming stlport4 library is
    # incompatible with the Cstd library. Avoid specifying
    # incompatible with the Cstd library. Avoid specifying
    # it if it's in CXXFLAGS. Ignore libCrun as
    # it if it's in CXXFLAGS. Ignore libCrun as
    # -library=stlport4 depends on it.
    # -library=stlport4 depends on it.
    case " $CXX $CXXFLAGS " in
    case " $CXX $CXXFLAGS " in
    *" -library=stlport4 "*)
    *" -library=stlport4 "*)
      solaris_use_stlport4=yes
      solaris_use_stlport4=yes
      ;;
      ;;
    esac
    esac
    if test "$solaris_use_stlport4" != yes; then
    if test "$solaris_use_stlport4" != yes; then
      postdeps_CXX='-library=Cstd -library=Crun'
      postdeps_CXX='-library=Cstd -library=Crun'
    fi
    fi
    ;;
    ;;
  esac
  esac
  ;;
  ;;
solaris*)
solaris*)
  case $cc_basename in
  case $cc_basename in
  CC*)
  CC*)
    # The more standards-conforming stlport4 library is
    # The more standards-conforming stlport4 library is
    # incompatible with the Cstd library. Avoid specifying
    # incompatible with the Cstd library. Avoid specifying
    # it if it's in CXXFLAGS. Ignore libCrun as
    # it if it's in CXXFLAGS. Ignore libCrun as
    # -library=stlport4 depends on it.
    # -library=stlport4 depends on it.
    case " $CXX $CXXFLAGS " in
    case " $CXX $CXXFLAGS " in
    *" -library=stlport4 "*)
    *" -library=stlport4 "*)
      solaris_use_stlport4=yes
      solaris_use_stlport4=yes
      ;;
      ;;
    esac
    esac
    # Adding this requires a known-good setup of shared libraries for
    # Adding this requires a known-good setup of shared libraries for
    # Sun compiler versions before 5.6, else PIC objects from an old
    # Sun compiler versions before 5.6, else PIC objects from an old
    # archive will be linked into the output, leading to subtle bugs.
    # archive will be linked into the output, leading to subtle bugs.
    if test "$solaris_use_stlport4" != yes; then
    if test "$solaris_use_stlport4" != yes; then
      postdeps_CXX='-library=Cstd -library=Crun'
      postdeps_CXX='-library=Cstd -library=Crun'
    fi
    fi
    ;;
    ;;
  esac
  esac
  ;;
  ;;
esac
esac
case " $postdeps_CXX " in
case " $postdeps_CXX " in
*" -lc "*) archive_cmds_need_lc_CXX=no ;;
*" -lc "*) archive_cmds_need_lc_CXX=no ;;
esac
esac
lt_prog_compiler_wl_CXX=
lt_prog_compiler_wl_CXX=
lt_prog_compiler_pic_CXX=
lt_prog_compiler_pic_CXX=
lt_prog_compiler_static_CXX=
lt_prog_compiler_static_CXX=
{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
{ 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; }
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
  # C++ specific cases for pic, static, wl, etc.
  # C++ specific cases for pic, static, wl, etc.
  if test "$GXX" = yes; then
  if test "$GXX" = yes; then
    lt_prog_compiler_wl_CXX='-Wl,'
    lt_prog_compiler_wl_CXX='-Wl,'
    lt_prog_compiler_static_CXX='-static'
    lt_prog_compiler_static_CXX='-static'
    case $host_os in
    case $host_os in
    aix*)
    aix*)
      # All AIX code is PIC.
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static_CXX='-Bstatic'
        lt_prog_compiler_static_CXX='-Bstatic'
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      # FIXME: we need at least 68020 code to build shared libraries, but
      # FIXME: we need at least 68020 code to build shared libraries, but
      # adding the `-m68020' flag to GCC prevents building anything better,
      # adding the `-m68020' flag to GCC prevents building anything better,
      # like `-m68040'.
      # like `-m68040'.
      lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
      lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
      ;;
      ;;
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      # PIC is the default for these OSes.
      ;;
      ;;
    mingw* | cygwin* | os2* | pw32*)
    mingw* | cygwin* | os2* | pw32*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # (--disable-auto-import) libraries
      # (--disable-auto-import) libraries
      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      # PIC is the default on this platform
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      # Common symbols not allowed in MH_DYLIB files
      lt_prog_compiler_pic_CXX='-fno-common'
      lt_prog_compiler_pic_CXX='-fno-common'
      ;;
      ;;
    *djgpp*)
    *djgpp*)
      # DJGPP does not support shared libraries at all
      # DJGPP does not support shared libraries at all
      lt_prog_compiler_pic_CXX=
      lt_prog_compiler_pic_CXX=
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Instead, we relocate shared libraries at runtime.
      # Instead, we relocate shared libraries at runtime.
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        lt_prog_compiler_pic_CXX=-Kconform_pic
        lt_prog_compiler_pic_CXX=-Kconform_pic
      fi
      fi
      ;;
      ;;
    hpux*)
    hpux*)
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic_CXX='-fPIC'
        lt_prog_compiler_pic_CXX='-fPIC'
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_pic_CXX='-fPIC'
      lt_prog_compiler_pic_CXX='-fPIC'
      ;;
      ;;
    esac
    esac
  else
  else
    case $host_os in
    case $host_os in
      aix4* | aix5*)
      aix4* | aix5*)
        # All AIX code is PIC.
        # All AIX code is PIC.
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
          # AIX 5 now supports IA64 processor
          # AIX 5 now supports IA64 processor
          lt_prog_compiler_static_CXX='-Bstatic'
          lt_prog_compiler_static_CXX='-Bstatic'
        else
        else
          lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
          lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
        fi
        fi
        ;;
        ;;
      chorus*)
      chorus*)
        case $cc_basename in
        case $cc_basename in
        cxch68*)
        cxch68*)
          # Green Hills C++ Compiler
          # Green Hills C++ Compiler
          # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
          # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
          ;;
          ;;
        esac
        esac
        ;;
        ;;
       darwin*)
       darwin*)
         # PIC is the default on this platform
         # PIC is the default on this platform
         # Common symbols not allowed in MH_DYLIB files
         # Common symbols not allowed in MH_DYLIB files
         case $cc_basename in
         case $cc_basename in
           xlc*)
           xlc*)
           lt_prog_compiler_pic_CXX='-qnocommon'
           lt_prog_compiler_pic_CXX='-qnocommon'
           lt_prog_compiler_wl_CXX='-Wl,'
           lt_prog_compiler_wl_CXX='-Wl,'
           ;;
           ;;
         esac
         esac
       ;;
       ;;
      dgux*)
      dgux*)
        case $cc_basename in
        case $cc_basename in
          ec++*)
          ec++*)
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_pic_CXX='-KPIC'
            ;;
            ;;
          ghcx*)
          ghcx*)
            # Green Hills C++ Compiler
            # Green Hills C++ Compiler
            lt_prog_compiler_pic_CXX='-pic'
            lt_prog_compiler_pic_CXX='-pic'
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      freebsd* | dragonfly*)
      freebsd* | dragonfly*)
        # FreeBSD uses GNU C++
        # FreeBSD uses GNU C++
        ;;
        ;;
      hpux9* | hpux10* | hpux11*)
      hpux9* | hpux10* | hpux11*)
        case $cc_basename in
        case $cc_basename in
          CC*)
          CC*)
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
            lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
            if test "$host_cpu" != ia64; then
            if test "$host_cpu" != ia64; then
              lt_prog_compiler_pic_CXX='+Z'
              lt_prog_compiler_pic_CXX='+Z'
            fi
            fi
            ;;
            ;;
          aCC*)
          aCC*)
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
            lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
            case $host_cpu in
            case $host_cpu in
            hppa*64*|ia64*)
            hppa*64*|ia64*)
              # +Z the default
              # +Z the default
              ;;
              ;;
            *)
            *)
              lt_prog_compiler_pic_CXX='+Z'
              lt_prog_compiler_pic_CXX='+Z'
              ;;
              ;;
            esac
            esac
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      interix*)
      interix*)
        # This is c89, which is MS Visual C++ (no shared libs)
        # This is c89, which is MS Visual C++ (no shared libs)
        # Anyone wants to do a port?
        # Anyone wants to do a port?
        ;;
        ;;
      irix5* | irix6* | nonstopux*)
      irix5* | irix6* | nonstopux*)
        case $cc_basename in
        case $cc_basename in
          CC*)
          CC*)
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_static_CXX='-non_shared'
            lt_prog_compiler_static_CXX='-non_shared'
            # CC pic flag -KPIC is the default.
            # CC pic flag -KPIC is the default.
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      linux* | k*bsd*-gnu)
      linux* | k*bsd*-gnu)
        case $cc_basename in
        case $cc_basename in
          KCC*)
          KCC*)
            # KAI C++ Compiler
            # KAI C++ Compiler
            lt_prog_compiler_wl_CXX='--backend -Wl,'
            lt_prog_compiler_wl_CXX='--backend -Wl,'
            lt_prog_compiler_pic_CXX='-fPIC'
            lt_prog_compiler_pic_CXX='-fPIC'
            ;;
            ;;
          icpc* | ecpc*)
          icpc* | ecpc*)
            # Intel C++
            # Intel C++
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_static_CXX='-static'
            lt_prog_compiler_static_CXX='-static'
            ;;
            ;;
          pgCC*)
          pgCC*)
            # Portland Group C++ compiler.
            # Portland Group C++ compiler.
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_pic_CXX='-fpic'
            lt_prog_compiler_pic_CXX='-fpic'
            lt_prog_compiler_static_CXX='-Bstatic'
            lt_prog_compiler_static_CXX='-Bstatic'
            ;;
            ;;
          cxx*)
          cxx*)
            # Compaq C++
            # Compaq C++
            # Make sure the PIC flag is empty.  It appears that all Alpha
            # Make sure the PIC flag is empty.  It appears that all Alpha
            # Linux and Compaq Tru64 Unix objects are PIC.
            # Linux and Compaq Tru64 Unix objects are PIC.
            lt_prog_compiler_pic_CXX=
            lt_prog_compiler_pic_CXX=
            lt_prog_compiler_static_CXX='-non_shared'
            lt_prog_compiler_static_CXX='-non_shared'
            ;;
            ;;
          *)
          *)
            case `$CC -V 2>&1 | sed 5q` in
            case `$CC -V 2>&1 | sed 5q` in
            *Sun\ C*)
            *Sun\ C*)
              # Sun C++ 5.9
              # Sun C++ 5.9
              lt_prog_compiler_pic_CXX='-KPIC'
              lt_prog_compiler_pic_CXX='-KPIC'
              lt_prog_compiler_static_CXX='-Bstatic'
              lt_prog_compiler_static_CXX='-Bstatic'
              lt_prog_compiler_wl_CXX='-Qoption ld '
              lt_prog_compiler_wl_CXX='-Qoption ld '
              ;;
              ;;
            esac
            esac
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      lynxos*)
      lynxos*)
        ;;
        ;;
      m88k*)
      m88k*)
        ;;
        ;;
      mvs*)
      mvs*)
        case $cc_basename in
        case $cc_basename in
          cxx*)
          cxx*)
            lt_prog_compiler_pic_CXX='-W c,exportall'
            lt_prog_compiler_pic_CXX='-W c,exportall'
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      netbsd*)
      netbsd*)
        ;;
        ;;
      osf3* | osf4* | osf5*)
      osf3* | osf4* | osf5*)
        case $cc_basename in
        case $cc_basename in
          KCC*)
          KCC*)
            lt_prog_compiler_wl_CXX='--backend -Wl,'
            lt_prog_compiler_wl_CXX='--backend -Wl,'
            ;;
            ;;
          RCC*)
          RCC*)
            # Rational C++ 2.4.1
            # Rational C++ 2.4.1
            lt_prog_compiler_pic_CXX='-pic'
            lt_prog_compiler_pic_CXX='-pic'
            ;;
            ;;
          cxx*)
          cxx*)
            # Digital/Compaq C++
            # Digital/Compaq C++
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            # Make sure the PIC flag is empty.  It appears that all Alpha
            # Make sure the PIC flag is empty.  It appears that all Alpha
            # Linux and Compaq Tru64 Unix objects are PIC.
            # Linux and Compaq Tru64 Unix objects are PIC.
            lt_prog_compiler_pic_CXX=
            lt_prog_compiler_pic_CXX=
            lt_prog_compiler_static_CXX='-non_shared'
            lt_prog_compiler_static_CXX='-non_shared'
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      psos*)
      psos*)
        ;;
        ;;
      solaris*)
      solaris*)
        case $cc_basename in
        case $cc_basename in
          CC*)
          CC*)
            # Sun C++ 4.2, 5.x and Centerline C++
            # Sun C++ 4.2, 5.x and Centerline C++
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_static_CXX='-Bstatic'
            lt_prog_compiler_static_CXX='-Bstatic'
            lt_prog_compiler_wl_CXX='-Qoption ld '
            lt_prog_compiler_wl_CXX='-Qoption ld '
            ;;
            ;;
          gcx*)
          gcx*)
            # Green Hills C++ Compiler
            # Green Hills C++ Compiler
            lt_prog_compiler_pic_CXX='-PIC'
            lt_prog_compiler_pic_CXX='-PIC'
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      sunos4*)
      sunos4*)
        case $cc_basename in
        case $cc_basename in
          CC*)
          CC*)
            # Sun C++ 4.x
            # Sun C++ 4.x
            lt_prog_compiler_pic_CXX='-pic'
            lt_prog_compiler_pic_CXX='-pic'
            lt_prog_compiler_static_CXX='-Bstatic'
            lt_prog_compiler_static_CXX='-Bstatic'
            ;;
            ;;
          lcc*)
          lcc*)
            # Lucid
            # Lucid
            lt_prog_compiler_pic_CXX='-pic'
            lt_prog_compiler_pic_CXX='-pic'
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      tandem*)
      tandem*)
        case $cc_basename in
        case $cc_basename in
          NCC*)
          NCC*)
            # NonStop-UX NCC 3.20
            # NonStop-UX NCC 3.20
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_pic_CXX='-KPIC'
            ;;
            ;;
          *)
          *)
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
        case $cc_basename in
        case $cc_basename in
          CC*)
          CC*)
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_wl_CXX='-Wl,'
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_static_CXX='-Bstatic'
            lt_prog_compiler_static_CXX='-Bstatic'
            ;;
            ;;
        esac
        esac
        ;;
        ;;
      vxworks*)
      vxworks*)
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_can_build_shared_CXX=no
        lt_prog_compiler_can_build_shared_CXX=no
        ;;
        ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
#
#
# Check to make sure the PIC flag actually works.
# Check to make sure the PIC flag actually works.
#
#
if test -n "$lt_prog_compiler_pic_CXX"; then
if test -n "$lt_prog_compiler_pic_CXX"; then
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_pic_works_CXX=no
  lt_prog_compiler_pic_works_CXX=no
  ac_outfile=conftest.$ac_objext
  ac_outfile=conftest.$ac_objext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>conftest.err)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   ac_status=$?
   cat conftest.err >&5
   cat conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s "$ac_outfile"; then
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings other than the usual output.
     # So say no if there are warnings other than the usual output.
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
       lt_prog_compiler_pic_works_CXX=yes
       lt_prog_compiler_pic_works_CXX=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
    case $lt_prog_compiler_pic_CXX in
    case $lt_prog_compiler_pic_CXX in
     "" | " "*) ;;
     "" | " "*) ;;
     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
     esac
     esac
else
else
    lt_prog_compiler_pic_CXX=
    lt_prog_compiler_pic_CXX=
     lt_prog_compiler_can_build_shared_CXX=no
     lt_prog_compiler_can_build_shared_CXX=no
fi
fi
fi
fi
case $host_os in
case $host_os in
  # For platforms which do not support PIC, -DPIC is meaningless:
  # For platforms which do not support PIC, -DPIC is meaningless:
  *djgpp*)
  *djgpp*)
    lt_prog_compiler_pic_CXX=
    lt_prog_compiler_pic_CXX=
    ;;
    ;;
  *)
  *)
    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
    ;;
    ;;
esac
esac
#
#
# Check to make sure the static flag actually works.
# Check to make sure the static flag actually works.
#
#
wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_static_works_CXX=no
  lt_prog_compiler_static_works_CXX=no
   save_LDFLAGS="$LDFLAGS"
   save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
     # The linker can only warn and ignore the option if not recognized
     # The linker can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     if test -s conftest.err; then
     if test -s conftest.err; then
       # Append any errors to the config.log.
       # Append any errors to the config.log.
       cat conftest.err 1>&5
       cat conftest.err 1>&5
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       if diff conftest.exp conftest.er2 >/dev/null; then
       if diff conftest.exp conftest.er2 >/dev/null; then
         lt_prog_compiler_static_works_CXX=yes
         lt_prog_compiler_static_works_CXX=yes
       fi
       fi
     else
     else
       lt_prog_compiler_static_works_CXX=yes
       lt_prog_compiler_static_works_CXX=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
   LDFLAGS="$save_LDFLAGS"
   LDFLAGS="$save_LDFLAGS"
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
    :
    :
else
else
    lt_prog_compiler_static_CXX=
    lt_prog_compiler_static_CXX=
fi
fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_prog_compiler_c_o_CXX=no
  lt_cv_prog_compiler_c_o_CXX=no
   $rm -r conftest 2>/dev/null
   $rm -r conftest 2>/dev/null
   mkdir conftest
   mkdir conftest
   cd conftest
   cd conftest
   mkdir out
   mkdir out
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>out/conftest.err)
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   ac_status=$?
   cat out/conftest.err >&5
   cat out/conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   then
   then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_c_o_CXX=yes
       lt_cv_prog_compiler_c_o_CXX=yes
     fi
     fi
   fi
   fi
   chmod u+w . 2>&5
   chmod u+w . 2>&5
   $rm conftest*
   $rm conftest*
   # SGI C++ compiler will create directory out/ii_files/ for
   # SGI C++ compiler will create directory out/ii_files/ for
   # template instantiation
   # template instantiation
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   $rm out/* && rmdir out
   $rm out/* && rmdir out
   cd ..
   cd ..
   rmdir conftest
   rmdir conftest
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
hard_links="nottested"
hard_links="nottested"
if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
  # do not overwrite the value of need_locks provided by the user
  # 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 "$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; }
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
  hard_links=yes
  hard_links=yes
  $rm conftest*
  $rm conftest*
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  touch conftest.a
  touch conftest.a
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  { echo "$as_me:$LINENO: result: $hard_links" >&5
  { echo "$as_me:$LINENO: result: $hard_links" >&5
echo "${ECHO_T}$hard_links" >&6; }
echo "${ECHO_T}$hard_links" >&6; }
  if test "$hard_links" = no; then
  if test "$hard_links" = no; then
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
    need_locks=warn
    need_locks=warn
  fi
  fi
else
else
  need_locks=no
  need_locks=no
fi
fi
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  case $host_os in
  case $host_os in
  aix4* | aix5*)
  aix4* | aix5*)
    # If we're using GNU nm, then we don't want the "-C" option.
    # If we're using GNU nm, then we don't want the "-C" option.
    # -C means demangle to AIX nm, but means don't demangle with GNU nm
    # -C means demangle to AIX nm, but means don't demangle with GNU nm
    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
    else
    else
      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
    fi
    fi
    ;;
    ;;
  pw32*)
  pw32*)
    export_symbols_cmds_CXX="$ltdll_cmds"
    export_symbols_cmds_CXX="$ltdll_cmds"
  ;;
  ;;
  cygwin* | mingw*)
  cygwin* | mingw*)
    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  ;;
  ;;
  *)
  *)
    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  ;;
  ;;
  esac
  esac
{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
test "$ld_shlibs_CXX" = no && can_build_shared=no
test "$ld_shlibs_CXX" = no && can_build_shared=no
#
#
# Do we need to explicitly link libc?
# Do we need to explicitly link libc?
#
#
case "x$archive_cmds_need_lc_CXX" in
case "x$archive_cmds_need_lc_CXX" in
x|xyes)
x|xyes)
  # Assume -lc should be added
  # Assume -lc should be added
  archive_cmds_need_lc_CXX=yes
  archive_cmds_need_lc_CXX=yes
  if test "$enable_shared" = yes && test "$GCC" = yes; then
  if test "$enable_shared" = yes && test "$GCC" = yes; then
    case $archive_cmds_CXX in
    case $archive_cmds_CXX in
    *'~'*)
    *'~'*)
      # FIXME: we may have to deal with multi-command sequences.
      # FIXME: we may have to deal with multi-command sequences.
      ;;
      ;;
    '$CC '*)
    '$CC '*)
      # Test whether the compiler implicitly links with -lc since on some
      # Test whether the compiler implicitly links with -lc since on some
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # to ld, don't add -lc before -lgcc.
      # to ld, don't add -lc before -lgcc.
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
      $rm conftest*
      $rm conftest*
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } 2>conftest.err; then
  (exit $ac_status); } 2>conftest.err; then
        soname=conftest
        soname=conftest
        lib=conftest
        lib=conftest
        libobjs=conftest.$ac_objext
        libobjs=conftest.$ac_objext
        deplibs=
        deplibs=
        wl=$lt_prog_compiler_wl_CXX
        wl=$lt_prog_compiler_wl_CXX
        pic_flag=$lt_prog_compiler_pic_CXX
        pic_flag=$lt_prog_compiler_pic_CXX
        compiler_flags=-v
        compiler_flags=-v
        linker_flags=-v
        linker_flags=-v
        verstring=
        verstring=
        output_objdir=.
        output_objdir=.
        libname=conftest
        libname=conftest
        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
        allow_undefined_flag_CXX=
        allow_undefined_flag_CXX=
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
  (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
        then
        then
          archive_cmds_need_lc_CXX=no
          archive_cmds_need_lc_CXX=no
        else
        else
          archive_cmds_need_lc_CXX=yes
          archive_cmds_need_lc_CXX=yes
        fi
        fi
        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
      else
      else
        cat conftest.err 1>&5
        cat conftest.err 1>&5
      fi
      fi
      $rm conftest*
      $rm conftest*
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
      ;;
      ;;
    esac
    esac
  fi
  fi
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
library_names_spec=
library_names_spec=
libname_spec='lib$name'
libname_spec='lib$name'
soname_spec=
soname_spec=
shrext_cmds=".so"
shrext_cmds=".so"
postinstall_cmds=
postinstall_cmds=
postuninstall_cmds=
postuninstall_cmds=
finish_cmds=
finish_cmds=
finish_eval=
finish_eval=
shlibpath_var=
shlibpath_var=
shlibpath_overrides_runpath=unknown
shlibpath_overrides_runpath=unknown
version_type=none
version_type=none
dynamic_linker="$host_os ld.so"
dynamic_linker="$host_os ld.so"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
need_lib_prefix=unknown
need_lib_prefix=unknown
hardcode_into_libs=no
hardcode_into_libs=no
# when you set need_version to no, make sure it does not cause -set_version
# when you set need_version to no, make sure it does not cause -set_version
# flags to be left without arguments
# flags to be left without arguments
need_version=unknown
need_version=unknown
case $host_os in
case $host_os in
aix3*)
aix3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  # AIX 3 has no versioning support, so we append a major version to the name.
  # AIX 3 has no versioning support, so we append a major version to the name.
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  ;;
  ;;
aix4* | aix5*)
aix4* | aix5*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  else
  else
    # With GCC up to 2.95.x, collect2 would create an import file
    # With GCC up to 2.95.x, collect2 would create an import file
    # for dependence libraries.  The import file would start with
    # for dependence libraries.  The import file would start with
    # the line `#! .'.  This would cause the generated library to
    # the line `#! .'.  This would cause the generated library to
    # depend on `.', always an invalid library.  This was fixed in
    # depend on `.', always an invalid library.  This was fixed in
    # development snapshots of GCC prior to 3.0.
    # development snapshots of GCC prior to 3.0.
    case $host_os in
    case $host_os in
      aix4 | aix4.[01] | aix4.[01].*)
      aix4 | aix4.[01] | aix4.[01].*)
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
           echo ' yes '
           echo ' yes '
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
        :
        :
      else
      else
        can_build_shared=no
        can_build_shared=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # soname into executable. Probably we can add versioning support to
    # soname into executable. Probably we can add versioning support to
    # collect2, so additional links can be useful in future.
    # collect2, so additional links can be useful in future.
    if test "$aix_use_runtimelinking" = yes; then
    if test "$aix_use_runtimelinking" = yes; then
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # instead of lib.a to let people know that these are not
      # instead of lib.a to let people know that these are not
      # typical AIX shared libraries.
      # typical AIX shared libraries.
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    else
    else
      # We preserve .a as extension for shared libraries through AIX4.2
      # We preserve .a as extension for shared libraries through AIX4.2
      # and later when we are not doing run time linking.
      # and later when we are not doing run time linking.
      library_names_spec='${libname}${release}.a $libname.a'
      library_names_spec='${libname}${release}.a $libname.a'
      soname_spec='${libname}${release}${shared_ext}$major'
      soname_spec='${libname}${release}${shared_ext}$major'
    fi
    fi
    shlibpath_var=LIBPATH
    shlibpath_var=LIBPATH
  fi
  fi
  ;;
  ;;
amigaos*)
amigaos*)
  library_names_spec='$libname.ixlibrary $libname.a'
  library_names_spec='$libname.ixlibrary $libname.a'
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  ;;
  ;;
beos*)
beos*)
  library_names_spec='${libname}${shared_ext}'
  library_names_spec='${libname}${shared_ext}'
  dynamic_linker="$host_os ld.so"
  dynamic_linker="$host_os ld.so"
  shlibpath_var=LIBRARY_PATH
  shlibpath_var=LIBRARY_PATH
  ;;
  ;;
bsdi[45]*)
bsdi[45]*)
  version_type=linux
  version_type=linux
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  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_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"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # the default ld.so.conf also contains /usr/contrib/lib and
  # 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
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  # libtool to hard-code these into programs
  # libtool to hard-code these into programs
  ;;
  ;;
cygwin* | mingw* | pw32*)
cygwin* | mingw* | pw32*)
  version_type=windows
  version_type=windows
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_version=no
  need_version=no
  need_lib_prefix=no
  need_lib_prefix=no
  case $GCC,$host_os in
  case $GCC,$host_os in
  yes,cygwin* | yes,mingw* | yes,pw32*)
  yes,cygwin* | yes,mingw* | yes,pw32*)
    library_names_spec='$libname.dll.a'
    library_names_spec='$libname.dll.a'
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    postinstall_cmds='base_file=`basename \${file}`~
    postinstall_cmds='base_file=`basename \${file}`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dldir=$destdir/`dirname \$dlpath`~
      dldir=$destdir/`dirname \$dlpath`~
      test -d \$dldir || mkdir -p \$dldir~
      test -d \$dldir || mkdir -p \$dldir~
      $install_prog $dir/$dlname \$dldir/$dlname~
      $install_prog $dir/$dlname \$dldir/$dlname~
      chmod a+x \$dldir/$dlname'
      chmod a+x \$dldir/$dlname'
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
      dlpath=$dir/\$dldll~
      dlpath=$dir/\$dldll~
       $rm \$dlpath'
       $rm \$dlpath'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
    cygwin*)
    cygwin*)
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      ;;
      ;;
    mingw*)
    mingw*)
      # MinGW DLLs use traditional 'lib' prefix
      # MinGW DLLs use traditional 'lib' prefix
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
        # It is most probably a Windows format PATH printed by
        # It is most probably a Windows format PATH printed by
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # path with ; separators, and with drive letters. We can handle the
        # path with ; separators, and with drive letters. We can handle the
        # drive letters (cygwin fileutils understands them), so leave them,
        # drive letters (cygwin fileutils understands them), so leave them,
        # especially as we might pass files found there to a mingw objdump,
        # especially as we might pass files found there to a mingw objdump,
        # which wouldn't understand a cygwinified path. Ahh.
        # which wouldn't understand a cygwinified path. Ahh.
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
      else
      else
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
      fi
      fi
      ;;
      ;;
    pw32*)
    pw32*)
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      ;;
      ;;
    esac
    esac
    ;;
    ;;
  *)
  *)
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    ;;
    ;;
  esac
  esac
  dynamic_linker='Win32 ld.exe'
  dynamic_linker='Win32 ld.exe'
  # FIXME: first we should search . and the directory the executable is in
  # FIXME: first we should search . and the directory the executable is in
  shlibpath_var=PATH
  shlibpath_var=PATH
  ;;
  ;;
darwin* | rhapsody*)
darwin* | rhapsody*)
  dynamic_linker="$host_os dyld"
  dynamic_linker="$host_os dyld"
  version_type=darwin
  version_type=darwin
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  shlibpath_var=DYLD_LIBRARY_PATH
  shlibpath_var=DYLD_LIBRARY_PATH
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;
  ;;
dgux*)
dgux*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
freebsd1*)
freebsd1*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
freebsd* | dragonfly*)
freebsd* | dragonfly*)
  # DragonFly does not have aout.  When/if they implement a new
  # DragonFly does not have aout.  When/if they implement a new
  # versioning mechanism, adjust this.
  # versioning mechanism, adjust this.
  if test -x /usr/bin/objformat; then
  if test -x /usr/bin/objformat; then
    objformat=`/usr/bin/objformat`
    objformat=`/usr/bin/objformat`
  else
  else
    case $host_os in
    case $host_os in
    freebsd[123]*) objformat=aout ;;
    freebsd[123]*) objformat=aout ;;
    *) objformat=elf ;;
    *) objformat=elf ;;
    esac
    esac
  fi
  fi
  version_type=freebsd-$objformat
  version_type=freebsd-$objformat
  case $version_type in
  case $version_type in
    freebsd-elf*)
    freebsd-elf*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      need_version=no
      need_version=no
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    freebsd-*)
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      need_version=yes
      need_version=yes
      ;;
      ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_os in
  case $host_os in
  freebsd2*)
  freebsd2*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    ;;
    ;;
  freebsd3.[01]* | freebsdelf3.[01]*)
  freebsd3.[01]* | freebsdelf3.[01]*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  *) # from 4.6 on, and DragonFly
  *) # from 4.6 on, and DragonFly
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  esac
  esac
  ;;
  ;;
gnu*)
gnu*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
hpux9* | hpux10* | hpux11*)
hpux9* | hpux10* | hpux11*)
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # link against other versions.
  # link against other versions.
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  case $host_cpu in
  case $host_cpu in
  ia64*)
  ia64*)
    shrext_cmds='.so'
    shrext_cmds='.so'
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    if test "X$HPUX_IA64_MODE" = X32; then
    if test "X$HPUX_IA64_MODE" = X32; then
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
    else
    else
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
    fi
    fi
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    ;;
    ;;
   hppa*64*)
   hppa*64*)
     shrext_cmds='.sl'
     shrext_cmds='.sl'
     hardcode_into_libs=yes
     hardcode_into_libs=yes
     dynamic_linker="$host_os dld.sl"
     dynamic_linker="$host_os dld.sl"
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     soname_spec='${libname}${release}${shared_ext}$major'
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     ;;
     ;;
   *)
   *)
    shrext_cmds='.sl'
    shrext_cmds='.sl'
    dynamic_linker="$host_os dld.sl"
    dynamic_linker="$host_os dld.sl"
    shlibpath_var=SHLIB_PATH
    shlibpath_var=SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    ;;
    ;;
  esac
  esac
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  postinstall_cmds='chmod 555 $lib'
  postinstall_cmds='chmod 555 $lib'
  ;;
  ;;
interix[3-9]*)
interix[3-9]*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
irix5* | irix6* | nonstopux*)
irix5* | irix6* | nonstopux*)
  case $host_os in
  case $host_os in
    nonstopux*) version_type=nonstopux ;;
    nonstopux*) version_type=nonstopux ;;
    *)
    *)
        if test "$lt_cv_prog_gnu_ld" = yes; then
        if test "$lt_cv_prog_gnu_ld" = yes; then
                version_type=linux
                version_type=linux
        else
        else
                version_type=irix
                version_type=irix
        fi ;;
        fi ;;
  esac
  esac
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  case $host_os in
  case $host_os in
  irix5* | nonstopux*)
  irix5* | nonstopux*)
    libsuff= shlibsuff=
    libsuff= shlibsuff=
    ;;
    ;;
  *)
  *)
    case $LD in # libtool.m4 will add one of these switches to LD
    case $LD in # libtool.m4 will add one of these switches to LD
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
      libsuff= shlibsuff= libmagic=32-bit;;
      libsuff= shlibsuff= libmagic=32-bit;;
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
      libsuff=32 shlibsuff=N32 libmagic=N32;;
      libsuff=32 shlibsuff=N32 libmagic=N32;;
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    esac
    esac
    ;;
    ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
# No shared lib support for Linux oldld, aout, or coff.
# No shared lib support for Linux oldld, aout, or coff.
linux*oldld* | linux*aout* | linux*coff*)
linux*oldld* | linux*aout* | linux*coff*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
# This must be Linux ELF.
# This must be Linux ELF.
linux* | k*bsd*-gnu)
linux* | k*bsd*-gnu)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  # This implies no fast_install, which is unacceptable.
  # This implies no fast_install, which is unacceptable.
  # Some rework will be needed to allow for fast_install
  # Some rework will be needed to allow for fast_install
  # before this can be enabled.
  # before this can be enabled.
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 
 
 
  # Append ld.so.conf contents to the search path
  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  fi
  fi
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # powerpc, because MkLinux only supported shared libraries with the
  # powerpc, because MkLinux only supported shared libraries with the
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # most powerpc-linux boxes support dynamic linking these days and
  # most powerpc-linux boxes support dynamic linking these days and
  # people can always --disable-shared, the test was removed, and we
  # people can always --disable-shared, the test was removed, and we
  # assume the GNU/Linux dynamic linker is in use.
  # assume the GNU/Linux dynamic linker is in use.
  dynamic_linker='GNU/Linux ld.so'
  dynamic_linker='GNU/Linux ld.so'
  ;;
  ;;
netbsd*)
netbsd*)
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
  else
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    dynamic_linker='NetBSD ld.elf_so'
    dynamic_linker='NetBSD ld.elf_so'
  fi
  fi
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
newsos6)
newsos6)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
nto-qnx*)
nto-qnx*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
openbsd*)
openbsd*)
  version_type=sunos
  version_type=sunos
  sys_lib_dlsearch_path_spec="/usr/lib"
  sys_lib_dlsearch_path_spec="/usr/lib"
  need_lib_prefix=no
  need_lib_prefix=no
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  case $host_os in
  case $host_os in
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    *)                         need_version=no  ;;
    *)                         need_version=no  ;;
  esac
  esac
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case $host_os in
    case $host_os in
      openbsd2.[89] | openbsd2.[89].*)
      openbsd2.[89] | openbsd2.[89].*)
        shlibpath_overrides_runpath=no
        shlibpath_overrides_runpath=no
        ;;
        ;;
      *)
      *)
        shlibpath_overrides_runpath=yes
        shlibpath_overrides_runpath=yes
        ;;
        ;;
      esac
      esac
  else
  else
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
  fi
  fi
  ;;
  ;;
os2*)
os2*)
  libname_spec='$name'
  libname_spec='$name'
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_lib_prefix=no
  need_lib_prefix=no
  library_names_spec='$libname${shared_ext} $libname.a'
  library_names_spec='$libname${shared_ext} $libname.a'
  dynamic_linker='OS/2 ld.exe'
  dynamic_linker='OS/2 ld.exe'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  ;;
  ;;
osf3* | osf4* | osf5*)
osf3* | osf4* | osf5*)
  version_type=osf
  version_type=osf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  ;;
  ;;
rdos*)
rdos*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
solaris*)
solaris*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  # ldd complains unless libraries are executable
  # ldd complains unless libraries are executable
  postinstall_cmds='chmod +x $lib'
  postinstall_cmds='chmod +x $lib'
  ;;
  ;;
sunos4*)
sunos4*)
  version_type=sunos
  version_type=sunos
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
    need_lib_prefix=no
  fi
  fi
  need_version=yes
  need_version=yes
  ;;
  ;;
sysv4 | sysv4.3*)
sysv4 | sysv4.3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_vendor in
  case $host_vendor in
    sni)
    sni)
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      need_lib_prefix=no
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      runpath_var=LD_RUN_PATH
      ;;
      ;;
    siemens)
    siemens)
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    motorola)
    motorola)
      need_lib_prefix=no
      need_lib_prefix=no
      need_version=no
      need_version=no
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
      ;;
  esac
  esac
  ;;
  ;;
sysv4*MP*)
sysv4*MP*)
  if test -d /usr/nec ;then
  if test -d /usr/nec ;then
    version_type=linux
    version_type=linux
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    soname_spec='$libname${shared_ext}.$major'
    soname_spec='$libname${shared_ext}.$major'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  fi
  fi
  ;;
  ;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  version_type=freebsd-elf
  version_type=freebsd-elf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
  else
  else
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
      sco3.2v5*)
      sco3.2v5*)
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        ;;
        ;;
    esac
    esac
  fi
  fi
  sys_lib_dlsearch_path_spec='/usr/lib'
  sys_lib_dlsearch_path_spec='/usr/lib'
  ;;
  ;;
uts4*)
uts4*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
*)
*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
echo "${ECHO_T}$dynamic_linker" >&6; }
echo "${ECHO_T}$dynamic_linker" >&6; }
test "$dynamic_linker" = no && can_build_shared=no
test "$dynamic_linker" = no && can_build_shared=no
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
fi
fi
{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
{ 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; }
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
hardcode_action_CXX=
hardcode_action_CXX=
if test -n "$hardcode_libdir_flag_spec_CXX" || \
if test -n "$hardcode_libdir_flag_spec_CXX" || \
   test -n "$runpath_var_CXX" || \
   test -n "$runpath_var_CXX" || \
   test "X$hardcode_automatic_CXX" = "Xyes" ; then
   test "X$hardcode_automatic_CXX" = "Xyes" ; then
  # We can hardcode non-existant directories.
  # We can hardcode non-existant directories.
  if test "$hardcode_direct_CXX" != no &&
  if test "$hardcode_direct_CXX" != no &&
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # have to relink, otherwise we might link with an installed library
     # have to relink, otherwise we might link with an installed library
     # when we should be linking with a yet-to-be-installed one
     # when we should be linking with a yet-to-be-installed one
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
     test "$hardcode_minus_L_CXX" != no; then
     test "$hardcode_minus_L_CXX" != no; then
    # Linking always hardcodes the temporary library directory.
    # Linking always hardcodes the temporary library directory.
    hardcode_action_CXX=relink
    hardcode_action_CXX=relink
  else
  else
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    hardcode_action_CXX=immediate
    hardcode_action_CXX=immediate
  fi
  fi
else
else
  # We cannot hardcode anything, or else we can only hardcode existing
  # We cannot hardcode anything, or else we can only hardcode existing
  # directories.
  # directories.
  hardcode_action_CXX=unsupported
  hardcode_action_CXX=unsupported
fi
fi
{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
echo "${ECHO_T}$hardcode_action_CXX" >&6; }
echo "${ECHO_T}$hardcode_action_CXX" >&6; }
if test "$hardcode_action_CXX" = relink; then
if test "$hardcode_action_CXX" = relink; then
  # Fast installation is not supported
  # Fast installation is not supported
  enable_fast_install=no
  enable_fast_install=no
elif test "$shlibpath_overrides_runpath" = yes ||
elif test "$shlibpath_overrides_runpath" = yes ||
     test "$enable_shared" = no; then
     test "$enable_shared" = no; then
  # Fast installation is not necessary
  # Fast installation is not necessary
  enable_fast_install=needless
  enable_fast_install=needless
fi
fi
# The else clause should only fire when bootstrapping the
# The else clause should only fire when bootstrapping the
# libtool distribution, otherwise you forgot to ship ltmain.sh
# libtool distribution, otherwise you forgot to ship ltmain.sh
# with your package, and you will get complaints that there are
# with your package, and you will get complaints that there are
# no rules to generate ltmain.sh.
# no rules to generate ltmain.sh.
if test -f "$ltmain"; then
if test -f "$ltmain"; then
  # See if we are running on zsh, and set the options which allow our commands through
  # See if we are running on zsh, and set the options which allow our commands through
  # without removal of \ escapes.
  # without removal of \ escapes.
  if test -n "${ZSH_VERSION+set}" ; then
  if test -n "${ZSH_VERSION+set}" ; then
    setopt NO_GLOB_SUBST
    setopt NO_GLOB_SUBST
  fi
  fi
  # Now quote all the things that may contain metacharacters while being
  # Now quote all the things that may contain metacharacters while being
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # variables and quote the copies for generation of the libtool script.
  # variables and quote the copies for generation of the libtool script.
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
    SED SHELL STRIP \
    SED SHELL STRIP \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    deplibs_check_method reload_flag reload_cmds need_locks \
    deplibs_check_method reload_flag reload_cmds need_locks \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_to_c_name_address \
    lt_cv_sys_global_symbol_to_c_name_address \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    old_postinstall_cmds old_postuninstall_cmds \
    old_postinstall_cmds old_postuninstall_cmds \
    compiler_CXX \
    compiler_CXX \
    CC_CXX \
    CC_CXX \
    LD_CXX \
    LD_CXX \
    lt_prog_compiler_wl_CXX \
    lt_prog_compiler_wl_CXX \
    lt_prog_compiler_pic_CXX \
    lt_prog_compiler_pic_CXX \
    lt_prog_compiler_static_CXX \
    lt_prog_compiler_static_CXX \
    lt_prog_compiler_no_builtin_flag_CXX \
    lt_prog_compiler_no_builtin_flag_CXX \
    export_dynamic_flag_spec_CXX \
    export_dynamic_flag_spec_CXX \
    thread_safe_flag_spec_CXX \
    thread_safe_flag_spec_CXX \
    whole_archive_flag_spec_CXX \
    whole_archive_flag_spec_CXX \
    enable_shared_with_static_runtimes_CXX \
    enable_shared_with_static_runtimes_CXX \
    old_archive_cmds_CXX \
    old_archive_cmds_CXX \
    old_archive_from_new_cmds_CXX \
    old_archive_from_new_cmds_CXX \
    predep_objects_CXX \
    predep_objects_CXX \
    postdep_objects_CXX \
    postdep_objects_CXX \
    predeps_CXX \
    predeps_CXX \
    postdeps_CXX \
    postdeps_CXX \
    compiler_lib_search_path_CXX \
    compiler_lib_search_path_CXX \
    archive_cmds_CXX \
    archive_cmds_CXX \
    archive_expsym_cmds_CXX \
    archive_expsym_cmds_CXX \
    postinstall_cmds_CXX \
    postinstall_cmds_CXX \
    postuninstall_cmds_CXX \
    postuninstall_cmds_CXX \
    old_archive_from_expsyms_cmds_CXX \
    old_archive_from_expsyms_cmds_CXX \
    allow_undefined_flag_CXX \
    allow_undefined_flag_CXX \
    no_undefined_flag_CXX \
    no_undefined_flag_CXX \
    export_symbols_cmds_CXX \
    export_symbols_cmds_CXX \
    hardcode_libdir_flag_spec_CXX \
    hardcode_libdir_flag_spec_CXX \
    hardcode_libdir_flag_spec_ld_CXX \
    hardcode_libdir_flag_spec_ld_CXX \
    hardcode_libdir_separator_CXX \
    hardcode_libdir_separator_CXX \
    hardcode_automatic_CXX \
    hardcode_automatic_CXX \
    module_cmds_CXX \
    module_cmds_CXX \
    module_expsym_cmds_CXX \
    module_expsym_cmds_CXX \
    lt_cv_prog_compiler_c_o_CXX \
    lt_cv_prog_compiler_c_o_CXX \
    fix_srcfile_path_CXX \
    fix_srcfile_path_CXX \
    exclude_expsyms_CXX \
    exclude_expsyms_CXX \
    include_expsyms_CXX; do
    include_expsyms_CXX; do
    case $var in
    case $var in
    old_archive_cmds_CXX | \
    old_archive_cmds_CXX | \
    old_archive_from_new_cmds_CXX | \
    old_archive_from_new_cmds_CXX | \
    archive_cmds_CXX | \
    archive_cmds_CXX | \
    archive_expsym_cmds_CXX | \
    archive_expsym_cmds_CXX | \
    module_cmds_CXX | \
    module_cmds_CXX | \
    module_expsym_cmds_CXX | \
    module_expsym_cmds_CXX | \
    old_archive_from_expsyms_cmds_CXX | \
    old_archive_from_expsyms_cmds_CXX | \
    export_symbols_cmds_CXX | \
    export_symbols_cmds_CXX | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
      # Double-quote double-evaled strings.
      # Double-quote double-evaled strings.
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      ;;
      ;;
    *)
    *)
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      ;;
      ;;
    esac
    esac
  done
  done
  case $lt_echo in
  case $lt_echo in
  *'\$0 --fallback-echo"')
  *'\$0 --fallback-echo"')
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    ;;
    ;;
  esac
  esac
cfgfile="$ofile"
cfgfile="$ofile"
  cat <<__EOF__ >> "$cfgfile"
  cat <<__EOF__ >> "$cfgfile"
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Shell to use when invoking shell scripts.
# Shell to use when invoking shell scripts.
SHELL=$lt_SHELL
SHELL=$lt_SHELL
# Whether or not to build shared libraries.
# Whether or not to build shared libraries.
build_libtool_libs=$enable_shared
build_libtool_libs=$enable_shared
# Whether or not to build static libraries.
# Whether or not to build static libraries.
build_old_libs=$enable_static
build_old_libs=$enable_static
# Whether or not to add -lc for building shared libraries.
# Whether or not to add -lc for building shared libraries.
build_libtool_need_lc=$archive_cmds_need_lc_CXX
build_libtool_need_lc=$archive_cmds_need_lc_CXX
# Whether or not to disallow shared libs when runtime libs are static
# Whether or not to disallow shared libs when runtime libs are static
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
# Whether or not to optimize for fast installation.
# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install
fast_install=$enable_fast_install
# The host system.
# The host system.
host_alias=$host_alias
host_alias=$host_alias
host=$host
host=$host
host_os=$host_os
host_os=$host_os
# The build system.
# The build system.
build_alias=$build_alias
build_alias=$build_alias
build=$build
build=$build
build_os=$build_os
build_os=$build_os
# An echo program that does not interpret backslashes.
# An echo program that does not interpret backslashes.
echo=$lt_echo
echo=$lt_echo
# The archiver.
# The archiver.
AR=$lt_AR
AR=$lt_AR
AR_FLAGS=$lt_AR_FLAGS
AR_FLAGS=$lt_AR_FLAGS
# A C compiler.
# A C compiler.
LTCC=$lt_LTCC
LTCC=$lt_LTCC
# LTCC compiler flags.
# LTCC compiler flags.
LTCFLAGS=$lt_LTCFLAGS
LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler.
# A language-specific compiler.
CC=$lt_compiler_CXX
CC=$lt_compiler_CXX
# Is the compiler the GNU C compiler?
# Is the compiler the GNU C compiler?
with_gcc=$GCC_CXX
with_gcc=$GCC_CXX
# An ERE matcher.
# An ERE matcher.
EGREP=$lt_EGREP
EGREP=$lt_EGREP
# The linker used to build libraries.
# The linker used to build libraries.
LD=$lt_LD_CXX
LD=$lt_LD_CXX
# Whether we need hard or soft links.
# Whether we need hard or soft links.
LN_S=$lt_LN_S
LN_S=$lt_LN_S
# A BSD-compatible nm program.
# A BSD-compatible nm program.
NM=$lt_NM
NM=$lt_NM
# A symbol stripping program
# A symbol stripping program
STRIP=$lt_STRIP
STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program.
# Used on cygwin: DLL creation program.
DLLTOOL="$DLLTOOL"
DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper.
# Used on cygwin: object dumper.
OBJDUMP="$OBJDUMP"
OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler.
# Used on cygwin: assembler.
AS="$AS"
AS="$AS"
# The name of the directory that contains temporary libtool files.
# The name of the directory that contains temporary libtool files.
objdir=$objdir
objdir=$objdir
# How to create reloadable object files.
# How to create reloadable object files.
reload_flag=$lt_reload_flag
reload_flag=$lt_reload_flag
reload_cmds=$lt_reload_cmds
reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_CXX
wl=$lt_lt_prog_compiler_wl_CXX
# Object file suffix (normally "o").
# Object file suffix (normally "o").
objext="$ac_objext"
objext="$ac_objext"
# Old archive suffix (normally "a").
# Old archive suffix (normally "a").
libext="$libext"
libext="$libext"
# Shared library suffix (normally ".so").
# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'
shrext_cmds='$shrext_cmds'
# Executable file suffix (normally "").
# Executable file suffix (normally "").
exeext="$exeext"
exeext="$exeext"
# Additional compiler flags for building library objects.
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_CXX
pic_flag=$lt_lt_prog_compiler_pic_CXX
pic_mode=$pic_mode
pic_mode=$pic_mode
# What is the maximum length of a command?
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options?
# Does compiler simultaneously support -c and -o options?
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
# Must we lock files when doing compilation?
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
need_locks=$lt_need_locks
# Do we need the lib prefix for modules?
# Do we need the lib prefix for modules?
need_lib_prefix=$need_lib_prefix
need_lib_prefix=$need_lib_prefix
# Do we need a version for libraries?
# Do we need a version for libraries?
need_version=$need_version
need_version=$need_version
# Whether dlopen is supported.
# Whether dlopen is supported.
dlopen_support=$enable_dlopen
dlopen_support=$enable_dlopen
# Whether dlopen of programs is supported.
# Whether dlopen of programs is supported.
dlopen_self=$enable_dlopen_self
dlopen_self=$enable_dlopen_self
# Whether dlopen of statically linked programs is supported.
# Whether dlopen of statically linked programs is supported.
dlopen_self_static=$enable_dlopen_self_static
dlopen_self_static=$enable_dlopen_self_static
# Compiler flag to prevent dynamic linking.
# Compiler flag to prevent dynamic linking.
link_static_flag=$lt_lt_prog_compiler_static_CXX
link_static_flag=$lt_lt_prog_compiler_static_CXX
# Compiler flag to turn off builtin functions.
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
# Compiler flag to allow reflexive dlopens.
# Compiler flag to allow reflexive dlopens.
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
# Compiler flag to generate shared objects directly from archives.
# Compiler flag to generate shared objects directly from archives.
whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
# Compiler flag to generate thread-safe objects.
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
# Library versioning type.
# Library versioning type.
version_type=$version_type
version_type=$version_type
# Format of library name prefix.
# Format of library name prefix.
libname_spec=$lt_libname_spec
libname_spec=$lt_libname_spec
# List of archive names.  First name is the real one, the rest are links.
# 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.
# The last name is the one that the linker finds with -lNAME.
library_names_spec=$lt_library_names_spec
library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive.
# Commands used to build and install an old-style archive.
RANLIB=$lt_RANLIB
RANLIB=$lt_RANLIB
old_archive_cmds=$lt_old_archive_cmds_CXX
old_archive_cmds=$lt_old_archive_cmds_CXX
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
# Create an old-style archive from a shared archive.
# Create an old-style archive from a shared archive.
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
# Create a temporary old-style archive to link instead of a shared archive.
# Create a temporary old-style archive to link instead of a shared archive.
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
# Commands used to build and install a shared archive.
# Commands used to build and install a shared archive.
archive_cmds=$lt_archive_cmds_CXX
archive_cmds=$lt_archive_cmds_CXX
archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
postinstall_cmds=$lt_postinstall_cmds
postinstall_cmds=$lt_postinstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
# Commands used to build a loadable module (assumed same as above if empty)
# Commands used to build a loadable module (assumed same as above if empty)
module_cmds=$lt_module_cmds_CXX
module_cmds=$lt_module_cmds_CXX
module_expsym_cmds=$lt_module_expsym_cmds_CXX
module_expsym_cmds=$lt_module_expsym_cmds_CXX
# Commands to strip libraries.
# Commands to strip libraries.
old_striplib=$lt_old_striplib
old_striplib=$lt_old_striplib
striplib=$lt_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predep_objects=$lt_predep_objects_CXX
predep_objects=$lt_predep_objects_CXX
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdep_objects=$lt_postdep_objects_CXX
postdep_objects=$lt_postdep_objects_CXX
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predeps=$lt_predeps_CXX
predeps=$lt_predeps_CXX
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdeps=$lt_postdeps_CXX
postdeps=$lt_postdeps_CXX
# The library search path used internally by the compiler when linking
# The library search path used internally by the compiler when linking
# a shared library.
# a shared library.
compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
# Method to check whether dependent libraries are shared objects.
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be built.
# Flag that allows shared libraries with undefined symbols to be built.
allow_undefined_flag=$lt_allow_undefined_flag_CXX
allow_undefined_flag=$lt_allow_undefined_flag_CXX
# Flag that forces no undefined symbols.
# Flag that forces no undefined symbols.
no_undefined_flag=$lt_no_undefined_flag_CXX
no_undefined_flag=$lt_no_undefined_flag_CXX
# Commands used to finish a libtool library installation in a directory.
# Commands used to finish a libtool library installation in a directory.
finish_cmds=$lt_finish_cmds
finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but not shown.
# Same as above, but a single script fragment to be evaled but not shown.
finish_eval=$lt_finish_eval
finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and C names.
# Take the output of nm and produce a listing of raw symbols and C names.
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration
# Transform the output of nm in a proper C declaration
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
# Transform the output of nm in a C name address pair
# Transform the output of nm in a C name address pair
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
# This is the shared library runtime path variable.
# This is the shared library runtime path variable.
runpath_var=$runpath_var
runpath_var=$runpath_var
# This is the shared library path variable.
# This is the shared library path variable.
shlibpath_var=$shlibpath_var
shlibpath_var=$shlibpath_var
# Is shlibpath searched before the hard-coded library search path?
# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
# How to hardcode a shared library path into an executable.
# How to hardcode a shared library path into an executable.
hardcode_action=$hardcode_action_CXX
hardcode_action=$hardcode_action_CXX
# Whether we should hardcode library paths into libraries.
# Whether we should hardcode library paths into libraries.
hardcode_into_libs=$hardcode_into_libs
hardcode_into_libs=$hardcode_into_libs
# Flag to hardcode \$libdir into a binary during linking.
# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
# If ld is used when linking, flag to hardcode \$libdir into
# If ld is used when linking, flag to hardcode \$libdir into
# a binary during linking. This must work even if \$libdir does
# a binary during linking. This must work even if \$libdir does
# not exist.
# not exist.
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
# Whether we need a single -rpath flag with a separated argument.
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_direct=$hardcode_direct_CXX
hardcode_direct=$hardcode_direct_CXX
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_minus_L=$hardcode_minus_L_CXX
hardcode_minus_L=$hardcode_minus_L_CXX
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# the resulting binary.
# the resulting binary.
hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
# Set to yes if building a shared library automatically hardcodes DIR into the library
# Set to yes if building a shared library automatically hardcodes DIR into the library
# and all subsequent libraries and executables linked against it.
# and all subsequent libraries and executables linked against it.
hardcode_automatic=$hardcode_automatic_CXX
hardcode_automatic=$hardcode_automatic_CXX
# Variables whose values should be saved in libtool wrapper scripts and
# Variables whose values should be saved in libtool wrapper scripts and
# restored at relink time.
# restored at relink time.
variables_saved_for_relink="$variables_saved_for_relink"
variables_saved_for_relink="$variables_saved_for_relink"
# Whether libtool must link a program against all its dependency libraries.
# Whether libtool must link a program against all its dependency libraries.
link_all_deplibs=$link_all_deplibs_CXX
link_all_deplibs=$link_all_deplibs_CXX
# Compile-time system search path for libraries
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable \$srcfile for the compiler.
# Fix the shell variable \$srcfile for the compiler.
fix_srcfile_path=$lt_fix_srcfile_path
fix_srcfile_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required.
# Set to yes if exported symbols are required.
always_export_symbols=$always_export_symbols_CXX
always_export_symbols=$always_export_symbols_CXX
# The commands to list exported symbols.
# The commands to list exported symbols.
export_symbols_cmds=$lt_export_symbols_cmds_CXX
export_symbols_cmds=$lt_export_symbols_cmds_CXX
# The commands to extract the exported symbol list from a shared archive.
# The commands to extract the exported symbol list from a shared archive.
extract_expsyms_cmds=$lt_extract_expsyms_cmds
extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_CXX
exclude_expsyms=$lt_exclude_expsyms_CXX
# Symbols that must always be exported.
# Symbols that must always be exported.
include_expsyms=$lt_include_expsyms_CXX
include_expsyms=$lt_include_expsyms_CXX
# ### END LIBTOOL TAG CONFIG: $tagname
# ### END LIBTOOL TAG CONFIG: $tagname
__EOF__
__EOF__
else
else
  # If there is no Makefile yet, we rely on a make rule to execute
  # If there is no Makefile yet, we rely on a make rule to execute
  # `config.status --recheck' to rerun these tests and create the
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  if test -f "$ltmain_in"; then
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
    test -f Makefile && make "$ltmain"
  fi
  fi
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CC=$lt_save_CC
CC=$lt_save_CC
LDCXX=$LD
LDCXX=$LD
LD=$lt_save_LD
LD=$lt_save_LD
GCC=$lt_save_GCC
GCC=$lt_save_GCC
with_gnu_ldcxx=$with_gnu_ld
with_gnu_ldcxx=$with_gnu_ld
with_gnu_ld=$lt_save_with_gnu_ld
with_gnu_ld=$lt_save_with_gnu_ld
lt_cv_path_LDCXX=$lt_cv_path_LD
lt_cv_path_LDCXX=$lt_cv_path_LD
lt_cv_path_LD=$lt_save_path_LD
lt_cv_path_LD=$lt_save_path_LD
lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
        else
        else
          tagname=""
          tagname=""
        fi
        fi
        ;;
        ;;
      F77)
      F77)
        if test -n "$F77" && test "X$F77" != "Xno"; then
        if test -n "$F77" && test "X$F77" != "Xno"; then
ac_ext=f
ac_ext=f
ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
archive_cmds_need_lc_F77=no
archive_cmds_need_lc_F77=no
allow_undefined_flag_F77=
allow_undefined_flag_F77=
always_export_symbols_F77=no
always_export_symbols_F77=no
archive_expsym_cmds_F77=
archive_expsym_cmds_F77=
export_dynamic_flag_spec_F77=
export_dynamic_flag_spec_F77=
hardcode_direct_F77=no
hardcode_direct_F77=no
hardcode_libdir_flag_spec_F77=
hardcode_libdir_flag_spec_F77=
hardcode_libdir_flag_spec_ld_F77=
hardcode_libdir_flag_spec_ld_F77=
hardcode_libdir_separator_F77=
hardcode_libdir_separator_F77=
hardcode_minus_L_F77=no
hardcode_minus_L_F77=no
hardcode_automatic_F77=no
hardcode_automatic_F77=no
module_cmds_F77=
module_cmds_F77=
module_expsym_cmds_F77=
module_expsym_cmds_F77=
link_all_deplibs_F77=unknown
link_all_deplibs_F77=unknown
old_archive_cmds_F77=$old_archive_cmds
old_archive_cmds_F77=$old_archive_cmds
no_undefined_flag_F77=
no_undefined_flag_F77=
whole_archive_flag_spec_F77=
whole_archive_flag_spec_F77=
enable_shared_with_static_runtimes_F77=no
enable_shared_with_static_runtimes_F77=no
# Source file extension for f77 test sources.
# Source file extension for f77 test sources.
ac_ext=f
ac_ext=f
# Object file extension for compiled f77 test sources.
# Object file extension for compiled f77 test sources.
objext=o
objext=o
objext_F77=$objext
objext_F77=$objext
# Code to be used in simple compile tests
# Code to be used in simple compile tests
lt_simple_compile_test_code="\
lt_simple_compile_test_code="\
      subroutine t
      subroutine t
      return
      return
      end
      end
"
"
# Code to be used in simple link tests
# Code to be used in simple link tests
lt_simple_link_test_code="\
lt_simple_link_test_code="\
      program t
      program t
      end
      end
"
"
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# If no C compiler was specified, use CC.
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
compiler=$CC
compiler=$CC
# save warnings/boilerplate of simple test code
# save warnings/boilerplate of simple test code
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_compiler_boilerplate=`cat conftest.err`
_lt_compiler_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
_lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
lt_save_CC="$CC"
lt_save_CC="$CC"
CC=${F77-"f77"}
CC=${F77-"f77"}
compiler=$CC
compiler=$CC
compiler_F77=$CC
compiler_F77=$CC
for cc_temp in $compiler""; do
for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
{ echo "$as_me:$LINENO: result: $can_build_shared" >&5
{ echo "$as_me:$LINENO: result: $can_build_shared" >&5
echo "${ECHO_T}$can_build_shared" >&6; }
echo "${ECHO_T}$can_build_shared" >&6; }
{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
test "$can_build_shared" = "no" && enable_shared=no
test "$can_build_shared" = "no" && enable_shared=no
# On AIX, shared libraries and static libraries use the same namespace, and
# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
# are all built from PIC.
case $host_os in
case $host_os in
aix3*)
aix3*)
  test "$enable_shared" = yes && enable_static=no
  test "$enable_shared" = yes && enable_static=no
  if test -n "$RANLIB"; then
  if test -n "$RANLIB"; then
    archive_cmds="$archive_cmds~\$RANLIB \$lib"
    archive_cmds="$archive_cmds~\$RANLIB \$lib"
    postinstall_cmds='$RANLIB $lib'
    postinstall_cmds='$RANLIB $lib'
  fi
  fi
  ;;
  ;;
aix4* | aix5*)
aix4* | aix5*)
  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
    test "$enable_shared" = yes && enable_static=no
    test "$enable_shared" = yes && enable_static=no
  fi
  fi
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: result: $enable_shared" >&5
{ echo "$as_me:$LINENO: result: $enable_shared" >&5
echo "${ECHO_T}$enable_shared" >&6; }
echo "${ECHO_T}$enable_shared" >&6; }
{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5
{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
# Make sure either enable_shared or enable_static is yes.
# Make sure either enable_shared or enable_static is yes.
test "$enable_shared" = yes || enable_static=yes
test "$enable_shared" = yes || enable_static=yes
{ echo "$as_me:$LINENO: result: $enable_static" >&5
{ echo "$as_me:$LINENO: result: $enable_static" >&5
echo "${ECHO_T}$enable_static" >&6; }
echo "${ECHO_T}$enable_static" >&6; }
GCC_F77="$G77"
GCC_F77="$G77"
LD_F77="$LD"
LD_F77="$LD"
lt_prog_compiler_wl_F77=
lt_prog_compiler_wl_F77=
lt_prog_compiler_pic_F77=
lt_prog_compiler_pic_F77=
lt_prog_compiler_static_F77=
lt_prog_compiler_static_F77=
{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
{ 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; }
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    lt_prog_compiler_wl_F77='-Wl,'
    lt_prog_compiler_wl_F77='-Wl,'
    lt_prog_compiler_static_F77='-static'
    lt_prog_compiler_static_F77='-static'
    case $host_os in
    case $host_os in
      aix*)
      aix*)
      # All AIX code is PIC.
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static_F77='-Bstatic'
        lt_prog_compiler_static_F77='-Bstatic'
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      # FIXME: we need at least 68020 code to build shared libraries, but
      # FIXME: we need at least 68020 code to build shared libraries, but
      # adding the `-m68020' flag to GCC prevents building anything better,
      # adding the `-m68020' flag to GCC prevents building anything better,
      # like `-m68040'.
      # like `-m68040'.
      lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
      lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
      ;;
      ;;
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      # PIC is the default for these OSes.
      ;;
      ;;
    mingw* | cygwin* | pw32* | os2*)
    mingw* | cygwin* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # (--disable-auto-import) libraries
      # (--disable-auto-import) libraries
      lt_prog_compiler_pic_F77='-DDLL_EXPORT'
      lt_prog_compiler_pic_F77='-DDLL_EXPORT'
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      # PIC is the default on this platform
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      # Common symbols not allowed in MH_DYLIB files
      lt_prog_compiler_pic_F77='-fno-common'
      lt_prog_compiler_pic_F77='-fno-common'
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Instead, we relocate shared libraries at runtime.
      # Instead, we relocate shared libraries at runtime.
      ;;
      ;;
    msdosdjgpp*)
    msdosdjgpp*)
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # on systems that don't support them.
      # on systems that don't support them.
      lt_prog_compiler_can_build_shared_F77=no
      lt_prog_compiler_can_build_shared_F77=no
      enable_shared=no
      enable_shared=no
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        lt_prog_compiler_pic_F77=-Kconform_pic
        lt_prog_compiler_pic_F77=-Kconform_pic
      fi
      fi
      ;;
      ;;
    hpux*)
    hpux*)
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        # +Z the default
        # +Z the default
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic_F77='-fPIC'
        lt_prog_compiler_pic_F77='-fPIC'
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_pic_F77='-fPIC'
      lt_prog_compiler_pic_F77='-fPIC'
      ;;
      ;;
    esac
    esac
  else
  else
    # PORTME Check for flag to pass linker flags through the system compiler.
    # PORTME Check for flag to pass linker flags through the system compiler.
    case $host_os in
    case $host_os in
    aix*)
    aix*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static_F77='-Bstatic'
        lt_prog_compiler_static_F77='-Bstatic'
      else
      else
        lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
        lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
      fi
      fi
      ;;
      ;;
      darwin*)
      darwin*)
        # PIC is the default on this platform
        # PIC is the default on this platform
        # Common symbols not allowed in MH_DYLIB files
        # Common symbols not allowed in MH_DYLIB files
       case $cc_basename in
       case $cc_basename in
         xlc*)
         xlc*)
         lt_prog_compiler_pic_F77='-qnocommon'
         lt_prog_compiler_pic_F77='-qnocommon'
         lt_prog_compiler_wl_F77='-Wl,'
         lt_prog_compiler_wl_F77='-Wl,'
         ;;
         ;;
       esac
       esac
       ;;
       ;;
    mingw* | cygwin* | pw32* | os2*)
    mingw* | cygwin* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      lt_prog_compiler_pic_F77='-DDLL_EXPORT'
      lt_prog_compiler_pic_F77='-DDLL_EXPORT'
      ;;
      ;;
    hpux9* | hpux10* | hpux11*)
    hpux9* | hpux10* | hpux11*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        # +Z the default
        # +Z the default
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic_F77='+Z'
        lt_prog_compiler_pic_F77='+Z'
        ;;
        ;;
      esac
      esac
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
      lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
      ;;
      ;;
    irix5* | irix6* | nonstopux*)
    irix5* | irix6* | nonstopux*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      # PIC (with -KPIC) is the default.
      # PIC (with -KPIC) is the default.
      lt_prog_compiler_static_F77='-non_shared'
      lt_prog_compiler_static_F77='-non_shared'
      ;;
      ;;
    newsos6)
    newsos6)
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_static_F77='-Bstatic'
      lt_prog_compiler_static_F77='-Bstatic'
      ;;
      ;;
    linux* | k*bsd*-gnu)
    linux* | k*bsd*-gnu)
      case $cc_basename in
      case $cc_basename in
      icc* | ecc*)
      icc* | ecc*)
        lt_prog_compiler_wl_F77='-Wl,'
        lt_prog_compiler_wl_F77='-Wl,'
        lt_prog_compiler_pic_F77='-KPIC'
        lt_prog_compiler_pic_F77='-KPIC'
        lt_prog_compiler_static_F77='-static'
        lt_prog_compiler_static_F77='-static'
        ;;
        ;;
      pgcc* | pgf77* | pgf90* | pgf95*)
      pgcc* | pgf77* | pgf90* | pgf95*)
        # Portland Group compilers (*not* the Pentium gcc compiler,
        # Portland Group compilers (*not* the Pentium gcc compiler,
        # which looks to be a dead project)
        # which looks to be a dead project)
        lt_prog_compiler_wl_F77='-Wl,'
        lt_prog_compiler_wl_F77='-Wl,'
        lt_prog_compiler_pic_F77='-fpic'
        lt_prog_compiler_pic_F77='-fpic'
        lt_prog_compiler_static_F77='-Bstatic'
        lt_prog_compiler_static_F77='-Bstatic'
        ;;
        ;;
      ccc*)
      ccc*)
        lt_prog_compiler_wl_F77='-Wl,'
        lt_prog_compiler_wl_F77='-Wl,'
        # All Alpha code is PIC.
        # All Alpha code is PIC.
        lt_prog_compiler_static_F77='-non_shared'
        lt_prog_compiler_static_F77='-non_shared'
        ;;
        ;;
      *)
      *)
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)
        *Sun\ C*)
          # Sun C 5.9
          # Sun C 5.9
          lt_prog_compiler_pic_F77='-KPIC'
          lt_prog_compiler_pic_F77='-KPIC'
          lt_prog_compiler_static_F77='-Bstatic'
          lt_prog_compiler_static_F77='-Bstatic'
          lt_prog_compiler_wl_F77='-Wl,'
          lt_prog_compiler_wl_F77='-Wl,'
          ;;
          ;;
        *Sun\ F*)
        *Sun\ F*)
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
          lt_prog_compiler_pic_F77='-KPIC'
          lt_prog_compiler_pic_F77='-KPIC'
          lt_prog_compiler_static_F77='-Bstatic'
          lt_prog_compiler_static_F77='-Bstatic'
          lt_prog_compiler_wl_F77=''
          lt_prog_compiler_wl_F77=''
          ;;
          ;;
        esac
        esac
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    osf3* | osf4* | osf5*)
    osf3* | osf4* | osf5*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      # All OSF/1 code is PIC.
      # All OSF/1 code is PIC.
      lt_prog_compiler_static_F77='-non_shared'
      lt_prog_compiler_static_F77='-non_shared'
      ;;
      ;;
    rdos*)
    rdos*)
      lt_prog_compiler_static_F77='-non_shared'
      lt_prog_compiler_static_F77='-non_shared'
      ;;
      ;;
    solaris*)
    solaris*)
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_static_F77='-Bstatic'
      lt_prog_compiler_static_F77='-Bstatic'
      case $cc_basename in
      case $cc_basename in
      f77* | f90* | f95*)
      f77* | f90* | f95*)
        lt_prog_compiler_wl_F77='-Qoption ld ';;
        lt_prog_compiler_wl_F77='-Qoption ld ';;
      *)
      *)
        lt_prog_compiler_wl_F77='-Wl,';;
        lt_prog_compiler_wl_F77='-Wl,';;
      esac
      esac
      ;;
      ;;
    sunos4*)
    sunos4*)
      lt_prog_compiler_wl_F77='-Qoption ld '
      lt_prog_compiler_wl_F77='-Qoption ld '
      lt_prog_compiler_pic_F77='-PIC'
      lt_prog_compiler_pic_F77='-PIC'
      lt_prog_compiler_static_F77='-Bstatic'
      lt_prog_compiler_static_F77='-Bstatic'
      ;;
      ;;
    sysv4 | sysv4.2uw2* | sysv4.3*)
    sysv4 | sysv4.2uw2* | sysv4.3*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_static_F77='-Bstatic'
      lt_prog_compiler_static_F77='-Bstatic'
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec ;then
      if test -d /usr/nec ;then
        lt_prog_compiler_pic_F77='-Kconform_pic'
        lt_prog_compiler_pic_F77='-Kconform_pic'
        lt_prog_compiler_static_F77='-Bstatic'
        lt_prog_compiler_static_F77='-Bstatic'
      fi
      fi
      ;;
      ;;
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_pic_F77='-KPIC'
      lt_prog_compiler_static_F77='-Bstatic'
      lt_prog_compiler_static_F77='-Bstatic'
      ;;
      ;;
    unicos*)
    unicos*)
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_wl_F77='-Wl,'
      lt_prog_compiler_can_build_shared_F77=no
      lt_prog_compiler_can_build_shared_F77=no
      ;;
      ;;
    uts4*)
    uts4*)
      lt_prog_compiler_pic_F77='-pic'
      lt_prog_compiler_pic_F77='-pic'
      lt_prog_compiler_static_F77='-Bstatic'
      lt_prog_compiler_static_F77='-Bstatic'
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_can_build_shared_F77=no
      lt_prog_compiler_can_build_shared_F77=no
      ;;
      ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
#
#
# Check to make sure the PIC flag actually works.
# Check to make sure the PIC flag actually works.
#
#
if test -n "$lt_prog_compiler_pic_F77"; then
if test -n "$lt_prog_compiler_pic_F77"; then
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_pic_works_F77=no
  lt_prog_compiler_pic_works_F77=no
  ac_outfile=conftest.$ac_objext
  ac_outfile=conftest.$ac_objext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="$lt_prog_compiler_pic_F77"
   lt_compiler_flag="$lt_prog_compiler_pic_F77"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>conftest.err)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   ac_status=$?
   cat conftest.err >&5
   cat conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s "$ac_outfile"; then
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings other than the usual output.
     # So say no if there are warnings other than the usual output.
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
       lt_prog_compiler_pic_works_F77=yes
       lt_prog_compiler_pic_works_F77=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
    case $lt_prog_compiler_pic_F77 in
    case $lt_prog_compiler_pic_F77 in
     "" | " "*) ;;
     "" | " "*) ;;
     *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
     *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
     esac
     esac
else
else
    lt_prog_compiler_pic_F77=
    lt_prog_compiler_pic_F77=
     lt_prog_compiler_can_build_shared_F77=no
     lt_prog_compiler_can_build_shared_F77=no
fi
fi
fi
fi
case $host_os in
case $host_os in
  # For platforms which do not support PIC, -DPIC is meaningless:
  # For platforms which do not support PIC, -DPIC is meaningless:
  *djgpp*)
  *djgpp*)
    lt_prog_compiler_pic_F77=
    lt_prog_compiler_pic_F77=
    ;;
    ;;
  *)
  *)
    lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
    lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
    ;;
    ;;
esac
esac
#
#
# Check to make sure the static flag actually works.
# Check to make sure the static flag actually works.
#
#
wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_static_works_F77+set}" = set; then
if test "${lt_prog_compiler_static_works_F77+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_static_works_F77=no
  lt_prog_compiler_static_works_F77=no
   save_LDFLAGS="$LDFLAGS"
   save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
     # The linker can only warn and ignore the option if not recognized
     # The linker can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     if test -s conftest.err; then
     if test -s conftest.err; then
       # Append any errors to the config.log.
       # Append any errors to the config.log.
       cat conftest.err 1>&5
       cat conftest.err 1>&5
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       if diff conftest.exp conftest.er2 >/dev/null; then
       if diff conftest.exp conftest.er2 >/dev/null; then
         lt_prog_compiler_static_works_F77=yes
         lt_prog_compiler_static_works_F77=yes
       fi
       fi
     else
     else
       lt_prog_compiler_static_works_F77=yes
       lt_prog_compiler_static_works_F77=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
   LDFLAGS="$save_LDFLAGS"
   LDFLAGS="$save_LDFLAGS"
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
if test x"$lt_prog_compiler_static_works_F77" = xyes; then
if test x"$lt_prog_compiler_static_works_F77" = xyes; then
    :
    :
else
else
    lt_prog_compiler_static_F77=
    lt_prog_compiler_static_F77=
fi
fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_prog_compiler_c_o_F77=no
  lt_cv_prog_compiler_c_o_F77=no
   $rm -r conftest 2>/dev/null
   $rm -r conftest 2>/dev/null
   mkdir conftest
   mkdir conftest
   cd conftest
   cd conftest
   mkdir out
   mkdir out
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>out/conftest.err)
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   ac_status=$?
   cat out/conftest.err >&5
   cat out/conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   then
   then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_c_o_F77=yes
       lt_cv_prog_compiler_c_o_F77=yes
     fi
     fi
   fi
   fi
   chmod u+w . 2>&5
   chmod u+w . 2>&5
   $rm conftest*
   $rm conftest*
   # SGI C++ compiler will create directory out/ii_files/ for
   # SGI C++ compiler will create directory out/ii_files/ for
   # template instantiation
   # template instantiation
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   $rm out/* && rmdir out
   $rm out/* && rmdir out
   cd ..
   cd ..
   rmdir conftest
   rmdir conftest
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
hard_links="nottested"
hard_links="nottested"
if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
  # do not overwrite the value of need_locks provided by the user
  # 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 "$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; }
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
  hard_links=yes
  hard_links=yes
  $rm conftest*
  $rm conftest*
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  touch conftest.a
  touch conftest.a
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  { echo "$as_me:$LINENO: result: $hard_links" >&5
  { echo "$as_me:$LINENO: result: $hard_links" >&5
echo "${ECHO_T}$hard_links" >&6; }
echo "${ECHO_T}$hard_links" >&6; }
  if test "$hard_links" = no; then
  if test "$hard_links" = no; then
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
    need_locks=warn
    need_locks=warn
  fi
  fi
else
else
  need_locks=no
  need_locks=no
fi
fi
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
  runpath_var=
  runpath_var=
  allow_undefined_flag_F77=
  allow_undefined_flag_F77=
  enable_shared_with_static_runtimes_F77=no
  enable_shared_with_static_runtimes_F77=no
  archive_cmds_F77=
  archive_cmds_F77=
  archive_expsym_cmds_F77=
  archive_expsym_cmds_F77=
  old_archive_From_new_cmds_F77=
  old_archive_From_new_cmds_F77=
  old_archive_from_expsyms_cmds_F77=
  old_archive_from_expsyms_cmds_F77=
  export_dynamic_flag_spec_F77=
  export_dynamic_flag_spec_F77=
  whole_archive_flag_spec_F77=
  whole_archive_flag_spec_F77=
  thread_safe_flag_spec_F77=
  thread_safe_flag_spec_F77=
  hardcode_libdir_flag_spec_F77=
  hardcode_libdir_flag_spec_F77=
  hardcode_libdir_flag_spec_ld_F77=
  hardcode_libdir_flag_spec_ld_F77=
  hardcode_libdir_separator_F77=
  hardcode_libdir_separator_F77=
  hardcode_direct_F77=no
  hardcode_direct_F77=no
  hardcode_minus_L_F77=no
  hardcode_minus_L_F77=no
  hardcode_shlibpath_var_F77=unsupported
  hardcode_shlibpath_var_F77=unsupported
  link_all_deplibs_F77=unknown
  link_all_deplibs_F77=unknown
  hardcode_automatic_F77=no
  hardcode_automatic_F77=no
  module_cmds_F77=
  module_cmds_F77=
  module_expsym_cmds_F77=
  module_expsym_cmds_F77=
  always_export_symbols_F77=no
  always_export_symbols_F77=no
  export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  # include_expsyms should be a list of space-separated symbols to be *always*
  # include_expsyms should be a list of space-separated symbols to be *always*
  # included in the symbol list
  # included in the symbol list
  include_expsyms_F77=
  include_expsyms_F77=
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
  # 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',
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  # as well as any symbol that contains `d'.
  # as well as any symbol that contains `d'.
  exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
  exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  # 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
  # platforms (ab)use it in PIC code, but their linkers get confused if
  # the symbol is explicitly referenced.  Since portable code cannot
  # the symbol is explicitly referenced.  Since portable code cannot
  # rely on this symbol name, it's probably fine to never include it in
  # rely on this symbol name, it's probably fine to never include it in
  # preloaded symbol tables.
  # preloaded symbol tables.
  extract_expsyms_cmds=
  extract_expsyms_cmds=
  # Just being paranoid about ensuring that cc_basename is set.
  # Just being paranoid about ensuring that cc_basename is set.
  for cc_temp in $compiler""; do
  for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  case $host_os in
  case $host_os in
  cygwin* | mingw* | pw32*)
  cygwin* | mingw* | pw32*)
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # When not using gcc, we currently assume that we are using
    # When not using gcc, we currently assume that we are using
    # Microsoft Visual C++.
    # Microsoft Visual C++.
    if test "$GCC" != yes; then
    if test "$GCC" != yes; then
      with_gnu_ld=no
      with_gnu_ld=no
    fi
    fi
    ;;
    ;;
  interix*)
  interix*)
    # we just hope/assume this is gcc and not c89 (= MSVC++)
    # we just hope/assume this is gcc and not c89 (= MSVC++)
    with_gnu_ld=yes
    with_gnu_ld=yes
    ;;
    ;;
  openbsd*)
  openbsd*)
    with_gnu_ld=no
    with_gnu_ld=no
    ;;
    ;;
  esac
  esac
  ld_shlibs_F77=yes
  ld_shlibs_F77=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    # If archive_cmds runs LD, not CC, wlarc should be empty
    # If archive_cmds runs LD, not CC, wlarc should be empty
    wlarc='${wl}'
    wlarc='${wl}'
    # Set some defaults for GNU ld with shared library support. These
    # Set some defaults for GNU ld with shared library support. These
    # are reset later if shared libraries are not supported. Putting them
    # are reset later if shared libraries are not supported. Putting them
    # here allows them to be overridden if necessary.
    # here allows them to be overridden if necessary.
    runpath_var=LD_RUN_PATH
    runpath_var=LD_RUN_PATH
    hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
    hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
    export_dynamic_flag_spec_F77='${wl}--export-dynamic'
    export_dynamic_flag_spec_F77='${wl}--export-dynamic'
    # ancient GNU ld didn't support --whole-archive et. al.
    # ancient GNU ld didn't support --whole-archive et. al.
    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
        whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
        whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
      else
      else
        whole_archive_flag_spec_F77=
        whole_archive_flag_spec_F77=
    fi
    fi
    supports_anon_versioning=no
    supports_anon_versioning=no
    case `$LD -v 2>/dev/null` in
    case `$LD -v 2>/dev/null` in
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
      *\ 2.11.*) ;; # other 2.11 versions
      *\ 2.11.*) ;; # other 2.11 versions
      *) supports_anon_versioning=yes ;;
      *) supports_anon_versioning=yes ;;
    esac
    esac
    # See if GNU ld supports shared libraries.
    # See if GNU ld supports shared libraries.
    case $host_os in
    case $host_os in
    aix3* | aix4* | aix5*)
    aix3* | aix4* | aix5*)
      # On AIX/PPC, the GNU linker is very broken
      # On AIX/PPC, the GNU linker is very broken
      if test "$host_cpu" != ia64; then
      if test "$host_cpu" != ia64; then
        ld_shlibs_F77=no
        ld_shlibs_F77=no
        cat <&2
        cat <&2
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** to be unable to reliably create shared libraries on AIX.
*** to be unable to reliably create shared libraries on AIX.
*** Therefore, libtool is disabling shared libraries support.  If you
*** Therefore, libtool is disabling shared libraries support.  If you
*** really care for shared libraries, you may want to modify your PATH
*** really care for shared libraries, you may want to modify your PATH
*** so that a non-GNU linker is found, and then restart.
*** so that a non-GNU linker is found, and then restart.
EOF
EOF
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      # Samuel A. Falvo II  reports
      # Samuel A. Falvo II  reports
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # to version 4, is to share data among multiple programs linked
      # to version 4, is to share data among multiple programs linked
      # with the same dynamic library.  Since this doesn't match the
      # with the same dynamic library.  Since this doesn't match the
      # behavior of shared libraries on other platforms, we can't use
      # behavior of shared libraries on other platforms, we can't use
      # them.
      # them.
      ld_shlibs_F77=no
      ld_shlibs_F77=no
      ;;
      ;;
    beos*)
    beos*)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        allow_undefined_flag_F77=unsupported
        allow_undefined_flag_F77=unsupported
        # Joseph Beckenbach  says some releases of gcc
        # Joseph Beckenbach  says some releases of gcc
        # support --undefined.  This deserves some investigation.  FIXME
        # support --undefined.  This deserves some investigation.  FIXME
        archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
      else
      else
        ld_shlibs_F77=no
        ld_shlibs_F77=no
      fi
      fi
      ;;
      ;;
    cygwin* | mingw* | pw32*)
    cygwin* | mingw* | pw32*)
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
      # as there is no search path for DLLs.
      # as there is no search path for DLLs.
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      allow_undefined_flag_F77=unsupported
      allow_undefined_flag_F77=unsupported
      always_export_symbols_F77=no
      always_export_symbols_F77=no
      enable_shared_with_static_runtimes_F77=yes
      enable_shared_with_static_runtimes_F77=yes
      export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
      export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        # If the export-symbols file already is a .def file (1st line
        # If the export-symbols file already is a .def file (1st line
        # is EXPORTS), use it as is; otherwise, prepend...
        # is EXPORTS), use it as is; otherwise, prepend...
        archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
        archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
          cp $export_symbols $output_objdir/$soname.def;
          cp $export_symbols $output_objdir/$soname.def;
        else
        else
          echo EXPORTS > $output_objdir/$soname.def;
          echo EXPORTS > $output_objdir/$soname.def;
          cat $export_symbols >> $output_objdir/$soname.def;
          cat $export_symbols >> $output_objdir/$soname.def;
        fi~
        fi~
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
      else
      else
        ld_shlibs_F77=no
        ld_shlibs_F77=no
      fi
      fi
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      hardcode_direct_F77=no
      hardcode_direct_F77=no
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
      hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
      export_dynamic_flag_spec_F77='${wl}-E'
      export_dynamic_flag_spec_F77='${wl}-E'
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
      # Instead, shared libraries are loaded at an image base (0x10000000 by
      # Instead, shared libraries are loaded at an image base (0x10000000 by
      # default) and relocated if they conflict, which is a slow very memory
      # default) and relocated if they conflict, which is a slow very memory
      # consuming and fragmenting process.  To avoid this, we pick a random,
      # consuming and fragmenting process.  To avoid this, we pick a random,
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
      archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      ;;
      ;;
    gnu* | linux* | k*bsd*-gnu)
    gnu* | linux* | k*bsd*-gnu)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        tmp_addflag=
        tmp_addflag=
        case $cc_basename,$host_cpu in
        case $cc_basename,$host_cpu in
        pgcc*)                          # Portland Group C compiler
        pgcc*)                          # Portland Group C compiler
          whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_addflag=' $pic_flag'
          tmp_addflag=' $pic_flag'
          ;;
          ;;
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
          whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_addflag=' $pic_flag -Mnomain' ;;
          tmp_addflag=' $pic_flag -Mnomain' ;;
        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
          tmp_addflag=' -i_dynamic' ;;
          tmp_addflag=' -i_dynamic' ;;
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
          tmp_addflag=' -i_dynamic -nofor_main' ;;
          tmp_addflag=' -i_dynamic -nofor_main' ;;
        ifc* | ifort*)                  # Intel Fortran compiler
        ifc* | ifort*)                  # Intel Fortran compiler
          tmp_addflag=' -nofor_main' ;;
          tmp_addflag=' -nofor_main' ;;
        esac
        esac
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)                       # Sun C 5.9
        *Sun\ C*)                       # Sun C 5.9
          whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_sharedflag='-G' ;;
          tmp_sharedflag='-G' ;;
        *Sun\ F*)                       # Sun Fortran 8.3
        *Sun\ F*)                       # Sun Fortran 8.3
          tmp_sharedflag='-G' ;;
          tmp_sharedflag='-G' ;;
        *)
        *)
          tmp_sharedflag='-shared' ;;
          tmp_sharedflag='-shared' ;;
        esac
        esac
        archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        if test $supports_anon_versioning = yes; then
        if test $supports_anon_versioning = yes; then
          archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
          archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  $echo "local: *; };" >> $output_objdir/$libname.ver~
  $echo "local: *; };" >> $output_objdir/$libname.ver~
          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
        fi
        fi
      else
      else
        ld_shlibs_F77=no
        ld_shlibs_F77=no
      fi
      fi
      ;;
      ;;
    netbsd*)
    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
        archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        wlarc=
        wlarc=
      else
      else
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      fi
      fi
      ;;
      ;;
    solaris*)
    solaris*)
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
        ld_shlibs_F77=no
        ld_shlibs_F77=no
        cat <&2
        cat <&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems.  Therefore, libtool
*** create shared libraries on Solaris systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
*** used, and then restart.
EOF
EOF
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
      else
        ld_shlibs_F77=no
        ld_shlibs_F77=no
      fi
      fi
      ;;
      ;;
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
      case `$LD -v 2>&1` in
      case `$LD -v 2>&1` in
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
        ld_shlibs_F77=no
        ld_shlibs_F77=no
        cat <<_LT_EOF 1>&2
        cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
*** reliably create shared libraries on SCO systems.  Therefore, libtool
*** reliably create shared libraries on SCO systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
*** used, and then restart.
_LT_EOF
_LT_EOF
        ;;
        ;;
        *)
        *)
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
            hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
            hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
            archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
            archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
            archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
            archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
          else
          else
            ld_shlibs_F77=no
            ld_shlibs_F77=no
          fi
          fi
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    sunos4*)
    sunos4*)
      archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      wlarc=
      wlarc=
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    *)
    *)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
      else
        ld_shlibs_F77=no
        ld_shlibs_F77=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    if test "$ld_shlibs_F77" = no; then
    if test "$ld_shlibs_F77" = no; then
      runpath_var=
      runpath_var=
      hardcode_libdir_flag_spec_F77=
      hardcode_libdir_flag_spec_F77=
      export_dynamic_flag_spec_F77=
      export_dynamic_flag_spec_F77=
      whole_archive_flag_spec_F77=
      whole_archive_flag_spec_F77=
    fi
    fi
  else
  else
    # PORTME fill in a description of your system's linker (not GNU ld)
    # PORTME fill in a description of your system's linker (not GNU ld)
    case $host_os in
    case $host_os in
    aix3*)
    aix3*)
      allow_undefined_flag_F77=unsupported
      allow_undefined_flag_F77=unsupported
      always_export_symbols_F77=yes
      always_export_symbols_F77=yes
      archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      # Note: this linker hardcodes the directories in LIBPATH if there
      # Note: this linker hardcodes the directories in LIBPATH if there
      # are no directories specified by -L.
      # are no directories specified by -L.
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
        # Neither direct hardcoding nor static linking is supported with a
        # Neither direct hardcoding nor static linking is supported with a
        # broken collect2.
        # broken collect2.
        hardcode_direct_F77=unsupported
        hardcode_direct_F77=unsupported
      fi
      fi
      ;;
      ;;
    aix4* | aix5*)
    aix4* | aix5*)
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # On IA64, the linker does run time linking by default, so we don't
        # On IA64, the linker does run time linking by default, so we don't
        # have to do anything special.
        # have to do anything special.
        aix_use_runtimelinking=no
        aix_use_runtimelinking=no
        exp_sym_flag='-Bexport'
        exp_sym_flag='-Bexport'
        no_entry_flag=""
        no_entry_flag=""
      else
      else
        # If we're using GNU nm, then we don't want the "-C" option.
        # If we're using GNU nm, then we don't want the "-C" option.
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
          export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
          export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
        else
        else
          export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
          export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
        fi
        fi
        aix_use_runtimelinking=no
        aix_use_runtimelinking=no
        # Test if we are trying to use run time linking or normal
        # Test if we are trying to use run time linking or normal
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
        # need to do runtime linking.
        # need to do runtime linking.
        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
          for ld_flag in $LDFLAGS; do
          for ld_flag in $LDFLAGS; do
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
            aix_use_runtimelinking=yes
            aix_use_runtimelinking=yes
            break
            break
          fi
          fi
          done
          done
          ;;
          ;;
        esac
        esac
        exp_sym_flag='-bexport'
        exp_sym_flag='-bexport'
        no_entry_flag='-bnoentry'
        no_entry_flag='-bnoentry'
      fi
      fi
      # When large executables or shared objects are built, AIX ld can
      # When large executables or shared objects are built, AIX ld can
      # have problems creating the table of contents.  If linking a library
      # have problems creating the table of contents.  If linking a library
      # or program results in "error TOC overflow" add -mminimal-toc to
      # or program results in "error TOC overflow" add -mminimal-toc to
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
      archive_cmds_F77=''
      archive_cmds_F77=''
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_libdir_separator_F77=':'
      hardcode_libdir_separator_F77=':'
      link_all_deplibs_F77=yes
      link_all_deplibs_F77=yes
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        case $host_os in aix4.[012]|aix4.[012].*)
        case $host_os in aix4.[012]|aix4.[012].*)
        # We only want to do this on AIX 4.2 and lower, the check
        # We only want to do this on AIX 4.2 and lower, the check
        # below for broken collect2 doesn't work under 4.3+
        # below for broken collect2 doesn't work under 4.3+
          collect2name=`${CC} -print-prog-name=collect2`
          collect2name=`${CC} -print-prog-name=collect2`
          if test -f "$collect2name" && \
          if test -f "$collect2name" && \
           strings "$collect2name" | grep resolve_lib_name >/dev/null
           strings "$collect2name" | grep resolve_lib_name >/dev/null
          then
          then
          # We have reworked collect2
          # We have reworked collect2
          :
          :
          else
          else
          # We have old collect2
          # We have old collect2
          hardcode_direct_F77=unsupported
          hardcode_direct_F77=unsupported
          # It fails to find uninstalled libraries when the uninstalled
          # It fails to find uninstalled libraries when the uninstalled
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # to unsupported forces relinking
          # to unsupported forces relinking
          hardcode_minus_L_F77=yes
          hardcode_minus_L_F77=yes
          hardcode_libdir_flag_spec_F77='-L$libdir'
          hardcode_libdir_flag_spec_F77='-L$libdir'
          hardcode_libdir_separator_F77=
          hardcode_libdir_separator_F77=
          fi
          fi
          ;;
          ;;
        esac
        esac
        shared_flag='-shared'
        shared_flag='-shared'
        if test "$aix_use_runtimelinking" = yes; then
        if test "$aix_use_runtimelinking" = yes; then
          shared_flag="$shared_flag "'${wl}-G'
          shared_flag="$shared_flag "'${wl}-G'
        fi
        fi
      else
      else
        # not using gcc
        # not using gcc
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # chokes on -Wl,-G. The following line is correct:
        # chokes on -Wl,-G. The following line is correct:
          shared_flag='-G'
          shared_flag='-G'
        else
        else
          if test "$aix_use_runtimelinking" = yes; then
          if test "$aix_use_runtimelinking" = yes; then
            shared_flag='${wl}-G'
            shared_flag='${wl}-G'
          else
          else
            shared_flag='${wl}-bM:SRE'
            shared_flag='${wl}-bM:SRE'
          fi
          fi
        fi
        fi
      fi
      fi
      # It seems that -bexpall does not export symbols beginning with
      # It seems that -bexpall does not export symbols beginning with
      # underscore (_), so it is better to generate a list of symbols to export.
      # underscore (_), so it is better to generate a list of symbols to export.
      always_export_symbols_F77=yes
      always_export_symbols_F77=yes
      if test "$aix_use_runtimelinking" = yes; then
      if test "$aix_use_runtimelinking" = yes; then
        # Warning - without using the other runtime loading flags (-brtl),
        # Warning - without using the other runtime loading flags (-brtl),
        # -berok will link without error, but may produce a broken library.
        # -berok will link without error, but may produce a broken library.
        allow_undefined_flag_F77='-berok'
        allow_undefined_flag_F77='-berok'
       # Determine the default libpath from the value encoded in an empty executable.
       # Determine the default libpath from the value encoded in an empty executable.
       cat >conftest.$ac_ext <<_ACEOF
       cat >conftest.$ac_ext <<_ACEOF
      program main
      program main
      end
      end
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_f77_werror_flag" ||
         test -z "$ac_f77_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
       hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
       hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
        archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
        archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
       else
       else
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
          hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
          hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
          allow_undefined_flag_F77="-z nodefs"
          allow_undefined_flag_F77="-z nodefs"
          archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
          archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
        else
        else
         # Determine the default libpath from the value encoded in an empty executable.
         # Determine the default libpath from the value encoded in an empty executable.
         cat >conftest.$ac_ext <<_ACEOF
         cat >conftest.$ac_ext <<_ACEOF
      program main
      program main
      end
      end
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_f77_werror_flag" ||
         test -z "$ac_f77_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
         hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
         hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
          # Warning - without using the other run time loading flags,
          # Warning - without using the other run time loading flags,
          # -berok will link without error, but may produce a broken library.
          # -berok will link without error, but may produce a broken library.
          no_undefined_flag_F77=' ${wl}-bernotok'
          no_undefined_flag_F77=' ${wl}-bernotok'
          allow_undefined_flag_F77=' ${wl}-berok'
          allow_undefined_flag_F77=' ${wl}-berok'
          # Exported symbols can be pulled into shared objects from archives
          # Exported symbols can be pulled into shared objects from archives
          whole_archive_flag_spec_F77='$convenience'
          whole_archive_flag_spec_F77='$convenience'
          archive_cmds_need_lc_F77=yes
          archive_cmds_need_lc_F77=yes
          # This is similar to how AIX traditionally builds its shared libraries.
          # This is similar to how AIX traditionally builds its shared libraries.
          archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
          archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
        fi
        fi
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      # see comment about different semantics on the GNU ld section
      # see comment about different semantics on the GNU ld section
      ld_shlibs_F77=no
      ld_shlibs_F77=no
      ;;
      ;;
    bsdi[45]*)
    bsdi[45]*)
      export_dynamic_flag_spec_F77=-rdynamic
      export_dynamic_flag_spec_F77=-rdynamic
      ;;
      ;;
    cygwin* | mingw* | pw32*)
    cygwin* | mingw* | pw32*)
      # When not using gcc, we currently assume that we are using
      # When not using gcc, we currently assume that we are using
      # Microsoft Visual C++.
      # Microsoft Visual C++.
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # no search path for DLLs.
      # no search path for DLLs.
      hardcode_libdir_flag_spec_F77=' '
      hardcode_libdir_flag_spec_F77=' '
      allow_undefined_flag_F77=unsupported
      allow_undefined_flag_F77=unsupported
      # Tell ltmain to make .lib files, not .a files.
      # Tell ltmain to make .lib files, not .a files.
      libext=lib
      libext=lib
      # Tell ltmain to make .dll files, not .so files.
      # Tell ltmain to make .dll files, not .so files.
      shrext_cmds=".dll"
      shrext_cmds=".dll"
      # FIXME: Setting linknames here is a bad hack.
      # FIXME: Setting linknames here is a bad hack.
      archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      # The linker will automatically build a .lib file if we build a DLL.
      # The linker will automatically build a .lib file if we build a DLL.
      old_archive_From_new_cmds_F77='true'
      old_archive_From_new_cmds_F77='true'
      # FIXME: Should let the user specify the lib program.
      # FIXME: Should let the user specify the lib program.
      old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
      old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
      fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
      fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
      enable_shared_with_static_runtimes_F77=yes
      enable_shared_with_static_runtimes_F77=yes
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      case $host_os in
      case $host_os in
        rhapsody* | darwin1.[012])
        rhapsody* | darwin1.[012])
         allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
         allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
         ;;
         ;;
       *) # Darwin 1.3 on
       *) # Darwin 1.3 on
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
           allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
           allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
         else
         else
           case ${MACOSX_DEPLOYMENT_TARGET} in
           case ${MACOSX_DEPLOYMENT_TARGET} in
             10.[012])
             10.[012])
               allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               ;;
               ;;
             10.*)
             10.*)
               allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
               allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
               ;;
               ;;
           esac
           esac
         fi
         fi
         ;;
         ;;
      esac
      esac
      archive_cmds_need_lc_F77=no
      archive_cmds_need_lc_F77=no
      hardcode_direct_F77=no
      hardcode_direct_F77=no
      hardcode_automatic_F77=yes
      hardcode_automatic_F77=yes
      hardcode_shlibpath_var_F77=unsupported
      hardcode_shlibpath_var_F77=unsupported
      whole_archive_flag_spec_F77=''
      whole_archive_flag_spec_F77=''
      link_all_deplibs_F77=yes
      link_all_deplibs_F77=yes
    if test "$GCC" = yes ; then
    if test "$GCC" = yes ; then
        output_verbose_link_cmd='echo'
        output_verbose_link_cmd='echo'
        archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
        archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
      module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
      archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    else
    else
      case $cc_basename in
      case $cc_basename in
        xlc*)
        xlc*)
         output_verbose_link_cmd='echo'
         output_verbose_link_cmd='echo'
         archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
         archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
         module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
         module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
         archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
         archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          ;;
          ;;
       *)
       *)
         ld_shlibs_F77=no
         ld_shlibs_F77=no
          ;;
          ;;
      esac
      esac
    fi
    fi
      ;;
      ;;
    dgux*)
    dgux*)
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    freebsd1*)
    freebsd1*)
      ld_shlibs_F77=no
      ld_shlibs_F77=no
      ;;
      ;;
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # does not break anything, and helps significantly (at the cost of a little
    # does not break anything, and helps significantly (at the cost of a little
    # extra space).
    # extra space).
    freebsd2.2*)
    freebsd2.2*)
      archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    freebsd2*)
    freebsd2*)
      archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    freebsd* | dragonfly*)
    freebsd* | dragonfly*)
      archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    hpux9*)
    hpux9*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      else
      else
        archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      fi
      fi
      hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
      hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
      hardcode_libdir_separator_F77=:
      hardcode_libdir_separator_F77=:
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      # hardcode_minus_L: Not really in the search PATH,
      # hardcode_minus_L: Not really in the search PATH,
      # but as the default location of the library.
      # but as the default location of the library.
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      export_dynamic_flag_spec_F77='${wl}-E'
      export_dynamic_flag_spec_F77='${wl}-E'
      ;;
      ;;
    hpux10*)
    hpux10*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
        archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
      fi
      fi
      if test "$with_gnu_ld" = no; then
      if test "$with_gnu_ld" = no; then
        hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
        hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
        hardcode_libdir_separator_F77=:
        hardcode_libdir_separator_F77=:
        hardcode_direct_F77=yes
        hardcode_direct_F77=yes
        export_dynamic_flag_spec_F77='${wl}-E'
        export_dynamic_flag_spec_F77='${wl}-E'
        # hardcode_minus_L: Not really in the search PATH,
        # hardcode_minus_L: Not really in the search PATH,
        # but as the default location of the library.
        # but as the default location of the library.
        hardcode_minus_L_F77=yes
        hardcode_minus_L_F77=yes
      fi
      fi
      ;;
      ;;
    hpux11*)
    hpux11*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        esac
        esac
      else
      else
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        esac
        esac
      fi
      fi
      if test "$with_gnu_ld" = no; then
      if test "$with_gnu_ld" = no; then
        hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
        hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
        hardcode_libdir_separator_F77=:
        hardcode_libdir_separator_F77=:
        case $host_cpu in
        case $host_cpu in
        hppa*64*|ia64*)
        hppa*64*|ia64*)
          hardcode_libdir_flag_spec_ld_F77='+b $libdir'
          hardcode_libdir_flag_spec_ld_F77='+b $libdir'
          hardcode_direct_F77=no
          hardcode_direct_F77=no
          hardcode_shlibpath_var_F77=no
          hardcode_shlibpath_var_F77=no
          ;;
          ;;
        *)
        *)
          hardcode_direct_F77=yes
          hardcode_direct_F77=yes
          export_dynamic_flag_spec_F77='${wl}-E'
          export_dynamic_flag_spec_F77='${wl}-E'
          # hardcode_minus_L: Not really in the search PATH,
          # hardcode_minus_L: Not really in the search PATH,
          # but as the default location of the library.
          # but as the default location of the library.
          hardcode_minus_L_F77=yes
          hardcode_minus_L_F77=yes
          ;;
          ;;
        esac
        esac
      fi
      fi
      ;;
      ;;
    irix5* | irix6* | nonstopux*)
    irix5* | irix6* | nonstopux*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
      else
        archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
        hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
      fi
      fi
      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator_F77=:
      hardcode_libdir_separator_F77=:
      link_all_deplibs_F77=yes
      link_all_deplibs_F77=yes
      ;;
      ;;
    netbsd*)
    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
        archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
        archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
      else
      else
        archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
        archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
      fi
      fi
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    newsos6)
    newsos6)
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator_F77=:
      hardcode_libdir_separator_F77=:
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    openbsd*)
    openbsd*)
      if test -f /usr/libexec/ld.so; then
      if test -f /usr/libexec/ld.so; then
        hardcode_direct_F77=yes
        hardcode_direct_F77=yes
        hardcode_shlibpath_var_F77=no
        hardcode_shlibpath_var_F77=no
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
          archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
          archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
          archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
          hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
          hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
          export_dynamic_flag_spec_F77='${wl}-E'
          export_dynamic_flag_spec_F77='${wl}-E'
        else
        else
          case $host_os in
          case $host_os in
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
             archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
             archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
             hardcode_libdir_flag_spec_F77='-R$libdir'
             hardcode_libdir_flag_spec_F77='-R$libdir'
             ;;
             ;;
           *)
           *)
             archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
             archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
             hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
             hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
             ;;
             ;;
          esac
          esac
        fi
        fi
      else
      else
        ld_shlibs_F77=no
        ld_shlibs_F77=no
      fi
      fi
      ;;
      ;;
    os2*)
    os2*)
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      allow_undefined_flag_F77=unsupported
      allow_undefined_flag_F77=unsupported
      archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      ;;
      ;;
    osf3*)
    osf3*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
        allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
        archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
      else
        allow_undefined_flag_F77=' -expect_unresolved \*'
        allow_undefined_flag_F77=' -expect_unresolved \*'
        archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
      fi
      fi
      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator_F77=:
      hardcode_libdir_separator_F77=:
      ;;
      ;;
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
        allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
        archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
        hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
      else
      else
        allow_undefined_flag_F77=' -expect_unresolved \*'
        allow_undefined_flag_F77=' -expect_unresolved \*'
        archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
        # Both c and cxx compiler support -rpath directly
        # Both c and cxx compiler support -rpath directly
        hardcode_libdir_flag_spec_F77='-rpath $libdir'
        hardcode_libdir_flag_spec_F77='-rpath $libdir'
      fi
      fi
      hardcode_libdir_separator_F77=:
      hardcode_libdir_separator_F77=:
      ;;
      ;;
    solaris*)
    solaris*)
      no_undefined_flag_F77=' -z text'
      no_undefined_flag_F77=' -z text'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        wlarc='${wl}'
        wlarc='${wl}'
        archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
      else
      else
        wlarc=''
        wlarc=''
        archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_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'
        $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
      fi
      fi
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_libdir_flag_spec_F77='-R$libdir'
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      case $host_os in
      case $host_os in
      solaris2.[0-5] | solaris2.[0-5].*) ;;
      solaris2.[0-5] | solaris2.[0-5].*) ;;
      *)
      *)
        # The compiler driver will combine and reorder linker options,
        # The compiler driver will combine and reorder linker options,
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
        # but is careful enough not to reorder.
        # but is careful enough not to reorder.
        # Supported since Solaris 2.6 (maybe 2.5.1?)
        # Supported since Solaris 2.6 (maybe 2.5.1?)
        if test "$GCC" = yes; then
        if test "$GCC" = yes; then
          whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
          whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
        else
        else
          whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
          whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
        fi
        fi
        ;;
        ;;
      esac
      esac
      link_all_deplibs_F77=yes
      link_all_deplibs_F77=yes
      ;;
      ;;
    sunos4*)
    sunos4*)
      if test "x$host_vendor" = xsequent; then
      if test "x$host_vendor" = xsequent; then
        # Use $CC to link under sequent, because it throws in some extra .o
        # Use $CC to link under sequent, because it throws in some extra .o
        # files that make .init and .fini sections work.
        # files that make .init and .fini sections work.
        archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
      fi
      fi
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_direct_F77=yes
      hardcode_direct_F77=yes
      hardcode_minus_L_F77=yes
      hardcode_minus_L_F77=yes
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    sysv4)
    sysv4)
      case $host_vendor in
      case $host_vendor in
        sni)
        sni)
          archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          hardcode_direct_F77=yes # is this really true???
          hardcode_direct_F77=yes # is this really true???
        ;;
        ;;
        siemens)
        siemens)
          ## LD is ld it makes a PLAMLIB
          ## LD is ld it makes a PLAMLIB
          ## CC just makes a GrossModule.
          ## CC just makes a GrossModule.
          archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
          reload_cmds_F77='$CC -r -o $output$reload_objs'
          reload_cmds_F77='$CC -r -o $output$reload_objs'
          hardcode_direct_F77=no
          hardcode_direct_F77=no
        ;;
        ;;
        motorola)
        motorola)
          archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
          hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
        ;;
        ;;
      esac
      esac
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    sysv4.3*)
    sysv4.3*)
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      export_dynamic_flag_spec_F77='-Bexport'
      export_dynamic_flag_spec_F77='-Bexport'
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
        hardcode_shlibpath_var_F77=no
        hardcode_shlibpath_var_F77=no
        runpath_var=LD_RUN_PATH
        runpath_var=LD_RUN_PATH
        hardcode_runpath_var=yes
        hardcode_runpath_var=yes
        ld_shlibs_F77=yes
        ld_shlibs_F77=yes
      fi
      fi
      ;;
      ;;
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
      no_undefined_flag_F77='${wl}-z,text'
      no_undefined_flag_F77='${wl}-z,text'
      archive_cmds_need_lc_F77=no
      archive_cmds_need_lc_F77=no
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      fi
      ;;
      ;;
    sysv5* | sco3.2v5* | sco5v6*)
    sysv5* | sco3.2v5* | sco5v6*)
      # Note: We can NOT use -z defs as we might desire, because we do not
      # Note: We can NOT use -z defs as we might desire, because we do not
      # link with -lc, and that would cause any symbols used from libc to
      # link with -lc, and that would cause any symbols used from libc to
      # always be unresolved, which means just about no library would
      # always be unresolved, which means just about no library would
      # ever link correctly.  If we're not using GNU ld we use -z text
      # ever link correctly.  If we're not using GNU ld we use -z text
      # though, which does catch some bad symbols but isn't as heavy-handed
      # though, which does catch some bad symbols but isn't as heavy-handed
      # as -z defs.
      # as -z defs.
      no_undefined_flag_F77='${wl}-z,text'
      no_undefined_flag_F77='${wl}-z,text'
      allow_undefined_flag_F77='${wl}-z,nodefs'
      allow_undefined_flag_F77='${wl}-z,nodefs'
      archive_cmds_need_lc_F77=no
      archive_cmds_need_lc_F77=no
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
      hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
      hardcode_libdir_separator_F77=':'
      hardcode_libdir_separator_F77=':'
      link_all_deplibs_F77=yes
      link_all_deplibs_F77=yes
      export_dynamic_flag_spec_F77='${wl}-Bexport'
      export_dynamic_flag_spec_F77='${wl}-Bexport'
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      fi
      ;;
      ;;
    uts4*)
    uts4*)
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_libdir_flag_spec_F77='-L$libdir'
      hardcode_shlibpath_var_F77=no
      hardcode_shlibpath_var_F77=no
      ;;
      ;;
    *)
    *)
      ld_shlibs_F77=no
      ld_shlibs_F77=no
      ;;
      ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
echo "${ECHO_T}$ld_shlibs_F77" >&6; }
echo "${ECHO_T}$ld_shlibs_F77" >&6; }
test "$ld_shlibs_F77" = no && can_build_shared=no
test "$ld_shlibs_F77" = no && can_build_shared=no
#
#
# Do we need to explicitly link libc?
# Do we need to explicitly link libc?
#
#
case "x$archive_cmds_need_lc_F77" in
case "x$archive_cmds_need_lc_F77" in
x|xyes)
x|xyes)
  # Assume -lc should be added
  # Assume -lc should be added
  archive_cmds_need_lc_F77=yes
  archive_cmds_need_lc_F77=yes
  if test "$enable_shared" = yes && test "$GCC" = yes; then
  if test "$enable_shared" = yes && test "$GCC" = yes; then
    case $archive_cmds_F77 in
    case $archive_cmds_F77 in
    *'~'*)
    *'~'*)
      # FIXME: we may have to deal with multi-command sequences.
      # FIXME: we may have to deal with multi-command sequences.
      ;;
      ;;
    '$CC '*)
    '$CC '*)
      # Test whether the compiler implicitly links with -lc since on some
      # Test whether the compiler implicitly links with -lc since on some
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # to ld, don't add -lc before -lgcc.
      # to ld, don't add -lc before -lgcc.
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
      $rm conftest*
      $rm conftest*
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } 2>conftest.err; then
  (exit $ac_status); } 2>conftest.err; then
        soname=conftest
        soname=conftest
        lib=conftest
        lib=conftest
        libobjs=conftest.$ac_objext
        libobjs=conftest.$ac_objext
        deplibs=
        deplibs=
        wl=$lt_prog_compiler_wl_F77
        wl=$lt_prog_compiler_wl_F77
        pic_flag=$lt_prog_compiler_pic_F77
        pic_flag=$lt_prog_compiler_pic_F77
        compiler_flags=-v
        compiler_flags=-v
        linker_flags=-v
        linker_flags=-v
        verstring=
        verstring=
        output_objdir=.
        output_objdir=.
        libname=conftest
        libname=conftest
        lt_save_allow_undefined_flag=$allow_undefined_flag_F77
        lt_save_allow_undefined_flag=$allow_undefined_flag_F77
        allow_undefined_flag_F77=
        allow_undefined_flag_F77=
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
  (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
        then
        then
          archive_cmds_need_lc_F77=no
          archive_cmds_need_lc_F77=no
        else
        else
          archive_cmds_need_lc_F77=yes
          archive_cmds_need_lc_F77=yes
        fi
        fi
        allow_undefined_flag_F77=$lt_save_allow_undefined_flag
        allow_undefined_flag_F77=$lt_save_allow_undefined_flag
      else
      else
        cat conftest.err 1>&5
        cat conftest.err 1>&5
      fi
      fi
      $rm conftest*
      $rm conftest*
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
      ;;
      ;;
    esac
    esac
  fi
  fi
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
library_names_spec=
library_names_spec=
libname_spec='lib$name'
libname_spec='lib$name'
soname_spec=
soname_spec=
shrext_cmds=".so"
shrext_cmds=".so"
postinstall_cmds=
postinstall_cmds=
postuninstall_cmds=
postuninstall_cmds=
finish_cmds=
finish_cmds=
finish_eval=
finish_eval=
shlibpath_var=
shlibpath_var=
shlibpath_overrides_runpath=unknown
shlibpath_overrides_runpath=unknown
version_type=none
version_type=none
dynamic_linker="$host_os ld.so"
dynamic_linker="$host_os ld.so"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
need_lib_prefix=unknown
need_lib_prefix=unknown
hardcode_into_libs=no
hardcode_into_libs=no
# when you set need_version to no, make sure it does not cause -set_version
# when you set need_version to no, make sure it does not cause -set_version
# flags to be left without arguments
# flags to be left without arguments
need_version=unknown
need_version=unknown
case $host_os in
case $host_os in
aix3*)
aix3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  # AIX 3 has no versioning support, so we append a major version to the name.
  # AIX 3 has no versioning support, so we append a major version to the name.
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  ;;
  ;;
aix4* | aix5*)
aix4* | aix5*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  else
  else
    # With GCC up to 2.95.x, collect2 would create an import file
    # With GCC up to 2.95.x, collect2 would create an import file
    # for dependence libraries.  The import file would start with
    # for dependence libraries.  The import file would start with
    # the line `#! .'.  This would cause the generated library to
    # the line `#! .'.  This would cause the generated library to
    # depend on `.', always an invalid library.  This was fixed in
    # depend on `.', always an invalid library.  This was fixed in
    # development snapshots of GCC prior to 3.0.
    # development snapshots of GCC prior to 3.0.
    case $host_os in
    case $host_os in
      aix4 | aix4.[01] | aix4.[01].*)
      aix4 | aix4.[01] | aix4.[01].*)
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
           echo ' yes '
           echo ' yes '
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
        :
        :
      else
      else
        can_build_shared=no
        can_build_shared=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # soname into executable. Probably we can add versioning support to
    # soname into executable. Probably we can add versioning support to
    # collect2, so additional links can be useful in future.
    # collect2, so additional links can be useful in future.
    if test "$aix_use_runtimelinking" = yes; then
    if test "$aix_use_runtimelinking" = yes; then
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # instead of lib.a to let people know that these are not
      # instead of lib.a to let people know that these are not
      # typical AIX shared libraries.
      # typical AIX shared libraries.
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    else
    else
      # We preserve .a as extension for shared libraries through AIX4.2
      # We preserve .a as extension for shared libraries through AIX4.2
      # and later when we are not doing run time linking.
      # and later when we are not doing run time linking.
      library_names_spec='${libname}${release}.a $libname.a'
      library_names_spec='${libname}${release}.a $libname.a'
      soname_spec='${libname}${release}${shared_ext}$major'
      soname_spec='${libname}${release}${shared_ext}$major'
    fi
    fi
    shlibpath_var=LIBPATH
    shlibpath_var=LIBPATH
  fi
  fi
  ;;
  ;;
amigaos*)
amigaos*)
  library_names_spec='$libname.ixlibrary $libname.a'
  library_names_spec='$libname.ixlibrary $libname.a'
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  ;;
  ;;
beos*)
beos*)
  library_names_spec='${libname}${shared_ext}'
  library_names_spec='${libname}${shared_ext}'
  dynamic_linker="$host_os ld.so"
  dynamic_linker="$host_os ld.so"
  shlibpath_var=LIBRARY_PATH
  shlibpath_var=LIBRARY_PATH
  ;;
  ;;
bsdi[45]*)
bsdi[45]*)
  version_type=linux
  version_type=linux
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  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_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"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # the default ld.so.conf also contains /usr/contrib/lib and
  # 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
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  # libtool to hard-code these into programs
  # libtool to hard-code these into programs
  ;;
  ;;
cygwin* | mingw* | pw32*)
cygwin* | mingw* | pw32*)
  version_type=windows
  version_type=windows
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_version=no
  need_version=no
  need_lib_prefix=no
  need_lib_prefix=no
  case $GCC,$host_os in
  case $GCC,$host_os in
  yes,cygwin* | yes,mingw* | yes,pw32*)
  yes,cygwin* | yes,mingw* | yes,pw32*)
    library_names_spec='$libname.dll.a'
    library_names_spec='$libname.dll.a'
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    postinstall_cmds='base_file=`basename \${file}`~
    postinstall_cmds='base_file=`basename \${file}`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dldir=$destdir/`dirname \$dlpath`~
      dldir=$destdir/`dirname \$dlpath`~
      test -d \$dldir || mkdir -p \$dldir~
      test -d \$dldir || mkdir -p \$dldir~
      $install_prog $dir/$dlname \$dldir/$dlname~
      $install_prog $dir/$dlname \$dldir/$dlname~
      chmod a+x \$dldir/$dlname'
      chmod a+x \$dldir/$dlname'
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
      dlpath=$dir/\$dldll~
      dlpath=$dir/\$dldll~
       $rm \$dlpath'
       $rm \$dlpath'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
    cygwin*)
    cygwin*)
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      ;;
      ;;
    mingw*)
    mingw*)
      # MinGW DLLs use traditional 'lib' prefix
      # MinGW DLLs use traditional 'lib' prefix
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
        # It is most probably a Windows format PATH printed by
        # It is most probably a Windows format PATH printed by
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # path with ; separators, and with drive letters. We can handle the
        # path with ; separators, and with drive letters. We can handle the
        # drive letters (cygwin fileutils understands them), so leave them,
        # drive letters (cygwin fileutils understands them), so leave them,
        # especially as we might pass files found there to a mingw objdump,
        # especially as we might pass files found there to a mingw objdump,
        # which wouldn't understand a cygwinified path. Ahh.
        # which wouldn't understand a cygwinified path. Ahh.
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
      else
      else
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
      fi
      fi
      ;;
      ;;
    pw32*)
    pw32*)
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      ;;
      ;;
    esac
    esac
    ;;
    ;;
  *)
  *)
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    ;;
    ;;
  esac
  esac
  dynamic_linker='Win32 ld.exe'
  dynamic_linker='Win32 ld.exe'
  # FIXME: first we should search . and the directory the executable is in
  # FIXME: first we should search . and the directory the executable is in
  shlibpath_var=PATH
  shlibpath_var=PATH
  ;;
  ;;
darwin* | rhapsody*)
darwin* | rhapsody*)
  dynamic_linker="$host_os dyld"
  dynamic_linker="$host_os dyld"
  version_type=darwin
  version_type=darwin
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  shlibpath_var=DYLD_LIBRARY_PATH
  shlibpath_var=DYLD_LIBRARY_PATH
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;
  ;;
dgux*)
dgux*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
freebsd1*)
freebsd1*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
freebsd* | dragonfly*)
freebsd* | dragonfly*)
  # DragonFly does not have aout.  When/if they implement a new
  # DragonFly does not have aout.  When/if they implement a new
  # versioning mechanism, adjust this.
  # versioning mechanism, adjust this.
  if test -x /usr/bin/objformat; then
  if test -x /usr/bin/objformat; then
    objformat=`/usr/bin/objformat`
    objformat=`/usr/bin/objformat`
  else
  else
    case $host_os in
    case $host_os in
    freebsd[123]*) objformat=aout ;;
    freebsd[123]*) objformat=aout ;;
    *) objformat=elf ;;
    *) objformat=elf ;;
    esac
    esac
  fi
  fi
  version_type=freebsd-$objformat
  version_type=freebsd-$objformat
  case $version_type in
  case $version_type in
    freebsd-elf*)
    freebsd-elf*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      need_version=no
      need_version=no
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    freebsd-*)
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      need_version=yes
      need_version=yes
      ;;
      ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_os in
  case $host_os in
  freebsd2*)
  freebsd2*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    ;;
    ;;
  freebsd3.[01]* | freebsdelf3.[01]*)
  freebsd3.[01]* | freebsdelf3.[01]*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  *) # from 4.6 on, and DragonFly
  *) # from 4.6 on, and DragonFly
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  esac
  esac
  ;;
  ;;
gnu*)
gnu*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
hpux9* | hpux10* | hpux11*)
hpux9* | hpux10* | hpux11*)
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # link against other versions.
  # link against other versions.
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  case $host_cpu in
  case $host_cpu in
  ia64*)
  ia64*)
    shrext_cmds='.so'
    shrext_cmds='.so'
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    if test "X$HPUX_IA64_MODE" = X32; then
    if test "X$HPUX_IA64_MODE" = X32; then
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
    else
    else
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
    fi
    fi
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    ;;
    ;;
   hppa*64*)
   hppa*64*)
     shrext_cmds='.sl'
     shrext_cmds='.sl'
     hardcode_into_libs=yes
     hardcode_into_libs=yes
     dynamic_linker="$host_os dld.sl"
     dynamic_linker="$host_os dld.sl"
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     soname_spec='${libname}${release}${shared_ext}$major'
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     ;;
     ;;
   *)
   *)
    shrext_cmds='.sl'
    shrext_cmds='.sl'
    dynamic_linker="$host_os dld.sl"
    dynamic_linker="$host_os dld.sl"
    shlibpath_var=SHLIB_PATH
    shlibpath_var=SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    ;;
    ;;
  esac
  esac
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  postinstall_cmds='chmod 555 $lib'
  postinstall_cmds='chmod 555 $lib'
  ;;
  ;;
interix[3-9]*)
interix[3-9]*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
irix5* | irix6* | nonstopux*)
irix5* | irix6* | nonstopux*)
  case $host_os in
  case $host_os in
    nonstopux*) version_type=nonstopux ;;
    nonstopux*) version_type=nonstopux ;;
    *)
    *)
        if test "$lt_cv_prog_gnu_ld" = yes; then
        if test "$lt_cv_prog_gnu_ld" = yes; then
                version_type=linux
                version_type=linux
        else
        else
                version_type=irix
                version_type=irix
        fi ;;
        fi ;;
  esac
  esac
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  case $host_os in
  case $host_os in
  irix5* | nonstopux*)
  irix5* | nonstopux*)
    libsuff= shlibsuff=
    libsuff= shlibsuff=
    ;;
    ;;
  *)
  *)
    case $LD in # libtool.m4 will add one of these switches to LD
    case $LD in # libtool.m4 will add one of these switches to LD
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
      libsuff= shlibsuff= libmagic=32-bit;;
      libsuff= shlibsuff= libmagic=32-bit;;
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
      libsuff=32 shlibsuff=N32 libmagic=N32;;
      libsuff=32 shlibsuff=N32 libmagic=N32;;
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    esac
    esac
    ;;
    ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
# No shared lib support for Linux oldld, aout, or coff.
# No shared lib support for Linux oldld, aout, or coff.
linux*oldld* | linux*aout* | linux*coff*)
linux*oldld* | linux*aout* | linux*coff*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
# This must be Linux ELF.
# This must be Linux ELF.
linux* | k*bsd*-gnu)
linux* | k*bsd*-gnu)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  # This implies no fast_install, which is unacceptable.
  # This implies no fast_install, which is unacceptable.
  # Some rework will be needed to allow for fast_install
  # Some rework will be needed to allow for fast_install
  # before this can be enabled.
  # before this can be enabled.
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 
 
 
  # Append ld.so.conf contents to the search path
  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  fi
  fi
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # powerpc, because MkLinux only supported shared libraries with the
  # powerpc, because MkLinux only supported shared libraries with the
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # most powerpc-linux boxes support dynamic linking these days and
  # most powerpc-linux boxes support dynamic linking these days and
  # people can always --disable-shared, the test was removed, and we
  # people can always --disable-shared, the test was removed, and we
  # assume the GNU/Linux dynamic linker is in use.
  # assume the GNU/Linux dynamic linker is in use.
  dynamic_linker='GNU/Linux ld.so'
  dynamic_linker='GNU/Linux ld.so'
  ;;
  ;;
netbsd*)
netbsd*)
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
  else
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    dynamic_linker='NetBSD ld.elf_so'
    dynamic_linker='NetBSD ld.elf_so'
  fi
  fi
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
newsos6)
newsos6)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
nto-qnx*)
nto-qnx*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
openbsd*)
openbsd*)
  version_type=sunos
  version_type=sunos
  sys_lib_dlsearch_path_spec="/usr/lib"
  sys_lib_dlsearch_path_spec="/usr/lib"
  need_lib_prefix=no
  need_lib_prefix=no
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  case $host_os in
  case $host_os in
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    *)                         need_version=no  ;;
    *)                         need_version=no  ;;
  esac
  esac
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case $host_os in
    case $host_os in
      openbsd2.[89] | openbsd2.[89].*)
      openbsd2.[89] | openbsd2.[89].*)
        shlibpath_overrides_runpath=no
        shlibpath_overrides_runpath=no
        ;;
        ;;
      *)
      *)
        shlibpath_overrides_runpath=yes
        shlibpath_overrides_runpath=yes
        ;;
        ;;
      esac
      esac
  else
  else
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
  fi
  fi
  ;;
  ;;
os2*)
os2*)
  libname_spec='$name'
  libname_spec='$name'
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_lib_prefix=no
  need_lib_prefix=no
  library_names_spec='$libname${shared_ext} $libname.a'
  library_names_spec='$libname${shared_ext} $libname.a'
  dynamic_linker='OS/2 ld.exe'
  dynamic_linker='OS/2 ld.exe'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  ;;
  ;;
osf3* | osf4* | osf5*)
osf3* | osf4* | osf5*)
  version_type=osf
  version_type=osf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  ;;
  ;;
rdos*)
rdos*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
solaris*)
solaris*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  # ldd complains unless libraries are executable
  # ldd complains unless libraries are executable
  postinstall_cmds='chmod +x $lib'
  postinstall_cmds='chmod +x $lib'
  ;;
  ;;
sunos4*)
sunos4*)
  version_type=sunos
  version_type=sunos
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
    need_lib_prefix=no
  fi
  fi
  need_version=yes
  need_version=yes
  ;;
  ;;
sysv4 | sysv4.3*)
sysv4 | sysv4.3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_vendor in
  case $host_vendor in
    sni)
    sni)
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      need_lib_prefix=no
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      runpath_var=LD_RUN_PATH
      ;;
      ;;
    siemens)
    siemens)
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    motorola)
    motorola)
      need_lib_prefix=no
      need_lib_prefix=no
      need_version=no
      need_version=no
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
      ;;
  esac
  esac
  ;;
  ;;
sysv4*MP*)
sysv4*MP*)
  if test -d /usr/nec ;then
  if test -d /usr/nec ;then
    version_type=linux
    version_type=linux
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    soname_spec='$libname${shared_ext}.$major'
    soname_spec='$libname${shared_ext}.$major'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  fi
  fi
  ;;
  ;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  version_type=freebsd-elf
  version_type=freebsd-elf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
  else
  else
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
      sco3.2v5*)
      sco3.2v5*)
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        ;;
        ;;
    esac
    esac
  fi
  fi
  sys_lib_dlsearch_path_spec='/usr/lib'
  sys_lib_dlsearch_path_spec='/usr/lib'
  ;;
  ;;
uts4*)
uts4*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
*)
*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
echo "${ECHO_T}$dynamic_linker" >&6; }
echo "${ECHO_T}$dynamic_linker" >&6; }
test "$dynamic_linker" = no && can_build_shared=no
test "$dynamic_linker" = no && can_build_shared=no
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
fi
fi
{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
{ 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; }
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
hardcode_action_F77=
hardcode_action_F77=
if test -n "$hardcode_libdir_flag_spec_F77" || \
if test -n "$hardcode_libdir_flag_spec_F77" || \
   test -n "$runpath_var_F77" || \
   test -n "$runpath_var_F77" || \
   test "X$hardcode_automatic_F77" = "Xyes" ; then
   test "X$hardcode_automatic_F77" = "Xyes" ; then
  # We can hardcode non-existant directories.
  # We can hardcode non-existant directories.
  if test "$hardcode_direct_F77" != no &&
  if test "$hardcode_direct_F77" != no &&
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # have to relink, otherwise we might link with an installed library
     # have to relink, otherwise we might link with an installed library
     # when we should be linking with a yet-to-be-installed one
     # when we should be linking with a yet-to-be-installed one
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
     test "$hardcode_minus_L_F77" != no; then
     test "$hardcode_minus_L_F77" != no; then
    # Linking always hardcodes the temporary library directory.
    # Linking always hardcodes the temporary library directory.
    hardcode_action_F77=relink
    hardcode_action_F77=relink
  else
  else
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    hardcode_action_F77=immediate
    hardcode_action_F77=immediate
  fi
  fi
else
else
  # We cannot hardcode anything, or else we can only hardcode existing
  # We cannot hardcode anything, or else we can only hardcode existing
  # directories.
  # directories.
  hardcode_action_F77=unsupported
  hardcode_action_F77=unsupported
fi
fi
{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
echo "${ECHO_T}$hardcode_action_F77" >&6; }
echo "${ECHO_T}$hardcode_action_F77" >&6; }
if test "$hardcode_action_F77" = relink; then
if test "$hardcode_action_F77" = relink; then
  # Fast installation is not supported
  # Fast installation is not supported
  enable_fast_install=no
  enable_fast_install=no
elif test "$shlibpath_overrides_runpath" = yes ||
elif test "$shlibpath_overrides_runpath" = yes ||
     test "$enable_shared" = no; then
     test "$enable_shared" = no; then
  # Fast installation is not necessary
  # Fast installation is not necessary
  enable_fast_install=needless
  enable_fast_install=needless
fi
fi
# The else clause should only fire when bootstrapping the
# The else clause should only fire when bootstrapping the
# libtool distribution, otherwise you forgot to ship ltmain.sh
# libtool distribution, otherwise you forgot to ship ltmain.sh
# with your package, and you will get complaints that there are
# with your package, and you will get complaints that there are
# no rules to generate ltmain.sh.
# no rules to generate ltmain.sh.
if test -f "$ltmain"; then
if test -f "$ltmain"; then
  # See if we are running on zsh, and set the options which allow our commands through
  # See if we are running on zsh, and set the options which allow our commands through
  # without removal of \ escapes.
  # without removal of \ escapes.
  if test -n "${ZSH_VERSION+set}" ; then
  if test -n "${ZSH_VERSION+set}" ; then
    setopt NO_GLOB_SUBST
    setopt NO_GLOB_SUBST
  fi
  fi
  # Now quote all the things that may contain metacharacters while being
  # Now quote all the things that may contain metacharacters while being
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # variables and quote the copies for generation of the libtool script.
  # variables and quote the copies for generation of the libtool script.
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
    SED SHELL STRIP \
    SED SHELL STRIP \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    deplibs_check_method reload_flag reload_cmds need_locks \
    deplibs_check_method reload_flag reload_cmds need_locks \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_to_c_name_address \
    lt_cv_sys_global_symbol_to_c_name_address \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    old_postinstall_cmds old_postuninstall_cmds \
    old_postinstall_cmds old_postuninstall_cmds \
    compiler_F77 \
    compiler_F77 \
    CC_F77 \
    CC_F77 \
    LD_F77 \
    LD_F77 \
    lt_prog_compiler_wl_F77 \
    lt_prog_compiler_wl_F77 \
    lt_prog_compiler_pic_F77 \
    lt_prog_compiler_pic_F77 \
    lt_prog_compiler_static_F77 \
    lt_prog_compiler_static_F77 \
    lt_prog_compiler_no_builtin_flag_F77 \
    lt_prog_compiler_no_builtin_flag_F77 \
    export_dynamic_flag_spec_F77 \
    export_dynamic_flag_spec_F77 \
    thread_safe_flag_spec_F77 \
    thread_safe_flag_spec_F77 \
    whole_archive_flag_spec_F77 \
    whole_archive_flag_spec_F77 \
    enable_shared_with_static_runtimes_F77 \
    enable_shared_with_static_runtimes_F77 \
    old_archive_cmds_F77 \
    old_archive_cmds_F77 \
    old_archive_from_new_cmds_F77 \
    old_archive_from_new_cmds_F77 \
    predep_objects_F77 \
    predep_objects_F77 \
    postdep_objects_F77 \
    postdep_objects_F77 \
    predeps_F77 \
    predeps_F77 \
    postdeps_F77 \
    postdeps_F77 \
    compiler_lib_search_path_F77 \
    compiler_lib_search_path_F77 \
    archive_cmds_F77 \
    archive_cmds_F77 \
    archive_expsym_cmds_F77 \
    archive_expsym_cmds_F77 \
    postinstall_cmds_F77 \
    postinstall_cmds_F77 \
    postuninstall_cmds_F77 \
    postuninstall_cmds_F77 \
    old_archive_from_expsyms_cmds_F77 \
    old_archive_from_expsyms_cmds_F77 \
    allow_undefined_flag_F77 \
    allow_undefined_flag_F77 \
    no_undefined_flag_F77 \
    no_undefined_flag_F77 \
    export_symbols_cmds_F77 \
    export_symbols_cmds_F77 \
    hardcode_libdir_flag_spec_F77 \
    hardcode_libdir_flag_spec_F77 \
    hardcode_libdir_flag_spec_ld_F77 \
    hardcode_libdir_flag_spec_ld_F77 \
    hardcode_libdir_separator_F77 \
    hardcode_libdir_separator_F77 \
    hardcode_automatic_F77 \
    hardcode_automatic_F77 \
    module_cmds_F77 \
    module_cmds_F77 \
    module_expsym_cmds_F77 \
    module_expsym_cmds_F77 \
    lt_cv_prog_compiler_c_o_F77 \
    lt_cv_prog_compiler_c_o_F77 \
    fix_srcfile_path_F77 \
    fix_srcfile_path_F77 \
    exclude_expsyms_F77 \
    exclude_expsyms_F77 \
    include_expsyms_F77; do
    include_expsyms_F77; do
    case $var in
    case $var in
    old_archive_cmds_F77 | \
    old_archive_cmds_F77 | \
    old_archive_from_new_cmds_F77 | \
    old_archive_from_new_cmds_F77 | \
    archive_cmds_F77 | \
    archive_cmds_F77 | \
    archive_expsym_cmds_F77 | \
    archive_expsym_cmds_F77 | \
    module_cmds_F77 | \
    module_cmds_F77 | \
    module_expsym_cmds_F77 | \
    module_expsym_cmds_F77 | \
    old_archive_from_expsyms_cmds_F77 | \
    old_archive_from_expsyms_cmds_F77 | \
    export_symbols_cmds_F77 | \
    export_symbols_cmds_F77 | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
      # Double-quote double-evaled strings.
      # Double-quote double-evaled strings.
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      ;;
      ;;
    *)
    *)
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      ;;
      ;;
    esac
    esac
  done
  done
  case $lt_echo in
  case $lt_echo in
  *'\$0 --fallback-echo"')
  *'\$0 --fallback-echo"')
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    ;;
    ;;
  esac
  esac
cfgfile="$ofile"
cfgfile="$ofile"
  cat <<__EOF__ >> "$cfgfile"
  cat <<__EOF__ >> "$cfgfile"
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Shell to use when invoking shell scripts.
# Shell to use when invoking shell scripts.
SHELL=$lt_SHELL
SHELL=$lt_SHELL
# Whether or not to build shared libraries.
# Whether or not to build shared libraries.
build_libtool_libs=$enable_shared
build_libtool_libs=$enable_shared
# Whether or not to build static libraries.
# Whether or not to build static libraries.
build_old_libs=$enable_static
build_old_libs=$enable_static
# Whether or not to add -lc for building shared libraries.
# Whether or not to add -lc for building shared libraries.
build_libtool_need_lc=$archive_cmds_need_lc_F77
build_libtool_need_lc=$archive_cmds_need_lc_F77
# Whether or not to disallow shared libs when runtime libs are static
# Whether or not to disallow shared libs when runtime libs are static
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
# Whether or not to optimize for fast installation.
# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install
fast_install=$enable_fast_install
# The host system.
# The host system.
host_alias=$host_alias
host_alias=$host_alias
host=$host
host=$host
host_os=$host_os
host_os=$host_os
# The build system.
# The build system.
build_alias=$build_alias
build_alias=$build_alias
build=$build
build=$build
build_os=$build_os
build_os=$build_os
# An echo program that does not interpret backslashes.
# An echo program that does not interpret backslashes.
echo=$lt_echo
echo=$lt_echo
# The archiver.
# The archiver.
AR=$lt_AR
AR=$lt_AR
AR_FLAGS=$lt_AR_FLAGS
AR_FLAGS=$lt_AR_FLAGS
# A C compiler.
# A C compiler.
LTCC=$lt_LTCC
LTCC=$lt_LTCC
# LTCC compiler flags.
# LTCC compiler flags.
LTCFLAGS=$lt_LTCFLAGS
LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler.
# A language-specific compiler.
CC=$lt_compiler_F77
CC=$lt_compiler_F77
# Is the compiler the GNU C compiler?
# Is the compiler the GNU C compiler?
with_gcc=$GCC_F77
with_gcc=$GCC_F77
# An ERE matcher.
# An ERE matcher.
EGREP=$lt_EGREP
EGREP=$lt_EGREP
# The linker used to build libraries.
# The linker used to build libraries.
LD=$lt_LD_F77
LD=$lt_LD_F77
# Whether we need hard or soft links.
# Whether we need hard or soft links.
LN_S=$lt_LN_S
LN_S=$lt_LN_S
# A BSD-compatible nm program.
# A BSD-compatible nm program.
NM=$lt_NM
NM=$lt_NM
# A symbol stripping program
# A symbol stripping program
STRIP=$lt_STRIP
STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program.
# Used on cygwin: DLL creation program.
DLLTOOL="$DLLTOOL"
DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper.
# Used on cygwin: object dumper.
OBJDUMP="$OBJDUMP"
OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler.
# Used on cygwin: assembler.
AS="$AS"
AS="$AS"
# The name of the directory that contains temporary libtool files.
# The name of the directory that contains temporary libtool files.
objdir=$objdir
objdir=$objdir
# How to create reloadable object files.
# How to create reloadable object files.
reload_flag=$lt_reload_flag
reload_flag=$lt_reload_flag
reload_cmds=$lt_reload_cmds
reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_F77
wl=$lt_lt_prog_compiler_wl_F77
# Object file suffix (normally "o").
# Object file suffix (normally "o").
objext="$ac_objext"
objext="$ac_objext"
# Old archive suffix (normally "a").
# Old archive suffix (normally "a").
libext="$libext"
libext="$libext"
# Shared library suffix (normally ".so").
# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'
shrext_cmds='$shrext_cmds'
# Executable file suffix (normally "").
# Executable file suffix (normally "").
exeext="$exeext"
exeext="$exeext"
# Additional compiler flags for building library objects.
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_F77
pic_flag=$lt_lt_prog_compiler_pic_F77
pic_mode=$pic_mode
pic_mode=$pic_mode
# What is the maximum length of a command?
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options?
# Does compiler simultaneously support -c and -o options?
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
# Must we lock files when doing compilation?
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
need_locks=$lt_need_locks
# Do we need the lib prefix for modules?
# Do we need the lib prefix for modules?
need_lib_prefix=$need_lib_prefix
need_lib_prefix=$need_lib_prefix
# Do we need a version for libraries?
# Do we need a version for libraries?
need_version=$need_version
need_version=$need_version
# Whether dlopen is supported.
# Whether dlopen is supported.
dlopen_support=$enable_dlopen
dlopen_support=$enable_dlopen
# Whether dlopen of programs is supported.
# Whether dlopen of programs is supported.
dlopen_self=$enable_dlopen_self
dlopen_self=$enable_dlopen_self
# Whether dlopen of statically linked programs is supported.
# Whether dlopen of statically linked programs is supported.
dlopen_self_static=$enable_dlopen_self_static
dlopen_self_static=$enable_dlopen_self_static
# Compiler flag to prevent dynamic linking.
# Compiler flag to prevent dynamic linking.
link_static_flag=$lt_lt_prog_compiler_static_F77
link_static_flag=$lt_lt_prog_compiler_static_F77
# Compiler flag to turn off builtin functions.
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
# Compiler flag to allow reflexive dlopens.
# Compiler flag to allow reflexive dlopens.
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
# Compiler flag to generate shared objects directly from archives.
# Compiler flag to generate shared objects directly from archives.
whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
# Compiler flag to generate thread-safe objects.
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
# Library versioning type.
# Library versioning type.
version_type=$version_type
version_type=$version_type
# Format of library name prefix.
# Format of library name prefix.
libname_spec=$lt_libname_spec
libname_spec=$lt_libname_spec
# List of archive names.  First name is the real one, the rest are links.
# 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.
# The last name is the one that the linker finds with -lNAME.
library_names_spec=$lt_library_names_spec
library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive.
# Commands used to build and install an old-style archive.
RANLIB=$lt_RANLIB
RANLIB=$lt_RANLIB
old_archive_cmds=$lt_old_archive_cmds_F77
old_archive_cmds=$lt_old_archive_cmds_F77
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
# Create an old-style archive from a shared archive.
# Create an old-style archive from a shared archive.
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
# Create a temporary old-style archive to link instead of a shared archive.
# Create a temporary old-style archive to link instead of a shared archive.
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
# Commands used to build and install a shared archive.
# Commands used to build and install a shared archive.
archive_cmds=$lt_archive_cmds_F77
archive_cmds=$lt_archive_cmds_F77
archive_expsym_cmds=$lt_archive_expsym_cmds_F77
archive_expsym_cmds=$lt_archive_expsym_cmds_F77
postinstall_cmds=$lt_postinstall_cmds
postinstall_cmds=$lt_postinstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
# Commands used to build a loadable module (assumed same as above if empty)
# Commands used to build a loadable module (assumed same as above if empty)
module_cmds=$lt_module_cmds_F77
module_cmds=$lt_module_cmds_F77
module_expsym_cmds=$lt_module_expsym_cmds_F77
module_expsym_cmds=$lt_module_expsym_cmds_F77
# Commands to strip libraries.
# Commands to strip libraries.
old_striplib=$lt_old_striplib
old_striplib=$lt_old_striplib
striplib=$lt_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predep_objects=$lt_predep_objects_F77
predep_objects=$lt_predep_objects_F77
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdep_objects=$lt_postdep_objects_F77
postdep_objects=$lt_postdep_objects_F77
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predeps=$lt_predeps_F77
predeps=$lt_predeps_F77
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdeps=$lt_postdeps_F77
postdeps=$lt_postdeps_F77
# The library search path used internally by the compiler when linking
# The library search path used internally by the compiler when linking
# a shared library.
# a shared library.
compiler_lib_search_path=$lt_compiler_lib_search_path_F77
compiler_lib_search_path=$lt_compiler_lib_search_path_F77
# Method to check whether dependent libraries are shared objects.
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be built.
# Flag that allows shared libraries with undefined symbols to be built.
allow_undefined_flag=$lt_allow_undefined_flag_F77
allow_undefined_flag=$lt_allow_undefined_flag_F77
# Flag that forces no undefined symbols.
# Flag that forces no undefined symbols.
no_undefined_flag=$lt_no_undefined_flag_F77
no_undefined_flag=$lt_no_undefined_flag_F77
# Commands used to finish a libtool library installation in a directory.
# Commands used to finish a libtool library installation in a directory.
finish_cmds=$lt_finish_cmds
finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but not shown.
# Same as above, but a single script fragment to be evaled but not shown.
finish_eval=$lt_finish_eval
finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and C names.
# Take the output of nm and produce a listing of raw symbols and C names.
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration
# Transform the output of nm in a proper C declaration
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
# Transform the output of nm in a C name address pair
# Transform the output of nm in a C name address pair
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
# This is the shared library runtime path variable.
# This is the shared library runtime path variable.
runpath_var=$runpath_var
runpath_var=$runpath_var
# This is the shared library path variable.
# This is the shared library path variable.
shlibpath_var=$shlibpath_var
shlibpath_var=$shlibpath_var
# Is shlibpath searched before the hard-coded library search path?
# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
# How to hardcode a shared library path into an executable.
# How to hardcode a shared library path into an executable.
hardcode_action=$hardcode_action_F77
hardcode_action=$hardcode_action_F77
# Whether we should hardcode library paths into libraries.
# Whether we should hardcode library paths into libraries.
hardcode_into_libs=$hardcode_into_libs
hardcode_into_libs=$hardcode_into_libs
# Flag to hardcode \$libdir into a binary during linking.
# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
# If ld is used when linking, flag to hardcode \$libdir into
# If ld is used when linking, flag to hardcode \$libdir into
# a binary during linking. This must work even if \$libdir does
# a binary during linking. This must work even if \$libdir does
# not exist.
# not exist.
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
# Whether we need a single -rpath flag with a separated argument.
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_direct=$hardcode_direct_F77
hardcode_direct=$hardcode_direct_F77
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_minus_L=$hardcode_minus_L_F77
hardcode_minus_L=$hardcode_minus_L_F77
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# the resulting binary.
# the resulting binary.
hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
# Set to yes if building a shared library automatically hardcodes DIR into the library
# Set to yes if building a shared library automatically hardcodes DIR into the library
# and all subsequent libraries and executables linked against it.
# and all subsequent libraries and executables linked against it.
hardcode_automatic=$hardcode_automatic_F77
hardcode_automatic=$hardcode_automatic_F77
# Variables whose values should be saved in libtool wrapper scripts and
# Variables whose values should be saved in libtool wrapper scripts and
# restored at relink time.
# restored at relink time.
variables_saved_for_relink="$variables_saved_for_relink"
variables_saved_for_relink="$variables_saved_for_relink"
# Whether libtool must link a program against all its dependency libraries.
# Whether libtool must link a program against all its dependency libraries.
link_all_deplibs=$link_all_deplibs_F77
link_all_deplibs=$link_all_deplibs_F77
# Compile-time system search path for libraries
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable \$srcfile for the compiler.
# Fix the shell variable \$srcfile for the compiler.
fix_srcfile_path=$lt_fix_srcfile_path
fix_srcfile_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required.
# Set to yes if exported symbols are required.
always_export_symbols=$always_export_symbols_F77
always_export_symbols=$always_export_symbols_F77
# The commands to list exported symbols.
# The commands to list exported symbols.
export_symbols_cmds=$lt_export_symbols_cmds_F77
export_symbols_cmds=$lt_export_symbols_cmds_F77
# The commands to extract the exported symbol list from a shared archive.
# The commands to extract the exported symbol list from a shared archive.
extract_expsyms_cmds=$lt_extract_expsyms_cmds
extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_F77
exclude_expsyms=$lt_exclude_expsyms_F77
# Symbols that must always be exported.
# Symbols that must always be exported.
include_expsyms=$lt_include_expsyms_F77
include_expsyms=$lt_include_expsyms_F77
# ### END LIBTOOL TAG CONFIG: $tagname
# ### END LIBTOOL TAG CONFIG: $tagname
__EOF__
__EOF__
else
else
  # If there is no Makefile yet, we rely on a make rule to execute
  # If there is no Makefile yet, we rely on a make rule to execute
  # `config.status --recheck' to rerun these tests and create the
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  if test -f "$ltmain_in"; then
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
    test -f Makefile && make "$ltmain"
  fi
  fi
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CC="$lt_save_CC"
CC="$lt_save_CC"
        else
        else
          tagname=""
          tagname=""
        fi
        fi
        ;;
        ;;
      GCJ)
      GCJ)
        if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
        if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
# Source file extension for Java test sources.
# Source file extension for Java test sources.
ac_ext=java
ac_ext=java
# Object file extension for compiled Java test sources.
# Object file extension for compiled Java test sources.
objext=o
objext=o
objext_GCJ=$objext
objext_GCJ=$objext
# Code to be used in simple compile tests
# Code to be used in simple compile tests
lt_simple_compile_test_code="class foo {}"
lt_simple_compile_test_code="class foo {}"
# Code to be used in simple link tests
# Code to be used in simple link tests
lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# If no C compiler was specified, use CC.
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
compiler=$CC
compiler=$CC
# save warnings/boilerplate of simple test code
# save warnings/boilerplate of simple test code
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_compiler_boilerplate=`cat conftest.err`
_lt_compiler_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
_lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
lt_save_CC="$CC"
lt_save_CC="$CC"
CC=${GCJ-"gcj"}
CC=${GCJ-"gcj"}
compiler=$CC
compiler=$CC
compiler_GCJ=$CC
compiler_GCJ=$CC
for cc_temp in $compiler""; do
for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
# GCJ did not exist at the time GCC didn't implicitly link libc in.
# GCJ did not exist at the time GCC didn't implicitly link libc in.
archive_cmds_need_lc_GCJ=no
archive_cmds_need_lc_GCJ=no
old_archive_cmds_GCJ=$old_archive_cmds
old_archive_cmds_GCJ=$old_archive_cmds
lt_prog_compiler_no_builtin_flag_GCJ=
lt_prog_compiler_no_builtin_flag_GCJ=
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
  lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_prog_compiler_rtti_exceptions=no
  lt_cv_prog_compiler_rtti_exceptions=no
  ac_outfile=conftest.$ac_objext
  ac_outfile=conftest.$ac_objext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="-fno-rtti -fno-exceptions"
   lt_compiler_flag="-fno-rtti -fno-exceptions"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>conftest.err)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   ac_status=$?
   cat conftest.err >&5
   cat conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s "$ac_outfile"; then
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings other than the usual output.
     # So say no if there are warnings other than the usual output.
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_rtti_exceptions=yes
       lt_cv_prog_compiler_rtti_exceptions=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
    lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
    lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
else
else
    :
    :
fi
fi
fi
fi
lt_prog_compiler_wl_GCJ=
lt_prog_compiler_wl_GCJ=
lt_prog_compiler_pic_GCJ=
lt_prog_compiler_pic_GCJ=
lt_prog_compiler_static_GCJ=
lt_prog_compiler_static_GCJ=
{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
{ 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; }
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    lt_prog_compiler_wl_GCJ='-Wl,'
    lt_prog_compiler_wl_GCJ='-Wl,'
    lt_prog_compiler_static_GCJ='-static'
    lt_prog_compiler_static_GCJ='-static'
    case $host_os in
    case $host_os in
      aix*)
      aix*)
      # All AIX code is PIC.
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static_GCJ='-Bstatic'
        lt_prog_compiler_static_GCJ='-Bstatic'
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      # FIXME: we need at least 68020 code to build shared libraries, but
      # FIXME: we need at least 68020 code to build shared libraries, but
      # adding the `-m68020' flag to GCC prevents building anything better,
      # adding the `-m68020' flag to GCC prevents building anything better,
      # like `-m68040'.
      # like `-m68040'.
      lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
      lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
      ;;
      ;;
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      # PIC is the default for these OSes.
      ;;
      ;;
    mingw* | cygwin* | pw32* | os2*)
    mingw* | cygwin* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
      # (--disable-auto-import) libraries
      # (--disable-auto-import) libraries
      lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
      lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      # PIC is the default on this platform
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      # Common symbols not allowed in MH_DYLIB files
      lt_prog_compiler_pic_GCJ='-fno-common'
      lt_prog_compiler_pic_GCJ='-fno-common'
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
      # Instead, we relocate shared libraries at runtime.
      # Instead, we relocate shared libraries at runtime.
      ;;
      ;;
    msdosdjgpp*)
    msdosdjgpp*)
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # on systems that don't support them.
      # on systems that don't support them.
      lt_prog_compiler_can_build_shared_GCJ=no
      lt_prog_compiler_can_build_shared_GCJ=no
      enable_shared=no
      enable_shared=no
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        lt_prog_compiler_pic_GCJ=-Kconform_pic
        lt_prog_compiler_pic_GCJ=-Kconform_pic
      fi
      fi
      ;;
      ;;
    hpux*)
    hpux*)
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        # +Z the default
        # +Z the default
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic_GCJ='-fPIC'
        lt_prog_compiler_pic_GCJ='-fPIC'
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_pic_GCJ='-fPIC'
      lt_prog_compiler_pic_GCJ='-fPIC'
      ;;
      ;;
    esac
    esac
  else
  else
    # PORTME Check for flag to pass linker flags through the system compiler.
    # PORTME Check for flag to pass linker flags through the system compiler.
    case $host_os in
    case $host_os in
    aix*)
    aix*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # AIX 5 now supports IA64 processor
        # AIX 5 now supports IA64 processor
        lt_prog_compiler_static_GCJ='-Bstatic'
        lt_prog_compiler_static_GCJ='-Bstatic'
      else
      else
        lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
        lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
      fi
      fi
      ;;
      ;;
      darwin*)
      darwin*)
        # PIC is the default on this platform
        # PIC is the default on this platform
        # Common symbols not allowed in MH_DYLIB files
        # Common symbols not allowed in MH_DYLIB files
       case $cc_basename in
       case $cc_basename in
         xlc*)
         xlc*)
         lt_prog_compiler_pic_GCJ='-qnocommon'
         lt_prog_compiler_pic_GCJ='-qnocommon'
         lt_prog_compiler_wl_GCJ='-Wl,'
         lt_prog_compiler_wl_GCJ='-Wl,'
         ;;
         ;;
       esac
       esac
       ;;
       ;;
    mingw* | cygwin* | pw32* | os2*)
    mingw* | cygwin* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # 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).
      # built for inclusion in a dll (and should export symbols for example).
      lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
      lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
      ;;
      ;;
    hpux9* | hpux10* | hpux11*)
    hpux9* | hpux10* | hpux11*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      # not for PA HP-UX.
      case $host_cpu in
      case $host_cpu in
      hppa*64*|ia64*)
      hppa*64*|ia64*)
        # +Z the default
        # +Z the default
        ;;
        ;;
      *)
      *)
        lt_prog_compiler_pic_GCJ='+Z'
        lt_prog_compiler_pic_GCJ='+Z'
        ;;
        ;;
      esac
      esac
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
      lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
      ;;
      ;;
    irix5* | irix6* | nonstopux*)
    irix5* | irix6* | nonstopux*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      # PIC (with -KPIC) is the default.
      # PIC (with -KPIC) is the default.
      lt_prog_compiler_static_GCJ='-non_shared'
      lt_prog_compiler_static_GCJ='-non_shared'
      ;;
      ;;
    newsos6)
    newsos6)
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_static_GCJ='-Bstatic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      ;;
      ;;
    linux* | k*bsd*-gnu)
    linux* | k*bsd*-gnu)
      case $cc_basename in
      case $cc_basename in
      icc* | ecc*)
      icc* | ecc*)
        lt_prog_compiler_wl_GCJ='-Wl,'
        lt_prog_compiler_wl_GCJ='-Wl,'
        lt_prog_compiler_pic_GCJ='-KPIC'
        lt_prog_compiler_pic_GCJ='-KPIC'
        lt_prog_compiler_static_GCJ='-static'
        lt_prog_compiler_static_GCJ='-static'
        ;;
        ;;
      pgcc* | pgf77* | pgf90* | pgf95*)
      pgcc* | pgf77* | pgf90* | pgf95*)
        # Portland Group compilers (*not* the Pentium gcc compiler,
        # Portland Group compilers (*not* the Pentium gcc compiler,
        # which looks to be a dead project)
        # which looks to be a dead project)
        lt_prog_compiler_wl_GCJ='-Wl,'
        lt_prog_compiler_wl_GCJ='-Wl,'
        lt_prog_compiler_pic_GCJ='-fpic'
        lt_prog_compiler_pic_GCJ='-fpic'
        lt_prog_compiler_static_GCJ='-Bstatic'
        lt_prog_compiler_static_GCJ='-Bstatic'
        ;;
        ;;
      ccc*)
      ccc*)
        lt_prog_compiler_wl_GCJ='-Wl,'
        lt_prog_compiler_wl_GCJ='-Wl,'
        # All Alpha code is PIC.
        # All Alpha code is PIC.
        lt_prog_compiler_static_GCJ='-non_shared'
        lt_prog_compiler_static_GCJ='-non_shared'
        ;;
        ;;
      *)
      *)
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)
        *Sun\ C*)
          # Sun C 5.9
          # Sun C 5.9
          lt_prog_compiler_pic_GCJ='-KPIC'
          lt_prog_compiler_pic_GCJ='-KPIC'
          lt_prog_compiler_static_GCJ='-Bstatic'
          lt_prog_compiler_static_GCJ='-Bstatic'
          lt_prog_compiler_wl_GCJ='-Wl,'
          lt_prog_compiler_wl_GCJ='-Wl,'
          ;;
          ;;
        *Sun\ F*)
        *Sun\ F*)
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
          lt_prog_compiler_pic_GCJ='-KPIC'
          lt_prog_compiler_pic_GCJ='-KPIC'
          lt_prog_compiler_static_GCJ='-Bstatic'
          lt_prog_compiler_static_GCJ='-Bstatic'
          lt_prog_compiler_wl_GCJ=''
          lt_prog_compiler_wl_GCJ=''
          ;;
          ;;
        esac
        esac
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    osf3* | osf4* | osf5*)
    osf3* | osf4* | osf5*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      # All OSF/1 code is PIC.
      # All OSF/1 code is PIC.
      lt_prog_compiler_static_GCJ='-non_shared'
      lt_prog_compiler_static_GCJ='-non_shared'
      ;;
      ;;
    rdos*)
    rdos*)
      lt_prog_compiler_static_GCJ='-non_shared'
      lt_prog_compiler_static_GCJ='-non_shared'
      ;;
      ;;
    solaris*)
    solaris*)
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_static_GCJ='-Bstatic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      case $cc_basename in
      case $cc_basename in
      f77* | f90* | f95*)
      f77* | f90* | f95*)
        lt_prog_compiler_wl_GCJ='-Qoption ld ';;
        lt_prog_compiler_wl_GCJ='-Qoption ld ';;
      *)
      *)
        lt_prog_compiler_wl_GCJ='-Wl,';;
        lt_prog_compiler_wl_GCJ='-Wl,';;
      esac
      esac
      ;;
      ;;
    sunos4*)
    sunos4*)
      lt_prog_compiler_wl_GCJ='-Qoption ld '
      lt_prog_compiler_wl_GCJ='-Qoption ld '
      lt_prog_compiler_pic_GCJ='-PIC'
      lt_prog_compiler_pic_GCJ='-PIC'
      lt_prog_compiler_static_GCJ='-Bstatic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      ;;
      ;;
    sysv4 | sysv4.2uw2* | sysv4.3*)
    sysv4 | sysv4.2uw2* | sysv4.3*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_static_GCJ='-Bstatic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec ;then
      if test -d /usr/nec ;then
        lt_prog_compiler_pic_GCJ='-Kconform_pic'
        lt_prog_compiler_pic_GCJ='-Kconform_pic'
        lt_prog_compiler_static_GCJ='-Bstatic'
        lt_prog_compiler_static_GCJ='-Bstatic'
      fi
      fi
      ;;
      ;;
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_pic_GCJ='-KPIC'
      lt_prog_compiler_static_GCJ='-Bstatic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      ;;
      ;;
    unicos*)
    unicos*)
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_wl_GCJ='-Wl,'
      lt_prog_compiler_can_build_shared_GCJ=no
      lt_prog_compiler_can_build_shared_GCJ=no
      ;;
      ;;
    uts4*)
    uts4*)
      lt_prog_compiler_pic_GCJ='-pic'
      lt_prog_compiler_pic_GCJ='-pic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      lt_prog_compiler_static_GCJ='-Bstatic'
      ;;
      ;;
    *)
    *)
      lt_prog_compiler_can_build_shared_GCJ=no
      lt_prog_compiler_can_build_shared_GCJ=no
      ;;
      ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
#
#
# Check to make sure the PIC flag actually works.
# Check to make sure the PIC flag actually works.
#
#
if test -n "$lt_prog_compiler_pic_GCJ"; then
if test -n "$lt_prog_compiler_pic_GCJ"; then
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_pic_works_GCJ=no
  lt_prog_compiler_pic_works_GCJ=no
  ac_outfile=conftest.$ac_objext
  ac_outfile=conftest.$ac_objext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>conftest.err)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   ac_status=$?
   cat conftest.err >&5
   cat conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s "$ac_outfile"; then
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings other than the usual output.
     # So say no if there are warnings other than the usual output.
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
       lt_prog_compiler_pic_works_GCJ=yes
       lt_prog_compiler_pic_works_GCJ=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
    case $lt_prog_compiler_pic_GCJ in
    case $lt_prog_compiler_pic_GCJ in
     "" | " "*) ;;
     "" | " "*) ;;
     *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
     *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
     esac
     esac
else
else
    lt_prog_compiler_pic_GCJ=
    lt_prog_compiler_pic_GCJ=
     lt_prog_compiler_can_build_shared_GCJ=no
     lt_prog_compiler_can_build_shared_GCJ=no
fi
fi
fi
fi
case $host_os in
case $host_os in
  # For platforms which do not support PIC, -DPIC is meaningless:
  # For platforms which do not support PIC, -DPIC is meaningless:
  *djgpp*)
  *djgpp*)
    lt_prog_compiler_pic_GCJ=
    lt_prog_compiler_pic_GCJ=
    ;;
    ;;
  *)
  *)
    lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
    lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
    ;;
    ;;
esac
esac
#
#
# Check to make sure the static flag actually works.
# Check to make sure the static flag actually works.
#
#
wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_prog_compiler_static_works_GCJ=no
  lt_prog_compiler_static_works_GCJ=no
   save_LDFLAGS="$LDFLAGS"
   save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
     # The linker can only warn and ignore the option if not recognized
     # The linker can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     if test -s conftest.err; then
     if test -s conftest.err; then
       # Append any errors to the config.log.
       # Append any errors to the config.log.
       cat conftest.err 1>&5
       cat conftest.err 1>&5
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
       if diff conftest.exp conftest.er2 >/dev/null; then
       if diff conftest.exp conftest.er2 >/dev/null; then
         lt_prog_compiler_static_works_GCJ=yes
         lt_prog_compiler_static_works_GCJ=yes
       fi
       fi
     else
     else
       lt_prog_compiler_static_works_GCJ=yes
       lt_prog_compiler_static_works_GCJ=yes
     fi
     fi
   fi
   fi
   $rm conftest*
   $rm conftest*
   LDFLAGS="$save_LDFLAGS"
   LDFLAGS="$save_LDFLAGS"
fi
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
    :
    :
else
else
    lt_prog_compiler_static_GCJ=
    lt_prog_compiler_static_GCJ=
fi
fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  lt_cv_prog_compiler_c_o_GCJ=no
  lt_cv_prog_compiler_c_o_GCJ=no
   $rm -r conftest 2>/dev/null
   $rm -r conftest 2>/dev/null
   mkdir conftest
   mkdir conftest
   cd conftest
   cd conftest
   mkdir out
   mkdir out
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   lt_compiler_flag="-o out/conftest2.$ac_objext"
   # Insert the option either (1) after the last *FLAGS variable, or
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   lt_compile=`echo "$ac_compile" | $SED \
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
   (eval "$lt_compile" 2>out/conftest.err)
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   ac_status=$?
   cat out/conftest.err >&5
   cat out/conftest.err >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   echo "$as_me:__oline__: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   then
   then
     # The compiler can only warn and ignore the option if not recognized
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     # So say no if there are warnings
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_c_o_GCJ=yes
       lt_cv_prog_compiler_c_o_GCJ=yes
     fi
     fi
   fi
   fi
   chmod u+w . 2>&5
   chmod u+w . 2>&5
   $rm conftest*
   $rm conftest*
   # SGI C++ compiler will create directory out/ii_files/ for
   # SGI C++ compiler will create directory out/ii_files/ for
   # template instantiation
   # template instantiation
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   $rm out/* && rmdir out
   $rm out/* && rmdir out
   cd ..
   cd ..
   rmdir conftest
   rmdir conftest
   $rm conftest*
   $rm conftest*
fi
fi
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
hard_links="nottested"
hard_links="nottested"
if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
  # do not overwrite the value of need_locks provided by the user
  # 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 "$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; }
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
  hard_links=yes
  hard_links=yes
  $rm conftest*
  $rm conftest*
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  touch conftest.a
  touch conftest.a
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  { echo "$as_me:$LINENO: result: $hard_links" >&5
  { echo "$as_me:$LINENO: result: $hard_links" >&5
echo "${ECHO_T}$hard_links" >&6; }
echo "${ECHO_T}$hard_links" >&6; }
  if test "$hard_links" = no; then
  if test "$hard_links" = no; then
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
    need_locks=warn
    need_locks=warn
  fi
  fi
else
else
  need_locks=no
  need_locks=no
fi
fi
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
  runpath_var=
  runpath_var=
  allow_undefined_flag_GCJ=
  allow_undefined_flag_GCJ=
  enable_shared_with_static_runtimes_GCJ=no
  enable_shared_with_static_runtimes_GCJ=no
  archive_cmds_GCJ=
  archive_cmds_GCJ=
  archive_expsym_cmds_GCJ=
  archive_expsym_cmds_GCJ=
  old_archive_From_new_cmds_GCJ=
  old_archive_From_new_cmds_GCJ=
  old_archive_from_expsyms_cmds_GCJ=
  old_archive_from_expsyms_cmds_GCJ=
  export_dynamic_flag_spec_GCJ=
  export_dynamic_flag_spec_GCJ=
  whole_archive_flag_spec_GCJ=
  whole_archive_flag_spec_GCJ=
  thread_safe_flag_spec_GCJ=
  thread_safe_flag_spec_GCJ=
  hardcode_libdir_flag_spec_GCJ=
  hardcode_libdir_flag_spec_GCJ=
  hardcode_libdir_flag_spec_ld_GCJ=
  hardcode_libdir_flag_spec_ld_GCJ=
  hardcode_libdir_separator_GCJ=
  hardcode_libdir_separator_GCJ=
  hardcode_direct_GCJ=no
  hardcode_direct_GCJ=no
  hardcode_minus_L_GCJ=no
  hardcode_minus_L_GCJ=no
  hardcode_shlibpath_var_GCJ=unsupported
  hardcode_shlibpath_var_GCJ=unsupported
  link_all_deplibs_GCJ=unknown
  link_all_deplibs_GCJ=unknown
  hardcode_automatic_GCJ=no
  hardcode_automatic_GCJ=no
  module_cmds_GCJ=
  module_cmds_GCJ=
  module_expsym_cmds_GCJ=
  module_expsym_cmds_GCJ=
  always_export_symbols_GCJ=no
  always_export_symbols_GCJ=no
  export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  # include_expsyms should be a list of space-separated symbols to be *always*
  # include_expsyms should be a list of space-separated symbols to be *always*
  # included in the symbol list
  # included in the symbol list
  include_expsyms_GCJ=
  include_expsyms_GCJ=
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
  # 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',
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  # as well as any symbol that contains `d'.
  # as well as any symbol that contains `d'.
  exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
  exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  # 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
  # platforms (ab)use it in PIC code, but their linkers get confused if
  # the symbol is explicitly referenced.  Since portable code cannot
  # the symbol is explicitly referenced.  Since portable code cannot
  # rely on this symbol name, it's probably fine to never include it in
  # rely on this symbol name, it's probably fine to never include it in
  # preloaded symbol tables.
  # preloaded symbol tables.
  extract_expsyms_cmds=
  extract_expsyms_cmds=
  # Just being paranoid about ensuring that cc_basename is set.
  # Just being paranoid about ensuring that cc_basename is set.
  for cc_temp in $compiler""; do
  for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  case $host_os in
  case $host_os in
  cygwin* | mingw* | pw32*)
  cygwin* | mingw* | pw32*)
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # When not using gcc, we currently assume that we are using
    # When not using gcc, we currently assume that we are using
    # Microsoft Visual C++.
    # Microsoft Visual C++.
    if test "$GCC" != yes; then
    if test "$GCC" != yes; then
      with_gnu_ld=no
      with_gnu_ld=no
    fi
    fi
    ;;
    ;;
  interix*)
  interix*)
    # we just hope/assume this is gcc and not c89 (= MSVC++)
    # we just hope/assume this is gcc and not c89 (= MSVC++)
    with_gnu_ld=yes
    with_gnu_ld=yes
    ;;
    ;;
  openbsd*)
  openbsd*)
    with_gnu_ld=no
    with_gnu_ld=no
    ;;
    ;;
  esac
  esac
  ld_shlibs_GCJ=yes
  ld_shlibs_GCJ=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    # If archive_cmds runs LD, not CC, wlarc should be empty
    # If archive_cmds runs LD, not CC, wlarc should be empty
    wlarc='${wl}'
    wlarc='${wl}'
    # Set some defaults for GNU ld with shared library support. These
    # Set some defaults for GNU ld with shared library support. These
    # are reset later if shared libraries are not supported. Putting them
    # are reset later if shared libraries are not supported. Putting them
    # here allows them to be overridden if necessary.
    # here allows them to be overridden if necessary.
    runpath_var=LD_RUN_PATH
    runpath_var=LD_RUN_PATH
    hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
    hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
    export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
    export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
    # ancient GNU ld didn't support --whole-archive et. al.
    # ancient GNU ld didn't support --whole-archive et. al.
    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
        whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
        whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
      else
      else
        whole_archive_flag_spec_GCJ=
        whole_archive_flag_spec_GCJ=
    fi
    fi
    supports_anon_versioning=no
    supports_anon_versioning=no
    case `$LD -v 2>/dev/null` in
    case `$LD -v 2>/dev/null` in
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
      *\ 2.11.*) ;; # other 2.11 versions
      *\ 2.11.*) ;; # other 2.11 versions
      *) supports_anon_versioning=yes ;;
      *) supports_anon_versioning=yes ;;
    esac
    esac
    # See if GNU ld supports shared libraries.
    # See if GNU ld supports shared libraries.
    case $host_os in
    case $host_os in
    aix3* | aix4* | aix5*)
    aix3* | aix4* | aix5*)
      # On AIX/PPC, the GNU linker is very broken
      # On AIX/PPC, the GNU linker is very broken
      if test "$host_cpu" != ia64; then
      if test "$host_cpu" != ia64; then
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
        cat <&2
        cat <&2
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** to be unable to reliably create shared libraries on AIX.
*** to be unable to reliably create shared libraries on AIX.
*** Therefore, libtool is disabling shared libraries support.  If you
*** Therefore, libtool is disabling shared libraries support.  If you
*** really care for shared libraries, you may want to modify your PATH
*** really care for shared libraries, you may want to modify your PATH
*** so that a non-GNU linker is found, and then restart.
*** so that a non-GNU linker is found, and then restart.
EOF
EOF
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      # Samuel A. Falvo II  reports
      # Samuel A. Falvo II  reports
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # to version 4, is to share data among multiple programs linked
      # to version 4, is to share data among multiple programs linked
      # with the same dynamic library.  Since this doesn't match the
      # with the same dynamic library.  Since this doesn't match the
      # behavior of shared libraries on other platforms, we can't use
      # behavior of shared libraries on other platforms, we can't use
      # them.
      # them.
      ld_shlibs_GCJ=no
      ld_shlibs_GCJ=no
      ;;
      ;;
    beos*)
    beos*)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        allow_undefined_flag_GCJ=unsupported
        allow_undefined_flag_GCJ=unsupported
        # Joseph Beckenbach  says some releases of gcc
        # Joseph Beckenbach  says some releases of gcc
        # support --undefined.  This deserves some investigation.  FIXME
        # support --undefined.  This deserves some investigation.  FIXME
        archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
      else
      else
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
      fi
      fi
      ;;
      ;;
    cygwin* | mingw* | pw32*)
    cygwin* | mingw* | pw32*)
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
      # as there is no search path for DLLs.
      # as there is no search path for DLLs.
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      allow_undefined_flag_GCJ=unsupported
      allow_undefined_flag_GCJ=unsupported
      always_export_symbols_GCJ=no
      always_export_symbols_GCJ=no
      enable_shared_with_static_runtimes_GCJ=yes
      enable_shared_with_static_runtimes_GCJ=yes
      export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
      export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        # If the export-symbols file already is a .def file (1st line
        # If the export-symbols file already is a .def file (1st line
        # is EXPORTS), use it as is; otherwise, prepend...
        # is EXPORTS), use it as is; otherwise, prepend...
        archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
        archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
          cp $export_symbols $output_objdir/$soname.def;
          cp $export_symbols $output_objdir/$soname.def;
        else
        else
          echo EXPORTS > $output_objdir/$soname.def;
          echo EXPORTS > $output_objdir/$soname.def;
          cat $export_symbols >> $output_objdir/$soname.def;
          cat $export_symbols >> $output_objdir/$soname.def;
        fi~
        fi~
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
      else
      else
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
      fi
      fi
      ;;
      ;;
    interix[3-9]*)
    interix[3-9]*)
      hardcode_direct_GCJ=no
      hardcode_direct_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
      export_dynamic_flag_spec_GCJ='${wl}-E'
      export_dynamic_flag_spec_GCJ='${wl}-E'
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
      # Instead, shared libraries are loaded at an image base (0x10000000 by
      # Instead, shared libraries are loaded at an image base (0x10000000 by
      # default) and relocated if they conflict, which is a slow very memory
      # default) and relocated if they conflict, which is a slow very memory
      # consuming and fragmenting process.  To avoid this, we pick a random,
      # consuming and fragmenting process.  To avoid this, we pick a random,
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
      archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
      ;;
      ;;
    gnu* | linux* | k*bsd*-gnu)
    gnu* | linux* | k*bsd*-gnu)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        tmp_addflag=
        tmp_addflag=
        case $cc_basename,$host_cpu in
        case $cc_basename,$host_cpu in
        pgcc*)                          # Portland Group C compiler
        pgcc*)                          # Portland Group C compiler
          whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_addflag=' $pic_flag'
          tmp_addflag=' $pic_flag'
          ;;
          ;;
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
          whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_addflag=' $pic_flag -Mnomain' ;;
          tmp_addflag=' $pic_flag -Mnomain' ;;
        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
          tmp_addflag=' -i_dynamic' ;;
          tmp_addflag=' -i_dynamic' ;;
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
          tmp_addflag=' -i_dynamic -nofor_main' ;;
          tmp_addflag=' -i_dynamic -nofor_main' ;;
        ifc* | ifort*)                  # Intel Fortran compiler
        ifc* | ifort*)                  # Intel Fortran compiler
          tmp_addflag=' -nofor_main' ;;
          tmp_addflag=' -nofor_main' ;;
        esac
        esac
        case `$CC -V 2>&1 | sed 5q` in
        case `$CC -V 2>&1 | sed 5q` in
        *Sun\ C*)                       # Sun C 5.9
        *Sun\ C*)                       # Sun C 5.9
          whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
          tmp_sharedflag='-G' ;;
          tmp_sharedflag='-G' ;;
        *Sun\ F*)                       # Sun Fortran 8.3
        *Sun\ F*)                       # Sun Fortran 8.3
          tmp_sharedflag='-G' ;;
          tmp_sharedflag='-G' ;;
        *)
        *)
          tmp_sharedflag='-shared' ;;
          tmp_sharedflag='-shared' ;;
        esac
        esac
        archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        if test $supports_anon_versioning = yes; then
        if test $supports_anon_versioning = yes; then
          archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
          archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  $echo "local: *; };" >> $output_objdir/$libname.ver~
  $echo "local: *; };" >> $output_objdir/$libname.ver~
          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
        fi
        fi
      else
      else
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
      fi
      fi
      ;;
      ;;
    netbsd*)
    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
        archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        wlarc=
        wlarc=
      else
      else
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      fi
      fi
      ;;
      ;;
    solaris*)
    solaris*)
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
        cat <&2
        cat <&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems.  Therefore, libtool
*** create shared libraries on Solaris systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
*** used, and then restart.
EOF
EOF
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
      else
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
      fi
      fi
      ;;
      ;;
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
      case `$LD -v 2>&1` in
      case `$LD -v 2>&1` in
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
        cat <<_LT_EOF 1>&2
        cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
*** reliably create shared libraries on SCO systems.  Therefore, libtool
*** reliably create shared libraries on SCO systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.
*** used, and then restart.
_LT_EOF
_LT_EOF
        ;;
        ;;
        *)
        *)
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
            hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
            hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
            archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
            archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
            archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
            archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
          else
          else
            ld_shlibs_GCJ=no
            ld_shlibs_GCJ=no
          fi
          fi
        ;;
        ;;
      esac
      esac
      ;;
      ;;
    sunos4*)
    sunos4*)
      archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      wlarc=
      wlarc=
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    *)
    *)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
        archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
        archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
      else
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    if test "$ld_shlibs_GCJ" = no; then
    if test "$ld_shlibs_GCJ" = no; then
      runpath_var=
      runpath_var=
      hardcode_libdir_flag_spec_GCJ=
      hardcode_libdir_flag_spec_GCJ=
      export_dynamic_flag_spec_GCJ=
      export_dynamic_flag_spec_GCJ=
      whole_archive_flag_spec_GCJ=
      whole_archive_flag_spec_GCJ=
    fi
    fi
  else
  else
    # PORTME fill in a description of your system's linker (not GNU ld)
    # PORTME fill in a description of your system's linker (not GNU ld)
    case $host_os in
    case $host_os in
    aix3*)
    aix3*)
      allow_undefined_flag_GCJ=unsupported
      allow_undefined_flag_GCJ=unsupported
      always_export_symbols_GCJ=yes
      always_export_symbols_GCJ=yes
      archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      # Note: this linker hardcodes the directories in LIBPATH if there
      # Note: this linker hardcodes the directories in LIBPATH if there
      # are no directories specified by -L.
      # are no directories specified by -L.
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
        # Neither direct hardcoding nor static linking is supported with a
        # Neither direct hardcoding nor static linking is supported with a
        # broken collect2.
        # broken collect2.
        hardcode_direct_GCJ=unsupported
        hardcode_direct_GCJ=unsupported
      fi
      fi
      ;;
      ;;
    aix4* | aix5*)
    aix4* | aix5*)
      if test "$host_cpu" = ia64; then
      if test "$host_cpu" = ia64; then
        # On IA64, the linker does run time linking by default, so we don't
        # On IA64, the linker does run time linking by default, so we don't
        # have to do anything special.
        # have to do anything special.
        aix_use_runtimelinking=no
        aix_use_runtimelinking=no
        exp_sym_flag='-Bexport'
        exp_sym_flag='-Bexport'
        no_entry_flag=""
        no_entry_flag=""
      else
      else
        # If we're using GNU nm, then we don't want the "-C" option.
        # If we're using GNU nm, then we don't want the "-C" option.
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
          export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
          export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
        else
        else
          export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
          export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
        fi
        fi
        aix_use_runtimelinking=no
        aix_use_runtimelinking=no
        # Test if we are trying to use run time linking or normal
        # Test if we are trying to use run time linking or normal
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
        # need to do runtime linking.
        # need to do runtime linking.
        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
          for ld_flag in $LDFLAGS; do
          for ld_flag in $LDFLAGS; do
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
            aix_use_runtimelinking=yes
            aix_use_runtimelinking=yes
            break
            break
          fi
          fi
          done
          done
          ;;
          ;;
        esac
        esac
        exp_sym_flag='-bexport'
        exp_sym_flag='-bexport'
        no_entry_flag='-bnoentry'
        no_entry_flag='-bnoentry'
      fi
      fi
      # When large executables or shared objects are built, AIX ld can
      # When large executables or shared objects are built, AIX ld can
      # have problems creating the table of contents.  If linking a library
      # have problems creating the table of contents.  If linking a library
      # or program results in "error TOC overflow" add -mminimal-toc to
      # or program results in "error TOC overflow" add -mminimal-toc to
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
      archive_cmds_GCJ=''
      archive_cmds_GCJ=''
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_libdir_separator_GCJ=':'
      hardcode_libdir_separator_GCJ=':'
      link_all_deplibs_GCJ=yes
      link_all_deplibs_GCJ=yes
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        case $host_os in aix4.[012]|aix4.[012].*)
        case $host_os in aix4.[012]|aix4.[012].*)
        # We only want to do this on AIX 4.2 and lower, the check
        # We only want to do this on AIX 4.2 and lower, the check
        # below for broken collect2 doesn't work under 4.3+
        # below for broken collect2 doesn't work under 4.3+
          collect2name=`${CC} -print-prog-name=collect2`
          collect2name=`${CC} -print-prog-name=collect2`
          if test -f "$collect2name" && \
          if test -f "$collect2name" && \
           strings "$collect2name" | grep resolve_lib_name >/dev/null
           strings "$collect2name" | grep resolve_lib_name >/dev/null
          then
          then
          # We have reworked collect2
          # We have reworked collect2
          :
          :
          else
          else
          # We have old collect2
          # We have old collect2
          hardcode_direct_GCJ=unsupported
          hardcode_direct_GCJ=unsupported
          # It fails to find uninstalled libraries when the uninstalled
          # It fails to find uninstalled libraries when the uninstalled
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # path is not listed in the libpath.  Setting hardcode_minus_L
          # to unsupported forces relinking
          # to unsupported forces relinking
          hardcode_minus_L_GCJ=yes
          hardcode_minus_L_GCJ=yes
          hardcode_libdir_flag_spec_GCJ='-L$libdir'
          hardcode_libdir_flag_spec_GCJ='-L$libdir'
          hardcode_libdir_separator_GCJ=
          hardcode_libdir_separator_GCJ=
          fi
          fi
          ;;
          ;;
        esac
        esac
        shared_flag='-shared'
        shared_flag='-shared'
        if test "$aix_use_runtimelinking" = yes; then
        if test "$aix_use_runtimelinking" = yes; then
          shared_flag="$shared_flag "'${wl}-G'
          shared_flag="$shared_flag "'${wl}-G'
        fi
        fi
      else
      else
        # not using gcc
        # not using gcc
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
        # chokes on -Wl,-G. The following line is correct:
        # chokes on -Wl,-G. The following line is correct:
          shared_flag='-G'
          shared_flag='-G'
        else
        else
          if test "$aix_use_runtimelinking" = yes; then
          if test "$aix_use_runtimelinking" = yes; then
            shared_flag='${wl}-G'
            shared_flag='${wl}-G'
          else
          else
            shared_flag='${wl}-bM:SRE'
            shared_flag='${wl}-bM:SRE'
          fi
          fi
        fi
        fi
      fi
      fi
      # It seems that -bexpall does not export symbols beginning with
      # It seems that -bexpall does not export symbols beginning with
      # underscore (_), so it is better to generate a list of symbols to export.
      # underscore (_), so it is better to generate a list of symbols to export.
      always_export_symbols_GCJ=yes
      always_export_symbols_GCJ=yes
      if test "$aix_use_runtimelinking" = yes; then
      if test "$aix_use_runtimelinking" = yes; then
        # Warning - without using the other runtime loading flags (-brtl),
        # Warning - without using the other runtime loading flags (-brtl),
        # -berok will link without error, but may produce a broken library.
        # -berok will link without error, but may produce a broken library.
        allow_undefined_flag_GCJ='-berok'
        allow_undefined_flag_GCJ='-berok'
       # Determine the default libpath from the value encoded in an empty executable.
       # Determine the default libpath from the value encoded in an empty executable.
       cat >conftest.$ac_ext <<_ACEOF
       cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
       hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
       hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
        archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
        archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
       else
       else
        if test "$host_cpu" = ia64; then
        if test "$host_cpu" = ia64; then
          hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
          hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
          allow_undefined_flag_GCJ="-z nodefs"
          allow_undefined_flag_GCJ="-z nodefs"
          archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
          archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
        else
        else
         # Determine the default libpath from the value encoded in an empty executable.
         # Determine the default libpath from the value encoded in an empty executable.
         cat >conftest.$ac_ext <<_ACEOF
         cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
lt_aix_libpath_sed='
    /Import File Strings/,/^$/ {
    /Import File Strings/,/^$/ {
        /^0/ {
        /^0/ {
            s/^0  *\(.*\)$/\1/
            s/^0  *\(.*\)$/\1/
            p
            p
        }
        }
    }'
    }'
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
# Check for a 64-bit object if we didn't find anything.
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then
if test -z "$aix_libpath"; then
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
fi
fi
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
         hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
         hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
          # Warning - without using the other run time loading flags,
          # Warning - without using the other run time loading flags,
          # -berok will link without error, but may produce a broken library.
          # -berok will link without error, but may produce a broken library.
          no_undefined_flag_GCJ=' ${wl}-bernotok'
          no_undefined_flag_GCJ=' ${wl}-bernotok'
          allow_undefined_flag_GCJ=' ${wl}-berok'
          allow_undefined_flag_GCJ=' ${wl}-berok'
          # Exported symbols can be pulled into shared objects from archives
          # Exported symbols can be pulled into shared objects from archives
          whole_archive_flag_spec_GCJ='$convenience'
          whole_archive_flag_spec_GCJ='$convenience'
          archive_cmds_need_lc_GCJ=yes
          archive_cmds_need_lc_GCJ=yes
          # This is similar to how AIX traditionally builds its shared libraries.
          # This is similar to how AIX traditionally builds its shared libraries.
          archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
          archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
        fi
        fi
      fi
      fi
      ;;
      ;;
    amigaos*)
    amigaos*)
      archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      # see comment about different semantics on the GNU ld section
      # see comment about different semantics on the GNU ld section
      ld_shlibs_GCJ=no
      ld_shlibs_GCJ=no
      ;;
      ;;
    bsdi[45]*)
    bsdi[45]*)
      export_dynamic_flag_spec_GCJ=-rdynamic
      export_dynamic_flag_spec_GCJ=-rdynamic
      ;;
      ;;
    cygwin* | mingw* | pw32*)
    cygwin* | mingw* | pw32*)
      # When not using gcc, we currently assume that we are using
      # When not using gcc, we currently assume that we are using
      # Microsoft Visual C++.
      # Microsoft Visual C++.
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # no search path for DLLs.
      # no search path for DLLs.
      hardcode_libdir_flag_spec_GCJ=' '
      hardcode_libdir_flag_spec_GCJ=' '
      allow_undefined_flag_GCJ=unsupported
      allow_undefined_flag_GCJ=unsupported
      # Tell ltmain to make .lib files, not .a files.
      # Tell ltmain to make .lib files, not .a files.
      libext=lib
      libext=lib
      # Tell ltmain to make .dll files, not .so files.
      # Tell ltmain to make .dll files, not .so files.
      shrext_cmds=".dll"
      shrext_cmds=".dll"
      # FIXME: Setting linknames here is a bad hack.
      # FIXME: Setting linknames here is a bad hack.
      archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      # The linker will automatically build a .lib file if we build a DLL.
      # The linker will automatically build a .lib file if we build a DLL.
      old_archive_From_new_cmds_GCJ='true'
      old_archive_From_new_cmds_GCJ='true'
      # FIXME: Should let the user specify the lib program.
      # FIXME: Should let the user specify the lib program.
      old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
      old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
      fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
      fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
      enable_shared_with_static_runtimes_GCJ=yes
      enable_shared_with_static_runtimes_GCJ=yes
      ;;
      ;;
    darwin* | rhapsody*)
    darwin* | rhapsody*)
      case $host_os in
      case $host_os in
        rhapsody* | darwin1.[012])
        rhapsody* | darwin1.[012])
         allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
         allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
         ;;
         ;;
       *) # Darwin 1.3 on
       *) # Darwin 1.3 on
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
           allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
           allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
         else
         else
           case ${MACOSX_DEPLOYMENT_TARGET} in
           case ${MACOSX_DEPLOYMENT_TARGET} in
             10.[012])
             10.[012])
               allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
               ;;
               ;;
             10.*)
             10.*)
               allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
               allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
               ;;
               ;;
           esac
           esac
         fi
         fi
         ;;
         ;;
      esac
      esac
      archive_cmds_need_lc_GCJ=no
      archive_cmds_need_lc_GCJ=no
      hardcode_direct_GCJ=no
      hardcode_direct_GCJ=no
      hardcode_automatic_GCJ=yes
      hardcode_automatic_GCJ=yes
      hardcode_shlibpath_var_GCJ=unsupported
      hardcode_shlibpath_var_GCJ=unsupported
      whole_archive_flag_spec_GCJ=''
      whole_archive_flag_spec_GCJ=''
      link_all_deplibs_GCJ=yes
      link_all_deplibs_GCJ=yes
    if test "$GCC" = yes ; then
    if test "$GCC" = yes ; then
        output_verbose_link_cmd='echo'
        output_verbose_link_cmd='echo'
        archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
        archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
      module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
      archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    else
    else
      case $cc_basename in
      case $cc_basename in
        xlc*)
        xlc*)
         output_verbose_link_cmd='echo'
         output_verbose_link_cmd='echo'
         archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
         archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
         module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
         module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
         archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
         archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
          ;;
          ;;
       *)
       *)
         ld_shlibs_GCJ=no
         ld_shlibs_GCJ=no
          ;;
          ;;
      esac
      esac
    fi
    fi
      ;;
      ;;
    dgux*)
    dgux*)
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    freebsd1*)
    freebsd1*)
      ld_shlibs_GCJ=no
      ld_shlibs_GCJ=no
      ;;
      ;;
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # does not break anything, and helps significantly (at the cost of a little
    # does not break anything, and helps significantly (at the cost of a little
    # extra space).
    # extra space).
    freebsd2.2*)
    freebsd2.2*)
      archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    freebsd2*)
    freebsd2*)
      archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    freebsd* | dragonfly*)
    freebsd* | dragonfly*)
      archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    hpux9*)
    hpux9*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      else
      else
        archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
        archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      fi
      fi
      hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
      hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
      hardcode_libdir_separator_GCJ=:
      hardcode_libdir_separator_GCJ=:
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      # hardcode_minus_L: Not really in the search PATH,
      # hardcode_minus_L: Not really in the search PATH,
      # but as the default location of the library.
      # but as the default location of the library.
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      export_dynamic_flag_spec_GCJ='${wl}-E'
      export_dynamic_flag_spec_GCJ='${wl}-E'
      ;;
      ;;
    hpux10*)
    hpux10*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
        archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
      fi
      fi
      if test "$with_gnu_ld" = no; then
      if test "$with_gnu_ld" = no; then
        hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
        hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
        hardcode_libdir_separator_GCJ=:
        hardcode_libdir_separator_GCJ=:
        hardcode_direct_GCJ=yes
        hardcode_direct_GCJ=yes
        export_dynamic_flag_spec_GCJ='${wl}-E'
        export_dynamic_flag_spec_GCJ='${wl}-E'
        # hardcode_minus_L: Not really in the search PATH,
        # hardcode_minus_L: Not really in the search PATH,
        # but as the default location of the library.
        # but as the default location of the library.
        hardcode_minus_L_GCJ=yes
        hardcode_minus_L_GCJ=yes
      fi
      fi
      ;;
      ;;
    hpux11*)
    hpux11*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        esac
        esac
      else
      else
        case $host_cpu in
        case $host_cpu in
        hppa*64*)
        hppa*64*)
          archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        ia64*)
        ia64*)
          archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        *)
        *)
          archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
          ;;
          ;;
        esac
        esac
      fi
      fi
      if test "$with_gnu_ld" = no; then
      if test "$with_gnu_ld" = no; then
        hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
        hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
        hardcode_libdir_separator_GCJ=:
        hardcode_libdir_separator_GCJ=:
        case $host_cpu in
        case $host_cpu in
        hppa*64*|ia64*)
        hppa*64*|ia64*)
          hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
          hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
          hardcode_direct_GCJ=no
          hardcode_direct_GCJ=no
          hardcode_shlibpath_var_GCJ=no
          hardcode_shlibpath_var_GCJ=no
          ;;
          ;;
        *)
        *)
          hardcode_direct_GCJ=yes
          hardcode_direct_GCJ=yes
          export_dynamic_flag_spec_GCJ='${wl}-E'
          export_dynamic_flag_spec_GCJ='${wl}-E'
          # hardcode_minus_L: Not really in the search PATH,
          # hardcode_minus_L: Not really in the search PATH,
          # but as the default location of the library.
          # but as the default location of the library.
          hardcode_minus_L_GCJ=yes
          hardcode_minus_L_GCJ=yes
          ;;
          ;;
        esac
        esac
      fi
      fi
      ;;
      ;;
    irix5* | irix6* | nonstopux*)
    irix5* | irix6* | nonstopux*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
      else
        archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
        hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
      fi
      fi
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator_GCJ=:
      hardcode_libdir_separator_GCJ=:
      link_all_deplibs_GCJ=yes
      link_all_deplibs_GCJ=yes
      ;;
      ;;
    netbsd*)
    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
        archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
        archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
      else
      else
        archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
        archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
      fi
      fi
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    newsos6)
    newsos6)
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator_GCJ=:
      hardcode_libdir_separator_GCJ=:
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    openbsd*)
    openbsd*)
      if test -f /usr/libexec/ld.so; then
      if test -f /usr/libexec/ld.so; then
        hardcode_direct_GCJ=yes
        hardcode_direct_GCJ=yes
        hardcode_shlibpath_var_GCJ=no
        hardcode_shlibpath_var_GCJ=no
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
          archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
          archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
          archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
          archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
          hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
          hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
          export_dynamic_flag_spec_GCJ='${wl}-E'
          export_dynamic_flag_spec_GCJ='${wl}-E'
        else
        else
          case $host_os in
          case $host_os in
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
             archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
             archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
             hardcode_libdir_flag_spec_GCJ='-R$libdir'
             hardcode_libdir_flag_spec_GCJ='-R$libdir'
             ;;
             ;;
           *)
           *)
             archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
             archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
             hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
             hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
             ;;
             ;;
          esac
          esac
        fi
        fi
      else
      else
        ld_shlibs_GCJ=no
        ld_shlibs_GCJ=no
      fi
      fi
      ;;
      ;;
    os2*)
    os2*)
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      allow_undefined_flag_GCJ=unsupported
      allow_undefined_flag_GCJ=unsupported
      archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      ;;
      ;;
    osf3*)
    osf3*)
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
        allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
        archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
      else
        allow_undefined_flag_GCJ=' -expect_unresolved \*'
        allow_undefined_flag_GCJ=' -expect_unresolved \*'
        archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
      fi
      fi
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator_GCJ=:
      hardcode_libdir_separator_GCJ=:
      ;;
      ;;
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
        allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
        archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
        hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
        hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
      else
      else
        allow_undefined_flag_GCJ=' -expect_unresolved \*'
        allow_undefined_flag_GCJ=' -expect_unresolved \*'
        archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
        archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
        # Both c and cxx compiler support -rpath directly
        # Both c and cxx compiler support -rpath directly
        hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
        hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
      fi
      fi
      hardcode_libdir_separator_GCJ=:
      hardcode_libdir_separator_GCJ=:
      ;;
      ;;
    solaris*)
    solaris*)
      no_undefined_flag_GCJ=' -z text'
      no_undefined_flag_GCJ=' -z text'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        wlarc='${wl}'
        wlarc='${wl}'
        archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
      else
      else
        wlarc=''
        wlarc=''
        archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
        archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_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'
        $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
      fi
      fi
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_libdir_flag_spec_GCJ='-R$libdir'
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      case $host_os in
      case $host_os in
      solaris2.[0-5] | solaris2.[0-5].*) ;;
      solaris2.[0-5] | solaris2.[0-5].*) ;;
      *)
      *)
        # The compiler driver will combine and reorder linker options,
        # The compiler driver will combine and reorder linker options,
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
        # but is careful enough not to reorder.
        # but is careful enough not to reorder.
        # Supported since Solaris 2.6 (maybe 2.5.1?)
        # Supported since Solaris 2.6 (maybe 2.5.1?)
        if test "$GCC" = yes; then
        if test "$GCC" = yes; then
          whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
          whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
        else
        else
          whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
          whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
        fi
        fi
        ;;
        ;;
      esac
      esac
      link_all_deplibs_GCJ=yes
      link_all_deplibs_GCJ=yes
      ;;
      ;;
    sunos4*)
    sunos4*)
      if test "x$host_vendor" = xsequent; then
      if test "x$host_vendor" = xsequent; then
        # Use $CC to link under sequent, because it throws in some extra .o
        # Use $CC to link under sequent, because it throws in some extra .o
        # files that make .init and .fini sections work.
        # files that make .init and .fini sections work.
        archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
      fi
      fi
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_direct_GCJ=yes
      hardcode_direct_GCJ=yes
      hardcode_minus_L_GCJ=yes
      hardcode_minus_L_GCJ=yes
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    sysv4)
    sysv4)
      case $host_vendor in
      case $host_vendor in
        sni)
        sni)
          archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          hardcode_direct_GCJ=yes # is this really true???
          hardcode_direct_GCJ=yes # is this really true???
        ;;
        ;;
        siemens)
        siemens)
          ## LD is ld it makes a PLAMLIB
          ## LD is ld it makes a PLAMLIB
          ## CC just makes a GrossModule.
          ## CC just makes a GrossModule.
          archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
          reload_cmds_GCJ='$CC -r -o $output$reload_objs'
          reload_cmds_GCJ='$CC -r -o $output$reload_objs'
          hardcode_direct_GCJ=no
          hardcode_direct_GCJ=no
        ;;
        ;;
        motorola)
        motorola)
          archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
          hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
          hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
        ;;
        ;;
      esac
      esac
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    sysv4.3*)
    sysv4.3*)
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      export_dynamic_flag_spec_GCJ='-Bexport'
      export_dynamic_flag_spec_GCJ='-Bexport'
      ;;
      ;;
    sysv4*MP*)
    sysv4*MP*)
      if test -d /usr/nec; then
      if test -d /usr/nec; then
        archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
        archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
        hardcode_shlibpath_var_GCJ=no
        hardcode_shlibpath_var_GCJ=no
        runpath_var=LD_RUN_PATH
        runpath_var=LD_RUN_PATH
        hardcode_runpath_var=yes
        hardcode_runpath_var=yes
        ld_shlibs_GCJ=yes
        ld_shlibs_GCJ=yes
      fi
      fi
      ;;
      ;;
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
      no_undefined_flag_GCJ='${wl}-z,text'
      no_undefined_flag_GCJ='${wl}-z,text'
      archive_cmds_need_lc_GCJ=no
      archive_cmds_need_lc_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      fi
      ;;
      ;;
    sysv5* | sco3.2v5* | sco5v6*)
    sysv5* | sco3.2v5* | sco5v6*)
      # Note: We can NOT use -z defs as we might desire, because we do not
      # Note: We can NOT use -z defs as we might desire, because we do not
      # link with -lc, and that would cause any symbols used from libc to
      # link with -lc, and that would cause any symbols used from libc to
      # always be unresolved, which means just about no library would
      # always be unresolved, which means just about no library would
      # ever link correctly.  If we're not using GNU ld we use -z text
      # ever link correctly.  If we're not using GNU ld we use -z text
      # though, which does catch some bad symbols but isn't as heavy-handed
      # though, which does catch some bad symbols but isn't as heavy-handed
      # as -z defs.
      # as -z defs.
      no_undefined_flag_GCJ='${wl}-z,text'
      no_undefined_flag_GCJ='${wl}-z,text'
      allow_undefined_flag_GCJ='${wl}-z,nodefs'
      allow_undefined_flag_GCJ='${wl}-z,nodefs'
      archive_cmds_need_lc_GCJ=no
      archive_cmds_need_lc_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
      hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
      hardcode_libdir_separator_GCJ=':'
      hardcode_libdir_separator_GCJ=':'
      link_all_deplibs_GCJ=yes
      link_all_deplibs_GCJ=yes
      export_dynamic_flag_spec_GCJ='${wl}-Bexport'
      export_dynamic_flag_spec_GCJ='${wl}-Bexport'
      runpath_var='LD_RUN_PATH'
      runpath_var='LD_RUN_PATH'
      if test "$GCC" = yes; then
      if test "$GCC" = yes; then
        archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
      else
        archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
        archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      fi
      ;;
      ;;
    uts4*)
    uts4*)
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_libdir_flag_spec_GCJ='-L$libdir'
      hardcode_shlibpath_var_GCJ=no
      hardcode_shlibpath_var_GCJ=no
      ;;
      ;;
    *)
    *)
      ld_shlibs_GCJ=no
      ld_shlibs_GCJ=no
      ;;
      ;;
    esac
    esac
  fi
  fi
{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
test "$ld_shlibs_GCJ" = no && can_build_shared=no
test "$ld_shlibs_GCJ" = no && can_build_shared=no
#
#
# Do we need to explicitly link libc?
# Do we need to explicitly link libc?
#
#
case "x$archive_cmds_need_lc_GCJ" in
case "x$archive_cmds_need_lc_GCJ" in
x|xyes)
x|xyes)
  # Assume -lc should be added
  # Assume -lc should be added
  archive_cmds_need_lc_GCJ=yes
  archive_cmds_need_lc_GCJ=yes
  if test "$enable_shared" = yes && test "$GCC" = yes; then
  if test "$enable_shared" = yes && test "$GCC" = yes; then
    case $archive_cmds_GCJ in
    case $archive_cmds_GCJ in
    *'~'*)
    *'~'*)
      # FIXME: we may have to deal with multi-command sequences.
      # FIXME: we may have to deal with multi-command sequences.
      ;;
      ;;
    '$CC '*)
    '$CC '*)
      # Test whether the compiler implicitly links with -lc since on some
      # Test whether the compiler implicitly links with -lc since on some
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # to ld, don't add -lc before -lgcc.
      # to ld, don't add -lc before -lgcc.
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
      $rm conftest*
      $rm conftest*
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>&5
  (eval $ac_compile) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } 2>conftest.err; then
  (exit $ac_status); } 2>conftest.err; then
        soname=conftest
        soname=conftest
        lib=conftest
        lib=conftest
        libobjs=conftest.$ac_objext
        libobjs=conftest.$ac_objext
        deplibs=
        deplibs=
        wl=$lt_prog_compiler_wl_GCJ
        wl=$lt_prog_compiler_wl_GCJ
        pic_flag=$lt_prog_compiler_pic_GCJ
        pic_flag=$lt_prog_compiler_pic_GCJ
        compiler_flags=-v
        compiler_flags=-v
        linker_flags=-v
        linker_flags=-v
        verstring=
        verstring=
        output_objdir=.
        output_objdir=.
        libname=conftest
        libname=conftest
        lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
        lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
        allow_undefined_flag_GCJ=
        allow_undefined_flag_GCJ=
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
  (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
        then
        then
          archive_cmds_need_lc_GCJ=no
          archive_cmds_need_lc_GCJ=no
        else
        else
          archive_cmds_need_lc_GCJ=yes
          archive_cmds_need_lc_GCJ=yes
        fi
        fi
        allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
        allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
      else
      else
        cat conftest.err 1>&5
        cat conftest.err 1>&5
      fi
      fi
      $rm conftest*
      $rm conftest*
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
      ;;
      ;;
    esac
    esac
  fi
  fi
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
library_names_spec=
library_names_spec=
libname_spec='lib$name'
libname_spec='lib$name'
soname_spec=
soname_spec=
shrext_cmds=".so"
shrext_cmds=".so"
postinstall_cmds=
postinstall_cmds=
postuninstall_cmds=
postuninstall_cmds=
finish_cmds=
finish_cmds=
finish_eval=
finish_eval=
shlibpath_var=
shlibpath_var=
shlibpath_overrides_runpath=unknown
shlibpath_overrides_runpath=unknown
version_type=none
version_type=none
dynamic_linker="$host_os ld.so"
dynamic_linker="$host_os ld.so"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
need_lib_prefix=unknown
need_lib_prefix=unknown
hardcode_into_libs=no
hardcode_into_libs=no
# when you set need_version to no, make sure it does not cause -set_version
# when you set need_version to no, make sure it does not cause -set_version
# flags to be left without arguments
# flags to be left without arguments
need_version=unknown
need_version=unknown
case $host_os in
case $host_os in
aix3*)
aix3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  # AIX 3 has no versioning support, so we append a major version to the name.
  # AIX 3 has no versioning support, so we append a major version to the name.
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  ;;
  ;;
aix4* | aix5*)
aix4* | aix5*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  else
  else
    # With GCC up to 2.95.x, collect2 would create an import file
    # With GCC up to 2.95.x, collect2 would create an import file
    # for dependence libraries.  The import file would start with
    # for dependence libraries.  The import file would start with
    # the line `#! .'.  This would cause the generated library to
    # the line `#! .'.  This would cause the generated library to
    # depend on `.', always an invalid library.  This was fixed in
    # depend on `.', always an invalid library.  This was fixed in
    # development snapshots of GCC prior to 3.0.
    # development snapshots of GCC prior to 3.0.
    case $host_os in
    case $host_os in
      aix4 | aix4.[01] | aix4.[01].*)
      aix4 | aix4.[01] | aix4.[01].*)
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
           echo ' yes '
           echo ' yes '
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
        :
        :
      else
      else
        can_build_shared=no
        can_build_shared=no
      fi
      fi
      ;;
      ;;
    esac
    esac
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # soname into executable. Probably we can add versioning support to
    # soname into executable. Probably we can add versioning support to
    # collect2, so additional links can be useful in future.
    # collect2, so additional links can be useful in future.
    if test "$aix_use_runtimelinking" = yes; then
    if test "$aix_use_runtimelinking" = yes; then
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # If using run time linking (on AIX 4.2 or later) use lib.so
      # instead of lib.a to let people know that these are not
      # instead of lib.a to let people know that these are not
      # typical AIX shared libraries.
      # typical AIX shared libraries.
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    else
    else
      # We preserve .a as extension for shared libraries through AIX4.2
      # We preserve .a as extension for shared libraries through AIX4.2
      # and later when we are not doing run time linking.
      # and later when we are not doing run time linking.
      library_names_spec='${libname}${release}.a $libname.a'
      library_names_spec='${libname}${release}.a $libname.a'
      soname_spec='${libname}${release}${shared_ext}$major'
      soname_spec='${libname}${release}${shared_ext}$major'
    fi
    fi
    shlibpath_var=LIBPATH
    shlibpath_var=LIBPATH
  fi
  fi
  ;;
  ;;
amigaos*)
amigaos*)
  library_names_spec='$libname.ixlibrary $libname.a'
  library_names_spec='$libname.ixlibrary $libname.a'
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  ;;
  ;;
beos*)
beos*)
  library_names_spec='${libname}${shared_ext}'
  library_names_spec='${libname}${shared_ext}'
  dynamic_linker="$host_os ld.so"
  dynamic_linker="$host_os ld.so"
  shlibpath_var=LIBRARY_PATH
  shlibpath_var=LIBRARY_PATH
  ;;
  ;;
bsdi[45]*)
bsdi[45]*)
  version_type=linux
  version_type=linux
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  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_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"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # the default ld.so.conf also contains /usr/contrib/lib and
  # 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
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  # libtool to hard-code these into programs
  # libtool to hard-code these into programs
  ;;
  ;;
cygwin* | mingw* | pw32*)
cygwin* | mingw* | pw32*)
  version_type=windows
  version_type=windows
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_version=no
  need_version=no
  need_lib_prefix=no
  need_lib_prefix=no
  case $GCC,$host_os in
  case $GCC,$host_os in
  yes,cygwin* | yes,mingw* | yes,pw32*)
  yes,cygwin* | yes,mingw* | yes,pw32*)
    library_names_spec='$libname.dll.a'
    library_names_spec='$libname.dll.a'
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    postinstall_cmds='base_file=`basename \${file}`~
    postinstall_cmds='base_file=`basename \${file}`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dldir=$destdir/`dirname \$dlpath`~
      dldir=$destdir/`dirname \$dlpath`~
      test -d \$dldir || mkdir -p \$dldir~
      test -d \$dldir || mkdir -p \$dldir~
      $install_prog $dir/$dlname \$dldir/$dlname~
      $install_prog $dir/$dlname \$dldir/$dlname~
      chmod a+x \$dldir/$dlname'
      chmod a+x \$dldir/$dlname'
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
      dlpath=$dir/\$dldll~
      dlpath=$dir/\$dldll~
       $rm \$dlpath'
       $rm \$dlpath'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
    cygwin*)
    cygwin*)
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      ;;
      ;;
    mingw*)
    mingw*)
      # MinGW DLLs use traditional 'lib' prefix
      # MinGW DLLs use traditional 'lib' prefix
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
        # It is most probably a Windows format PATH printed by
        # It is most probably a Windows format PATH printed by
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # path with ; separators, and with drive letters. We can handle the
        # path with ; separators, and with drive letters. We can handle the
        # drive letters (cygwin fileutils understands them), so leave them,
        # drive letters (cygwin fileutils understands them), so leave them,
        # especially as we might pass files found there to a mingw objdump,
        # especially as we might pass files found there to a mingw objdump,
        # which wouldn't understand a cygwinified path. Ahh.
        # which wouldn't understand a cygwinified path. Ahh.
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
      else
      else
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
      fi
      fi
      ;;
      ;;
    pw32*)
    pw32*)
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      ;;
      ;;
    esac
    esac
    ;;
    ;;
  *)
  *)
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
    ;;
    ;;
  esac
  esac
  dynamic_linker='Win32 ld.exe'
  dynamic_linker='Win32 ld.exe'
  # FIXME: first we should search . and the directory the executable is in
  # FIXME: first we should search . and the directory the executable is in
  shlibpath_var=PATH
  shlibpath_var=PATH
  ;;
  ;;
darwin* | rhapsody*)
darwin* | rhapsody*)
  dynamic_linker="$host_os dyld"
  dynamic_linker="$host_os dyld"
  version_type=darwin
  version_type=darwin
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  shlibpath_var=DYLD_LIBRARY_PATH
  shlibpath_var=DYLD_LIBRARY_PATH
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;
  ;;
dgux*)
dgux*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
freebsd1*)
freebsd1*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
freebsd* | dragonfly*)
freebsd* | dragonfly*)
  # DragonFly does not have aout.  When/if they implement a new
  # DragonFly does not have aout.  When/if they implement a new
  # versioning mechanism, adjust this.
  # versioning mechanism, adjust this.
  if test -x /usr/bin/objformat; then
  if test -x /usr/bin/objformat; then
    objformat=`/usr/bin/objformat`
    objformat=`/usr/bin/objformat`
  else
  else
    case $host_os in
    case $host_os in
    freebsd[123]*) objformat=aout ;;
    freebsd[123]*) objformat=aout ;;
    *) objformat=elf ;;
    *) objformat=elf ;;
    esac
    esac
  fi
  fi
  version_type=freebsd-$objformat
  version_type=freebsd-$objformat
  case $version_type in
  case $version_type in
    freebsd-elf*)
    freebsd-elf*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      need_version=no
      need_version=no
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    freebsd-*)
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      need_version=yes
      need_version=yes
      ;;
      ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_os in
  case $host_os in
  freebsd2*)
  freebsd2*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    ;;
    ;;
  freebsd3.[01]* | freebsdelf3.[01]*)
  freebsd3.[01]* | freebsdelf3.[01]*)
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  *) # from 4.6 on, and DragonFly
  *) # from 4.6 on, and DragonFly
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    ;;
    ;;
  esac
  esac
  ;;
  ;;
gnu*)
gnu*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
hpux9* | hpux10* | hpux11*)
hpux9* | hpux10* | hpux11*)
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # link against other versions.
  # link against other versions.
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  case $host_cpu in
  case $host_cpu in
  ia64*)
  ia64*)
    shrext_cmds='.so'
    shrext_cmds='.so'
    hardcode_into_libs=yes
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    if test "X$HPUX_IA64_MODE" = X32; then
    if test "X$HPUX_IA64_MODE" = X32; then
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
    else
    else
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
    fi
    fi
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    ;;
    ;;
   hppa*64*)
   hppa*64*)
     shrext_cmds='.sl'
     shrext_cmds='.sl'
     hardcode_into_libs=yes
     hardcode_into_libs=yes
     dynamic_linker="$host_os dld.sl"
     dynamic_linker="$host_os dld.sl"
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     soname_spec='${libname}${release}${shared_ext}$major'
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     ;;
     ;;
   *)
   *)
    shrext_cmds='.sl'
    shrext_cmds='.sl'
    dynamic_linker="$host_os dld.sl"
    dynamic_linker="$host_os dld.sl"
    shlibpath_var=SHLIB_PATH
    shlibpath_var=SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    ;;
    ;;
  esac
  esac
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  postinstall_cmds='chmod 555 $lib'
  postinstall_cmds='chmod 555 $lib'
  ;;
  ;;
interix[3-9]*)
interix[3-9]*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
irix5* | irix6* | nonstopux*)
irix5* | irix6* | nonstopux*)
  case $host_os in
  case $host_os in
    nonstopux*) version_type=nonstopux ;;
    nonstopux*) version_type=nonstopux ;;
    *)
    *)
        if test "$lt_cv_prog_gnu_ld" = yes; then
        if test "$lt_cv_prog_gnu_ld" = yes; then
                version_type=linux
                version_type=linux
        else
        else
                version_type=irix
                version_type=irix
        fi ;;
        fi ;;
  esac
  esac
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  case $host_os in
  case $host_os in
  irix5* | nonstopux*)
  irix5* | nonstopux*)
    libsuff= shlibsuff=
    libsuff= shlibsuff=
    ;;
    ;;
  *)
  *)
    case $LD in # libtool.m4 will add one of these switches to LD
    case $LD in # libtool.m4 will add one of these switches to LD
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
      libsuff= shlibsuff= libmagic=32-bit;;
      libsuff= shlibsuff= libmagic=32-bit;;
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
      libsuff=32 shlibsuff=N32 libmagic=N32;;
      libsuff=32 shlibsuff=N32 libmagic=N32;;
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    esac
    esac
    ;;
    ;;
  esac
  esac
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
# No shared lib support for Linux oldld, aout, or coff.
# No shared lib support for Linux oldld, aout, or coff.
linux*oldld* | linux*aout* | linux*coff*)
linux*oldld* | linux*aout* | linux*coff*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
# This must be Linux ELF.
# This must be Linux ELF.
linux* | k*bsd*-gnu)
linux* | k*bsd*-gnu)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  shlibpath_overrides_runpath=no
  # This implies no fast_install, which is unacceptable.
  # This implies no fast_install, which is unacceptable.
  # Some rework will be needed to allow for fast_install
  # Some rework will be needed to allow for fast_install
  # before this can be enabled.
  # before this can be enabled.
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 
 
 
  # Append ld.so.conf contents to the search path
  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  fi
  fi
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # powerpc, because MkLinux only supported shared libraries with the
  # powerpc, because MkLinux only supported shared libraries with the
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # most powerpc-linux boxes support dynamic linking these days and
  # most powerpc-linux boxes support dynamic linking these days and
  # people can always --disable-shared, the test was removed, and we
  # people can always --disable-shared, the test was removed, and we
  # assume the GNU/Linux dynamic linker is in use.
  # assume the GNU/Linux dynamic linker is in use.
  dynamic_linker='GNU/Linux ld.so'
  dynamic_linker='GNU/Linux ld.so'
  ;;
  ;;
netbsd*)
netbsd*)
  version_type=sunos
  version_type=sunos
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
  else
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    soname_spec='${libname}${release}${shared_ext}$major'
    dynamic_linker='NetBSD ld.elf_so'
    dynamic_linker='NetBSD ld.elf_so'
  fi
  fi
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  ;;
  ;;
newsos6)
newsos6)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
nto-qnx*)
nto-qnx*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  ;;
  ;;
openbsd*)
openbsd*)
  version_type=sunos
  version_type=sunos
  sys_lib_dlsearch_path_spec="/usr/lib"
  sys_lib_dlsearch_path_spec="/usr/lib"
  need_lib_prefix=no
  need_lib_prefix=no
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  case $host_os in
  case $host_os in
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    *)                         need_version=no  ;;
    *)                         need_version=no  ;;
  esac
  esac
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case $host_os in
    case $host_os in
      openbsd2.[89] | openbsd2.[89].*)
      openbsd2.[89] | openbsd2.[89].*)
        shlibpath_overrides_runpath=no
        shlibpath_overrides_runpath=no
        ;;
        ;;
      *)
      *)
        shlibpath_overrides_runpath=yes
        shlibpath_overrides_runpath=yes
        ;;
        ;;
      esac
      esac
  else
  else
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
  fi
  fi
  ;;
  ;;
os2*)
os2*)
  libname_spec='$name'
  libname_spec='$name'
  shrext_cmds=".dll"
  shrext_cmds=".dll"
  need_lib_prefix=no
  need_lib_prefix=no
  library_names_spec='$libname${shared_ext} $libname.a'
  library_names_spec='$libname${shared_ext} $libname.a'
  dynamic_linker='OS/2 ld.exe'
  dynamic_linker='OS/2 ld.exe'
  shlibpath_var=LIBPATH
  shlibpath_var=LIBPATH
  ;;
  ;;
osf3* | osf4* | osf5*)
osf3* | osf4* | osf5*)
  version_type=osf
  version_type=osf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  ;;
  ;;
rdos*)
rdos*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
solaris*)
solaris*)
  version_type=linux
  version_type=linux
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  # ldd complains unless libraries are executable
  # ldd complains unless libraries are executable
  postinstall_cmds='chmod +x $lib'
  postinstall_cmds='chmod +x $lib'
  ;;
  ;;
sunos4*)
sunos4*)
  version_type=sunos
  version_type=sunos
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
    need_lib_prefix=no
  fi
  fi
  need_version=yes
  need_version=yes
  ;;
  ;;
sysv4 | sysv4.3*)
sysv4 | sysv4.3*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  case $host_vendor in
  case $host_vendor in
    sni)
    sni)
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      need_lib_prefix=no
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      runpath_var=LD_RUN_PATH
      ;;
      ;;
    siemens)
    siemens)
      need_lib_prefix=no
      need_lib_prefix=no
      ;;
      ;;
    motorola)
    motorola)
      need_lib_prefix=no
      need_lib_prefix=no
      need_version=no
      need_version=no
      shlibpath_overrides_runpath=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
      ;;
  esac
  esac
  ;;
  ;;
sysv4*MP*)
sysv4*MP*)
  if test -d /usr/nec ;then
  if test -d /usr/nec ;then
    version_type=linux
    version_type=linux
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    soname_spec='$libname${shared_ext}.$major'
    soname_spec='$libname${shared_ext}.$major'
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_var=LD_LIBRARY_PATH
  fi
  fi
  ;;
  ;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  version_type=freebsd-elf
  version_type=freebsd-elf
  need_lib_prefix=no
  need_lib_prefix=no
  need_version=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  hardcode_into_libs=yes
  if test "$with_gnu_ld" = yes; then
  if test "$with_gnu_ld" = yes; then
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
    shlibpath_overrides_runpath=no
    shlibpath_overrides_runpath=no
  else
  else
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
    shlibpath_overrides_runpath=yes
    shlibpath_overrides_runpath=yes
    case $host_os in
    case $host_os in
      sco3.2v5*)
      sco3.2v5*)
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
        ;;
        ;;
    esac
    esac
  fi
  fi
  sys_lib_dlsearch_path_spec='/usr/lib'
  sys_lib_dlsearch_path_spec='/usr/lib'
  ;;
  ;;
uts4*)
uts4*)
  version_type=linux
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_var=LD_LIBRARY_PATH
  ;;
  ;;
*)
*)
  dynamic_linker=no
  dynamic_linker=no
  ;;
  ;;
esac
esac
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
echo "${ECHO_T}$dynamic_linker" >&6; }
echo "${ECHO_T}$dynamic_linker" >&6; }
test "$dynamic_linker" = no && can_build_shared=no
test "$dynamic_linker" = no && can_build_shared=no
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
if test "$GCC" = yes; then
if test "$GCC" = yes; then
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
fi
fi
{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
{ 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; }
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
hardcode_action_GCJ=
hardcode_action_GCJ=
if test -n "$hardcode_libdir_flag_spec_GCJ" || \
if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   test -n "$runpath_var_GCJ" || \
   test -n "$runpath_var_GCJ" || \
   test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   test "X$hardcode_automatic_GCJ" = "Xyes" ; then
  # We can hardcode non-existant directories.
  # We can hardcode non-existant directories.
  if test "$hardcode_direct_GCJ" != no &&
  if test "$hardcode_direct_GCJ" != no &&
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # have to relink, otherwise we might link with an installed library
     # have to relink, otherwise we might link with an installed library
     # when we should be linking with a yet-to-be-installed one
     # when we should be linking with a yet-to-be-installed one
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
     test "$hardcode_minus_L_GCJ" != no; then
     test "$hardcode_minus_L_GCJ" != no; then
    # Linking always hardcodes the temporary library directory.
    # Linking always hardcodes the temporary library directory.
    hardcode_action_GCJ=relink
    hardcode_action_GCJ=relink
  else
  else
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    hardcode_action_GCJ=immediate
    hardcode_action_GCJ=immediate
  fi
  fi
else
else
  # We cannot hardcode anything, or else we can only hardcode existing
  # We cannot hardcode anything, or else we can only hardcode existing
  # directories.
  # directories.
  hardcode_action_GCJ=unsupported
  hardcode_action_GCJ=unsupported
fi
fi
{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
if test "$hardcode_action_GCJ" = relink; then
if test "$hardcode_action_GCJ" = relink; then
  # Fast installation is not supported
  # Fast installation is not supported
  enable_fast_install=no
  enable_fast_install=no
elif test "$shlibpath_overrides_runpath" = yes ||
elif test "$shlibpath_overrides_runpath" = yes ||
     test "$enable_shared" = no; then
     test "$enable_shared" = no; then
  # Fast installation is not necessary
  # Fast installation is not necessary
  enable_fast_install=needless
  enable_fast_install=needless
fi
fi
# The else clause should only fire when bootstrapping the
# The else clause should only fire when bootstrapping the
# libtool distribution, otherwise you forgot to ship ltmain.sh
# libtool distribution, otherwise you forgot to ship ltmain.sh
# with your package, and you will get complaints that there are
# with your package, and you will get complaints that there are
# no rules to generate ltmain.sh.
# no rules to generate ltmain.sh.
if test -f "$ltmain"; then
if test -f "$ltmain"; then
  # See if we are running on zsh, and set the options which allow our commands through
  # See if we are running on zsh, and set the options which allow our commands through
  # without removal of \ escapes.
  # without removal of \ escapes.
  if test -n "${ZSH_VERSION+set}" ; then
  if test -n "${ZSH_VERSION+set}" ; then
    setopt NO_GLOB_SUBST
    setopt NO_GLOB_SUBST
  fi
  fi
  # Now quote all the things that may contain metacharacters while being
  # Now quote all the things that may contain metacharacters while being
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # variables and quote the copies for generation of the libtool script.
  # variables and quote the copies for generation of the libtool script.
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
    SED SHELL STRIP \
    SED SHELL STRIP \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    deplibs_check_method reload_flag reload_cmds need_locks \
    deplibs_check_method reload_flag reload_cmds need_locks \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_to_c_name_address \
    lt_cv_sys_global_symbol_to_c_name_address \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    old_postinstall_cmds old_postuninstall_cmds \
    old_postinstall_cmds old_postuninstall_cmds \
    compiler_GCJ \
    compiler_GCJ \
    CC_GCJ \
    CC_GCJ \
    LD_GCJ \
    LD_GCJ \
    lt_prog_compiler_wl_GCJ \
    lt_prog_compiler_wl_GCJ \
    lt_prog_compiler_pic_GCJ \
    lt_prog_compiler_pic_GCJ \
    lt_prog_compiler_static_GCJ \
    lt_prog_compiler_static_GCJ \
    lt_prog_compiler_no_builtin_flag_GCJ \
    lt_prog_compiler_no_builtin_flag_GCJ \
    export_dynamic_flag_spec_GCJ \
    export_dynamic_flag_spec_GCJ \
    thread_safe_flag_spec_GCJ \
    thread_safe_flag_spec_GCJ \
    whole_archive_flag_spec_GCJ \
    whole_archive_flag_spec_GCJ \
    enable_shared_with_static_runtimes_GCJ \
    enable_shared_with_static_runtimes_GCJ \
    old_archive_cmds_GCJ \
    old_archive_cmds_GCJ \
    old_archive_from_new_cmds_GCJ \
    old_archive_from_new_cmds_GCJ \
    predep_objects_GCJ \
    predep_objects_GCJ \
    postdep_objects_GCJ \
    postdep_objects_GCJ \
    predeps_GCJ \
    predeps_GCJ \
    postdeps_GCJ \
    postdeps_GCJ \
    compiler_lib_search_path_GCJ \
    compiler_lib_search_path_GCJ \
    archive_cmds_GCJ \
    archive_cmds_GCJ \
    archive_expsym_cmds_GCJ \
    archive_expsym_cmds_GCJ \
    postinstall_cmds_GCJ \
    postinstall_cmds_GCJ \
    postuninstall_cmds_GCJ \
    postuninstall_cmds_GCJ \
    old_archive_from_expsyms_cmds_GCJ \
    old_archive_from_expsyms_cmds_GCJ \
    allow_undefined_flag_GCJ \
    allow_undefined_flag_GCJ \
    no_undefined_flag_GCJ \
    no_undefined_flag_GCJ \
    export_symbols_cmds_GCJ \
    export_symbols_cmds_GCJ \
    hardcode_libdir_flag_spec_GCJ \
    hardcode_libdir_flag_spec_GCJ \
    hardcode_libdir_flag_spec_ld_GCJ \
    hardcode_libdir_flag_spec_ld_GCJ \
    hardcode_libdir_separator_GCJ \
    hardcode_libdir_separator_GCJ \
    hardcode_automatic_GCJ \
    hardcode_automatic_GCJ \
    module_cmds_GCJ \
    module_cmds_GCJ \
    module_expsym_cmds_GCJ \
    module_expsym_cmds_GCJ \
    lt_cv_prog_compiler_c_o_GCJ \
    lt_cv_prog_compiler_c_o_GCJ \
    fix_srcfile_path_GCJ \
    fix_srcfile_path_GCJ \
    exclude_expsyms_GCJ \
    exclude_expsyms_GCJ \
    include_expsyms_GCJ; do
    include_expsyms_GCJ; do
    case $var in
    case $var in
    old_archive_cmds_GCJ | \
    old_archive_cmds_GCJ | \
    old_archive_from_new_cmds_GCJ | \
    old_archive_from_new_cmds_GCJ | \
    archive_cmds_GCJ | \
    archive_cmds_GCJ | \
    archive_expsym_cmds_GCJ | \
    archive_expsym_cmds_GCJ | \
    module_cmds_GCJ | \
    module_cmds_GCJ | \
    module_expsym_cmds_GCJ | \
    module_expsym_cmds_GCJ | \
    old_archive_from_expsyms_cmds_GCJ | \
    old_archive_from_expsyms_cmds_GCJ | \
    export_symbols_cmds_GCJ | \
    export_symbols_cmds_GCJ | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
      # Double-quote double-evaled strings.
      # Double-quote double-evaled strings.
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      ;;
      ;;
    *)
    *)
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      ;;
      ;;
    esac
    esac
  done
  done
  case $lt_echo in
  case $lt_echo in
  *'\$0 --fallback-echo"')
  *'\$0 --fallback-echo"')
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    ;;
    ;;
  esac
  esac
cfgfile="$ofile"
cfgfile="$ofile"
  cat <<__EOF__ >> "$cfgfile"
  cat <<__EOF__ >> "$cfgfile"
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Shell to use when invoking shell scripts.
# Shell to use when invoking shell scripts.
SHELL=$lt_SHELL
SHELL=$lt_SHELL
# Whether or not to build shared libraries.
# Whether or not to build shared libraries.
build_libtool_libs=$enable_shared
build_libtool_libs=$enable_shared
# Whether or not to build static libraries.
# Whether or not to build static libraries.
build_old_libs=$enable_static
build_old_libs=$enable_static
# Whether or not to add -lc for building shared libraries.
# Whether or not to add -lc for building shared libraries.
build_libtool_need_lc=$archive_cmds_need_lc_GCJ
build_libtool_need_lc=$archive_cmds_need_lc_GCJ
# Whether or not to disallow shared libs when runtime libs are static
# Whether or not to disallow shared libs when runtime libs are static
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
# Whether or not to optimize for fast installation.
# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install
fast_install=$enable_fast_install
# The host system.
# The host system.
host_alias=$host_alias
host_alias=$host_alias
host=$host
host=$host
host_os=$host_os
host_os=$host_os
# The build system.
# The build system.
build_alias=$build_alias
build_alias=$build_alias
build=$build
build=$build
build_os=$build_os
build_os=$build_os
# An echo program that does not interpret backslashes.
# An echo program that does not interpret backslashes.
echo=$lt_echo
echo=$lt_echo
# The archiver.
# The archiver.
AR=$lt_AR
AR=$lt_AR
AR_FLAGS=$lt_AR_FLAGS
AR_FLAGS=$lt_AR_FLAGS
# A C compiler.
# A C compiler.
LTCC=$lt_LTCC
LTCC=$lt_LTCC
# LTCC compiler flags.
# LTCC compiler flags.
LTCFLAGS=$lt_LTCFLAGS
LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler.
# A language-specific compiler.
CC=$lt_compiler_GCJ
CC=$lt_compiler_GCJ
# Is the compiler the GNU C compiler?
# Is the compiler the GNU C compiler?
with_gcc=$GCC_GCJ
with_gcc=$GCC_GCJ
# An ERE matcher.
# An ERE matcher.
EGREP=$lt_EGREP
EGREP=$lt_EGREP
# The linker used to build libraries.
# The linker used to build libraries.
LD=$lt_LD_GCJ
LD=$lt_LD_GCJ
# Whether we need hard or soft links.
# Whether we need hard or soft links.
LN_S=$lt_LN_S
LN_S=$lt_LN_S
# A BSD-compatible nm program.
# A BSD-compatible nm program.
NM=$lt_NM
NM=$lt_NM
# A symbol stripping program
# A symbol stripping program
STRIP=$lt_STRIP
STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program.
# Used on cygwin: DLL creation program.
DLLTOOL="$DLLTOOL"
DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper.
# Used on cygwin: object dumper.
OBJDUMP="$OBJDUMP"
OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler.
# Used on cygwin: assembler.
AS="$AS"
AS="$AS"
# The name of the directory that contains temporary libtool files.
# The name of the directory that contains temporary libtool files.
objdir=$objdir
objdir=$objdir
# How to create reloadable object files.
# How to create reloadable object files.
reload_flag=$lt_reload_flag
reload_flag=$lt_reload_flag
reload_cmds=$lt_reload_cmds
reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_GCJ
wl=$lt_lt_prog_compiler_wl_GCJ
# Object file suffix (normally "o").
# Object file suffix (normally "o").
objext="$ac_objext"
objext="$ac_objext"
# Old archive suffix (normally "a").
# Old archive suffix (normally "a").
libext="$libext"
libext="$libext"
# Shared library suffix (normally ".so").
# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'
shrext_cmds='$shrext_cmds'
# Executable file suffix (normally "").
# Executable file suffix (normally "").
exeext="$exeext"
exeext="$exeext"
# Additional compiler flags for building library objects.
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_GCJ
pic_flag=$lt_lt_prog_compiler_pic_GCJ
pic_mode=$pic_mode
pic_mode=$pic_mode
# What is the maximum length of a command?
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options?
# Does compiler simultaneously support -c and -o options?
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
# Must we lock files when doing compilation?
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
need_locks=$lt_need_locks
# Do we need the lib prefix for modules?
# Do we need the lib prefix for modules?
need_lib_prefix=$need_lib_prefix
need_lib_prefix=$need_lib_prefix
# Do we need a version for libraries?
# Do we need a version for libraries?
need_version=$need_version
need_version=$need_version
# Whether dlopen is supported.
# Whether dlopen is supported.
dlopen_support=$enable_dlopen
dlopen_support=$enable_dlopen
# Whether dlopen of programs is supported.
# Whether dlopen of programs is supported.
dlopen_self=$enable_dlopen_self
dlopen_self=$enable_dlopen_self
# Whether dlopen of statically linked programs is supported.
# Whether dlopen of statically linked programs is supported.
dlopen_self_static=$enable_dlopen_self_static
dlopen_self_static=$enable_dlopen_self_static
# Compiler flag to prevent dynamic linking.
# Compiler flag to prevent dynamic linking.
link_static_flag=$lt_lt_prog_compiler_static_GCJ
link_static_flag=$lt_lt_prog_compiler_static_GCJ
# Compiler flag to turn off builtin functions.
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
# Compiler flag to allow reflexive dlopens.
# Compiler flag to allow reflexive dlopens.
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
# Compiler flag to generate shared objects directly from archives.
# Compiler flag to generate shared objects directly from archives.
whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
# Compiler flag to generate thread-safe objects.
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
# Library versioning type.
# Library versioning type.
version_type=$version_type
version_type=$version_type
# Format of library name prefix.
# Format of library name prefix.
libname_spec=$lt_libname_spec
libname_spec=$lt_libname_spec
# List of archive names.  First name is the real one, the rest are links.
# 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.
# The last name is the one that the linker finds with -lNAME.
library_names_spec=$lt_library_names_spec
library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive.
# Commands used to build and install an old-style archive.
RANLIB=$lt_RANLIB
RANLIB=$lt_RANLIB
old_archive_cmds=$lt_old_archive_cmds_GCJ
old_archive_cmds=$lt_old_archive_cmds_GCJ
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
# Create an old-style archive from a shared archive.
# Create an old-style archive from a shared archive.
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
# Create a temporary old-style archive to link instead of a shared archive.
# Create a temporary old-style archive to link instead of a shared archive.
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
# Commands used to build and install a shared archive.
# Commands used to build and install a shared archive.
archive_cmds=$lt_archive_cmds_GCJ
archive_cmds=$lt_archive_cmds_GCJ
archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
postinstall_cmds=$lt_postinstall_cmds
postinstall_cmds=$lt_postinstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
# Commands used to build a loadable module (assumed same as above if empty)
# Commands used to build a loadable module (assumed same as above if empty)
module_cmds=$lt_module_cmds_GCJ
module_cmds=$lt_module_cmds_GCJ
module_expsym_cmds=$lt_module_expsym_cmds_GCJ
module_expsym_cmds=$lt_module_expsym_cmds_GCJ
# Commands to strip libraries.
# Commands to strip libraries.
old_striplib=$lt_old_striplib
old_striplib=$lt_old_striplib
striplib=$lt_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predep_objects=$lt_predep_objects_GCJ
predep_objects=$lt_predep_objects_GCJ
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdep_objects=$lt_postdep_objects_GCJ
postdep_objects=$lt_postdep_objects_GCJ
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predeps=$lt_predeps_GCJ
predeps=$lt_predeps_GCJ
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdeps=$lt_postdeps_GCJ
postdeps=$lt_postdeps_GCJ
# The library search path used internally by the compiler when linking
# The library search path used internally by the compiler when linking
# a shared library.
# a shared library.
compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
# Method to check whether dependent libraries are shared objects.
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be built.
# Flag that allows shared libraries with undefined symbols to be built.
allow_undefined_flag=$lt_allow_undefined_flag_GCJ
allow_undefined_flag=$lt_allow_undefined_flag_GCJ
# Flag that forces no undefined symbols.
# Flag that forces no undefined symbols.
no_undefined_flag=$lt_no_undefined_flag_GCJ
no_undefined_flag=$lt_no_undefined_flag_GCJ
# Commands used to finish a libtool library installation in a directory.
# Commands used to finish a libtool library installation in a directory.
finish_cmds=$lt_finish_cmds
finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but not shown.
# Same as above, but a single script fragment to be evaled but not shown.
finish_eval=$lt_finish_eval
finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and C names.
# Take the output of nm and produce a listing of raw symbols and C names.
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration
# Transform the output of nm in a proper C declaration
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
# Transform the output of nm in a C name address pair
# Transform the output of nm in a C name address pair
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
# This is the shared library runtime path variable.
# This is the shared library runtime path variable.
runpath_var=$runpath_var
runpath_var=$runpath_var
# This is the shared library path variable.
# This is the shared library path variable.
shlibpath_var=$shlibpath_var
shlibpath_var=$shlibpath_var
# Is shlibpath searched before the hard-coded library search path?
# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
# How to hardcode a shared library path into an executable.
# How to hardcode a shared library path into an executable.
hardcode_action=$hardcode_action_GCJ
hardcode_action=$hardcode_action_GCJ
# Whether we should hardcode library paths into libraries.
# Whether we should hardcode library paths into libraries.
hardcode_into_libs=$hardcode_into_libs
hardcode_into_libs=$hardcode_into_libs
# Flag to hardcode \$libdir into a binary during linking.
# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
# If ld is used when linking, flag to hardcode \$libdir into
# If ld is used when linking, flag to hardcode \$libdir into
# a binary during linking. This must work even if \$libdir does
# a binary during linking. This must work even if \$libdir does
# not exist.
# not exist.
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
# Whether we need a single -rpath flag with a separated argument.
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_direct=$hardcode_direct_GCJ
hardcode_direct=$hardcode_direct_GCJ
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_minus_L=$hardcode_minus_L_GCJ
hardcode_minus_L=$hardcode_minus_L_GCJ
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# the resulting binary.
# the resulting binary.
hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
# Set to yes if building a shared library automatically hardcodes DIR into the library
# Set to yes if building a shared library automatically hardcodes DIR into the library
# and all subsequent libraries and executables linked against it.
# and all subsequent libraries and executables linked against it.
hardcode_automatic=$hardcode_automatic_GCJ
hardcode_automatic=$hardcode_automatic_GCJ
# Variables whose values should be saved in libtool wrapper scripts and
# Variables whose values should be saved in libtool wrapper scripts and
# restored at relink time.
# restored at relink time.
variables_saved_for_relink="$variables_saved_for_relink"
variables_saved_for_relink="$variables_saved_for_relink"
# Whether libtool must link a program against all its dependency libraries.
# Whether libtool must link a program against all its dependency libraries.
link_all_deplibs=$link_all_deplibs_GCJ
link_all_deplibs=$link_all_deplibs_GCJ
# Compile-time system search path for libraries
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable \$srcfile for the compiler.
# Fix the shell variable \$srcfile for the compiler.
fix_srcfile_path=$lt_fix_srcfile_path
fix_srcfile_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required.
# Set to yes if exported symbols are required.
always_export_symbols=$always_export_symbols_GCJ
always_export_symbols=$always_export_symbols_GCJ
# The commands to list exported symbols.
# The commands to list exported symbols.
export_symbols_cmds=$lt_export_symbols_cmds_GCJ
export_symbols_cmds=$lt_export_symbols_cmds_GCJ
# The commands to extract the exported symbol list from a shared archive.
# The commands to extract the exported symbol list from a shared archive.
extract_expsyms_cmds=$lt_extract_expsyms_cmds
extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_GCJ
exclude_expsyms=$lt_exclude_expsyms_GCJ
# Symbols that must always be exported.
# Symbols that must always be exported.
include_expsyms=$lt_include_expsyms_GCJ
include_expsyms=$lt_include_expsyms_GCJ
# ### END LIBTOOL TAG CONFIG: $tagname
# ### END LIBTOOL TAG CONFIG: $tagname
__EOF__
__EOF__
else
else
  # If there is no Makefile yet, we rely on a make rule to execute
  # If there is no Makefile yet, we rely on a make rule to execute
  # `config.status --recheck' to rerun these tests and create the
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  if test -f "$ltmain_in"; then
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
    test -f Makefile && make "$ltmain"
  fi
  fi
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CC="$lt_save_CC"
CC="$lt_save_CC"
        else
        else
          tagname=""
          tagname=""
        fi
        fi
        ;;
        ;;
      RC)
      RC)
# Source file extension for RC test sources.
# Source file extension for RC test sources.
ac_ext=rc
ac_ext=rc
# Object file extension for compiled RC test sources.
# Object file extension for compiled RC test sources.
objext=o
objext=o
objext_RC=$objext
objext_RC=$objext
# Code to be used in simple compile tests
# Code to be used in simple compile tests
lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
# Code to be used in simple link tests
# Code to be used in simple link tests
lt_simple_link_test_code="$lt_simple_compile_test_code"
lt_simple_link_test_code="$lt_simple_compile_test_code"
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
# If no C compiler was specified, use CC.
# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}
LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
compiler=$CC
compiler=$CC
# save warnings/boilerplate of simple test code
# save warnings/boilerplate of simple test code
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_compiler_boilerplate=`cat conftest.err`
_lt_compiler_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
ac_outfile=conftest.$ac_objext
ac_outfile=conftest.$ac_objext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
_lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
$rm conftest*
# Allow CC to be a program name with arguments.
# Allow CC to be a program name with arguments.
lt_save_CC="$CC"
lt_save_CC="$CC"
CC=${RC-"windres"}
CC=${RC-"windres"}
compiler=$CC
compiler=$CC
compiler_RC=$CC
compiler_RC=$CC
for cc_temp in $compiler""; do
for cc_temp in $compiler""; do
  case $cc_temp in
  case $cc_temp in
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
    \-*) ;;
    \-*) ;;
    *) break;;
    *) break;;
  esac
  esac
done
done
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
lt_cv_prog_compiler_c_o_RC=yes
lt_cv_prog_compiler_c_o_RC=yes
# The else clause should only fire when bootstrapping the
# The else clause should only fire when bootstrapping the
# libtool distribution, otherwise you forgot to ship ltmain.sh
# libtool distribution, otherwise you forgot to ship ltmain.sh
# with your package, and you will get complaints that there are
# with your package, and you will get complaints that there are
# no rules to generate ltmain.sh.
# no rules to generate ltmain.sh.
if test -f "$ltmain"; then
if test -f "$ltmain"; then
  # See if we are running on zsh, and set the options which allow our commands through
  # See if we are running on zsh, and set the options which allow our commands through
  # without removal of \ escapes.
  # without removal of \ escapes.
  if test -n "${ZSH_VERSION+set}" ; then
  if test -n "${ZSH_VERSION+set}" ; then
    setopt NO_GLOB_SUBST
    setopt NO_GLOB_SUBST
  fi
  fi
  # Now quote all the things that may contain metacharacters while being
  # Now quote all the things that may contain metacharacters while being
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # variables and quote the copies for generation of the libtool script.
  # variables and quote the copies for generation of the libtool script.
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
    SED SHELL STRIP \
    SED SHELL STRIP \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    deplibs_check_method reload_flag reload_cmds need_locks \
    deplibs_check_method reload_flag reload_cmds need_locks \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_to_c_name_address \
    lt_cv_sys_global_symbol_to_c_name_address \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    old_postinstall_cmds old_postuninstall_cmds \
    old_postinstall_cmds old_postuninstall_cmds \
    compiler_RC \
    compiler_RC \
    CC_RC \
    CC_RC \
    LD_RC \
    LD_RC \
    lt_prog_compiler_wl_RC \
    lt_prog_compiler_wl_RC \
    lt_prog_compiler_pic_RC \
    lt_prog_compiler_pic_RC \
    lt_prog_compiler_static_RC \
    lt_prog_compiler_static_RC \
    lt_prog_compiler_no_builtin_flag_RC \
    lt_prog_compiler_no_builtin_flag_RC \
    export_dynamic_flag_spec_RC \
    export_dynamic_flag_spec_RC \
    thread_safe_flag_spec_RC \
    thread_safe_flag_spec_RC \
    whole_archive_flag_spec_RC \
    whole_archive_flag_spec_RC \
    enable_shared_with_static_runtimes_RC \
    enable_shared_with_static_runtimes_RC \
    old_archive_cmds_RC \
    old_archive_cmds_RC \
    old_archive_from_new_cmds_RC \
    old_archive_from_new_cmds_RC \
    predep_objects_RC \
    predep_objects_RC \
    postdep_objects_RC \
    postdep_objects_RC \
    predeps_RC \
    predeps_RC \
    postdeps_RC \
    postdeps_RC \
    compiler_lib_search_path_RC \
    compiler_lib_search_path_RC \
    archive_cmds_RC \
    archive_cmds_RC \
    archive_expsym_cmds_RC \
    archive_expsym_cmds_RC \
    postinstall_cmds_RC \
    postinstall_cmds_RC \
    postuninstall_cmds_RC \
    postuninstall_cmds_RC \
    old_archive_from_expsyms_cmds_RC \
    old_archive_from_expsyms_cmds_RC \
    allow_undefined_flag_RC \
    allow_undefined_flag_RC \
    no_undefined_flag_RC \
    no_undefined_flag_RC \
    export_symbols_cmds_RC \
    export_symbols_cmds_RC \
    hardcode_libdir_flag_spec_RC \
    hardcode_libdir_flag_spec_RC \
    hardcode_libdir_flag_spec_ld_RC \
    hardcode_libdir_flag_spec_ld_RC \
    hardcode_libdir_separator_RC \
    hardcode_libdir_separator_RC \
    hardcode_automatic_RC \
    hardcode_automatic_RC \
    module_cmds_RC \
    module_cmds_RC \
    module_expsym_cmds_RC \
    module_expsym_cmds_RC \
    lt_cv_prog_compiler_c_o_RC \
    lt_cv_prog_compiler_c_o_RC \
    fix_srcfile_path_RC \
    fix_srcfile_path_RC \
    exclude_expsyms_RC \
    exclude_expsyms_RC \
    include_expsyms_RC; do
    include_expsyms_RC; do
    case $var in
    case $var in
    old_archive_cmds_RC | \
    old_archive_cmds_RC | \
    old_archive_from_new_cmds_RC | \
    old_archive_from_new_cmds_RC | \
    archive_cmds_RC | \
    archive_cmds_RC | \
    archive_expsym_cmds_RC | \
    archive_expsym_cmds_RC | \
    module_cmds_RC | \
    module_cmds_RC | \
    module_expsym_cmds_RC | \
    module_expsym_cmds_RC | \
    old_archive_from_expsyms_cmds_RC | \
    old_archive_from_expsyms_cmds_RC | \
    export_symbols_cmds_RC | \
    export_symbols_cmds_RC | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
      # Double-quote double-evaled strings.
      # Double-quote double-evaled strings.
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      ;;
      ;;
    *)
    *)
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      ;;
      ;;
    esac
    esac
  done
  done
  case $lt_echo in
  case $lt_echo in
  *'\$0 --fallback-echo"')
  *'\$0 --fallback-echo"')
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
    ;;
    ;;
  esac
  esac
cfgfile="$ofile"
cfgfile="$ofile"
  cat <<__EOF__ >> "$cfgfile"
  cat <<__EOF__ >> "$cfgfile"
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# Shell to use when invoking shell scripts.
# Shell to use when invoking shell scripts.
SHELL=$lt_SHELL
SHELL=$lt_SHELL
# Whether or not to build shared libraries.
# Whether or not to build shared libraries.
build_libtool_libs=$enable_shared
build_libtool_libs=$enable_shared
# Whether or not to build static libraries.
# Whether or not to build static libraries.
build_old_libs=$enable_static
build_old_libs=$enable_static
# Whether or not to add -lc for building shared libraries.
# Whether or not to add -lc for building shared libraries.
build_libtool_need_lc=$archive_cmds_need_lc_RC
build_libtool_need_lc=$archive_cmds_need_lc_RC
# Whether or not to disallow shared libs when runtime libs are static
# Whether or not to disallow shared libs when runtime libs are static
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
# Whether or not to optimize for fast installation.
# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install
fast_install=$enable_fast_install
# The host system.
# The host system.
host_alias=$host_alias
host_alias=$host_alias
host=$host
host=$host
host_os=$host_os
host_os=$host_os
# The build system.
# The build system.
build_alias=$build_alias
build_alias=$build_alias
build=$build
build=$build
build_os=$build_os
build_os=$build_os
# An echo program that does not interpret backslashes.
# An echo program that does not interpret backslashes.
echo=$lt_echo
echo=$lt_echo
# The archiver.
# The archiver.
AR=$lt_AR
AR=$lt_AR
AR_FLAGS=$lt_AR_FLAGS
AR_FLAGS=$lt_AR_FLAGS
# A C compiler.
# A C compiler.
LTCC=$lt_LTCC
LTCC=$lt_LTCC
# LTCC compiler flags.
# LTCC compiler flags.
LTCFLAGS=$lt_LTCFLAGS
LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler.
# A language-specific compiler.
CC=$lt_compiler_RC
CC=$lt_compiler_RC
# Is the compiler the GNU C compiler?
# Is the compiler the GNU C compiler?
with_gcc=$GCC_RC
with_gcc=$GCC_RC
# An ERE matcher.
# An ERE matcher.
EGREP=$lt_EGREP
EGREP=$lt_EGREP
# The linker used to build libraries.
# The linker used to build libraries.
LD=$lt_LD_RC
LD=$lt_LD_RC
# Whether we need hard or soft links.
# Whether we need hard or soft links.
LN_S=$lt_LN_S
LN_S=$lt_LN_S
# A BSD-compatible nm program.
# A BSD-compatible nm program.
NM=$lt_NM
NM=$lt_NM
# A symbol stripping program
# A symbol stripping program
STRIP=$lt_STRIP
STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program.
# Used on cygwin: DLL creation program.
DLLTOOL="$DLLTOOL"
DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper.
# Used on cygwin: object dumper.
OBJDUMP="$OBJDUMP"
OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler.
# Used on cygwin: assembler.
AS="$AS"
AS="$AS"
# The name of the directory that contains temporary libtool files.
# The name of the directory that contains temporary libtool files.
objdir=$objdir
objdir=$objdir
# How to create reloadable object files.
# How to create reloadable object files.
reload_flag=$lt_reload_flag
reload_flag=$lt_reload_flag
reload_cmds=$lt_reload_cmds
reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_RC
wl=$lt_lt_prog_compiler_wl_RC
# Object file suffix (normally "o").
# Object file suffix (normally "o").
objext="$ac_objext"
objext="$ac_objext"
# Old archive suffix (normally "a").
# Old archive suffix (normally "a").
libext="$libext"
libext="$libext"
# Shared library suffix (normally ".so").
# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'
shrext_cmds='$shrext_cmds'
# Executable file suffix (normally "").
# Executable file suffix (normally "").
exeext="$exeext"
exeext="$exeext"
# Additional compiler flags for building library objects.
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_RC
pic_flag=$lt_lt_prog_compiler_pic_RC
pic_mode=$pic_mode
pic_mode=$pic_mode
# What is the maximum length of a command?
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options?
# Does compiler simultaneously support -c and -o options?
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
# Must we lock files when doing compilation?
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
need_locks=$lt_need_locks
# Do we need the lib prefix for modules?
# Do we need the lib prefix for modules?
need_lib_prefix=$need_lib_prefix
need_lib_prefix=$need_lib_prefix
# Do we need a version for libraries?
# Do we need a version for libraries?
need_version=$need_version
need_version=$need_version
# Whether dlopen is supported.
# Whether dlopen is supported.
dlopen_support=$enable_dlopen
dlopen_support=$enable_dlopen
# Whether dlopen of programs is supported.
# Whether dlopen of programs is supported.
dlopen_self=$enable_dlopen_self
dlopen_self=$enable_dlopen_self
# Whether dlopen of statically linked programs is supported.
# Whether dlopen of statically linked programs is supported.
dlopen_self_static=$enable_dlopen_self_static
dlopen_self_static=$enable_dlopen_self_static
# Compiler flag to prevent dynamic linking.
# Compiler flag to prevent dynamic linking.
link_static_flag=$lt_lt_prog_compiler_static_RC
link_static_flag=$lt_lt_prog_compiler_static_RC
# Compiler flag to turn off builtin functions.
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
# Compiler flag to allow reflexive dlopens.
# Compiler flag to allow reflexive dlopens.
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
# Compiler flag to generate shared objects directly from archives.
# Compiler flag to generate shared objects directly from archives.
whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
# Compiler flag to generate thread-safe objects.
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
# Library versioning type.
# Library versioning type.
version_type=$version_type
version_type=$version_type
# Format of library name prefix.
# Format of library name prefix.
libname_spec=$lt_libname_spec
libname_spec=$lt_libname_spec
# List of archive names.  First name is the real one, the rest are links.
# 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.
# The last name is the one that the linker finds with -lNAME.
library_names_spec=$lt_library_names_spec
library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive.
# Commands used to build and install an old-style archive.
RANLIB=$lt_RANLIB
RANLIB=$lt_RANLIB
old_archive_cmds=$lt_old_archive_cmds_RC
old_archive_cmds=$lt_old_archive_cmds_RC
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
# Create an old-style archive from a shared archive.
# Create an old-style archive from a shared archive.
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
# Create a temporary old-style archive to link instead of a shared archive.
# Create a temporary old-style archive to link instead of a shared archive.
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
# Commands used to build and install a shared archive.
# Commands used to build and install a shared archive.
archive_cmds=$lt_archive_cmds_RC
archive_cmds=$lt_archive_cmds_RC
archive_expsym_cmds=$lt_archive_expsym_cmds_RC
archive_expsym_cmds=$lt_archive_expsym_cmds_RC
postinstall_cmds=$lt_postinstall_cmds
postinstall_cmds=$lt_postinstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds
# Commands used to build a loadable module (assumed same as above if empty)
# Commands used to build a loadable module (assumed same as above if empty)
module_cmds=$lt_module_cmds_RC
module_cmds=$lt_module_cmds_RC
module_expsym_cmds=$lt_module_expsym_cmds_RC
module_expsym_cmds=$lt_module_expsym_cmds_RC
# Commands to strip libraries.
# Commands to strip libraries.
old_striplib=$lt_old_striplib
old_striplib=$lt_old_striplib
striplib=$lt_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predep_objects=$lt_predep_objects_RC
predep_objects=$lt_predep_objects_RC
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdep_objects=$lt_postdep_objects_RC
postdep_objects=$lt_postdep_objects_RC
# Dependencies to place before the objects being linked to create a
# Dependencies to place before the objects being linked to create a
# shared library.
# shared library.
predeps=$lt_predeps_RC
predeps=$lt_predeps_RC
# Dependencies to place after the objects being linked to create a
# Dependencies to place after the objects being linked to create a
# shared library.
# shared library.
postdeps=$lt_postdeps_RC
postdeps=$lt_postdeps_RC
# The library search path used internally by the compiler when linking
# The library search path used internally by the compiler when linking
# a shared library.
# a shared library.
compiler_lib_search_path=$lt_compiler_lib_search_path_RC
compiler_lib_search_path=$lt_compiler_lib_search_path_RC
# Method to check whether dependent libraries are shared objects.
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be built.
# Flag that allows shared libraries with undefined symbols to be built.
allow_undefined_flag=$lt_allow_undefined_flag_RC
allow_undefined_flag=$lt_allow_undefined_flag_RC
# Flag that forces no undefined symbols.
# Flag that forces no undefined symbols.
no_undefined_flag=$lt_no_undefined_flag_RC
no_undefined_flag=$lt_no_undefined_flag_RC
# Commands used to finish a libtool library installation in a directory.
# Commands used to finish a libtool library installation in a directory.
finish_cmds=$lt_finish_cmds
finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but not shown.
# Same as above, but a single script fragment to be evaled but not shown.
finish_eval=$lt_finish_eval
finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and C names.
# Take the output of nm and produce a listing of raw symbols and C names.
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration
# Transform the output of nm in a proper C declaration
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
# Transform the output of nm in a C name address pair
# Transform the output of nm in a C name address pair
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
# This is the shared library runtime path variable.
# This is the shared library runtime path variable.
runpath_var=$runpath_var
runpath_var=$runpath_var
# This is the shared library path variable.
# This is the shared library path variable.
shlibpath_var=$shlibpath_var
shlibpath_var=$shlibpath_var
# Is shlibpath searched before the hard-coded library search path?
# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
# How to hardcode a shared library path into an executable.
# How to hardcode a shared library path into an executable.
hardcode_action=$hardcode_action_RC
hardcode_action=$hardcode_action_RC
# Whether we should hardcode library paths into libraries.
# Whether we should hardcode library paths into libraries.
hardcode_into_libs=$hardcode_into_libs
hardcode_into_libs=$hardcode_into_libs
# Flag to hardcode \$libdir into a binary during linking.
# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
# If ld is used when linking, flag to hardcode \$libdir into
# If ld is used when linking, flag to hardcode \$libdir into
# a binary during linking. This must work even if \$libdir does
# a binary during linking. This must work even if \$libdir does
# not exist.
# not exist.
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
# Whether we need a single -rpath flag with a separated argument.
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_direct=$hardcode_direct_RC
hardcode_direct=$hardcode_direct_RC
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
# resulting binary.
hardcode_minus_L=$hardcode_minus_L_RC
hardcode_minus_L=$hardcode_minus_L_RC
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# the resulting binary.
# the resulting binary.
hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
# Set to yes if building a shared library automatically hardcodes DIR into the library
# Set to yes if building a shared library automatically hardcodes DIR into the library
# and all subsequent libraries and executables linked against it.
# and all subsequent libraries and executables linked against it.
hardcode_automatic=$hardcode_automatic_RC
hardcode_automatic=$hardcode_automatic_RC
# Variables whose values should be saved in libtool wrapper scripts and
# Variables whose values should be saved in libtool wrapper scripts and
# restored at relink time.
# restored at relink time.
variables_saved_for_relink="$variables_saved_for_relink"
variables_saved_for_relink="$variables_saved_for_relink"
# Whether libtool must link a program against all its dependency libraries.
# Whether libtool must link a program against all its dependency libraries.
link_all_deplibs=$link_all_deplibs_RC
link_all_deplibs=$link_all_deplibs_RC
# Compile-time system search path for libraries
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable \$srcfile for the compiler.
# Fix the shell variable \$srcfile for the compiler.
fix_srcfile_path=$lt_fix_srcfile_path
fix_srcfile_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required.
# Set to yes if exported symbols are required.
always_export_symbols=$always_export_symbols_RC
always_export_symbols=$always_export_symbols_RC
# The commands to list exported symbols.
# The commands to list exported symbols.
export_symbols_cmds=$lt_export_symbols_cmds_RC
export_symbols_cmds=$lt_export_symbols_cmds_RC
# The commands to extract the exported symbol list from a shared archive.
# The commands to extract the exported symbol list from a shared archive.
extract_expsyms_cmds=$lt_extract_expsyms_cmds
extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_RC
exclude_expsyms=$lt_exclude_expsyms_RC
# Symbols that must always be exported.
# Symbols that must always be exported.
include_expsyms=$lt_include_expsyms_RC
include_expsyms=$lt_include_expsyms_RC
# ### END LIBTOOL TAG CONFIG: $tagname
# ### END LIBTOOL TAG CONFIG: $tagname
__EOF__
__EOF__
else
else
  # If there is no Makefile yet, we rely on a make rule to execute
  # If there is no Makefile yet, we rely on a make rule to execute
  # `config.status --recheck' to rerun these tests and create the
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  if test -f "$ltmain_in"; then
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
    test -f Makefile && make "$ltmain"
  fi
  fi
fi
fi
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CC="$lt_save_CC"
CC="$lt_save_CC"
        ;;
        ;;
      *)
      *)
        { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
        { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
        ;;
        ;;
      esac
      esac
      # Append the new tag name to the list of available tags.
      # Append the new tag name to the list of available tags.
      if test -n "$tagname" ; then
      if test -n "$tagname" ; then
      available_tags="$available_tags $tagname"
      available_tags="$available_tags $tagname"
    fi
    fi
    fi
    fi
  done
  done
  IFS="$lt_save_ifs"
  IFS="$lt_save_ifs"
  # Now substitute the updated list of available tags.
  # Now substitute the updated list of available tags.
  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
    mv "${ofile}T" "$ofile"
    mv "${ofile}T" "$ofile"
    chmod +x "$ofile"
    chmod +x "$ofile"
  else
  else
    rm -f "${ofile}T"
    rm -f "${ofile}T"
    { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
    { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
  fi
  fi
fi
fi
# This can be used to rebuild libtool when needed
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
# Always use our own libtool.
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# Prevent multiple expansion
# Prevent multiple expansion
am__api_version='1.10'
am__api_version='1.10'
# Find a good install program.  We prefer a C program (faster),
# Find a good install program.  We prefer a C program (faster),
# so one script is as good as another.  But avoid the broken or
# so one script is as good as another.  But avoid the broken or
# incompatible versions:
# incompatible versions:
# SysV /etc/install, /usr/sbin/install
# SysV /etc/install, /usr/sbin/install
# SunOS /usr/etc/install
# SunOS /usr/etc/install
# IRIX /sbin/install
# IRIX /sbin/install
# AIX /bin/install
# AIX /bin/install
# AmigaOS /C/install, which installs bootblocks on floppy discs
# AmigaOS /C/install, which installs bootblocks on floppy discs
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# OS/2's system install, which has a completely different semantic
# OS/2's system install, which has a completely different semantic
# ./install, which can be erroneously created by make from ./install.sh.
# ./install, which can be erroneously created by make from ./install.sh.
{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
if test -z "$INSTALL"; then
if test -z "$INSTALL"; then
if test "${ac_cv_path_install+set}" = set; then
if test "${ac_cv_path_install+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  # Account for people who put trailing slashes in PATH elements.
  # Account for people who put trailing slashes in PATH elements.
case $as_dir/ in
case $as_dir/ in
  ./ | .// | /cC/* | \
  ./ | .// | /cC/* | \
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
  /usr/ucb/* ) ;;
  /usr/ucb/* ) ;;
  *)
  *)
    # OSF1 and SCO ODT 3.0 have their own names for install.
    # OSF1 and SCO ODT 3.0 have their own names for install.
    # Don't use installbsd from OSF since it installs stuff as root
    # Don't use installbsd from OSF since it installs stuff as root
    # by default.
    # by default.
    for ac_prog in ginstall scoinst install; do
    for ac_prog in ginstall scoinst install; do
      for ac_exec_ext in '' $ac_executable_extensions; 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 -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
          if test $ac_prog = install &&
          if test $ac_prog = install &&
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            # AIX install.  It has an incompatible calling convention.
            # AIX install.  It has an incompatible calling convention.
            :
            :
          elif test $ac_prog = install &&
          elif test $ac_prog = install &&
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            # program-specific install script used by HP pwplus--don't use.
            # program-specific install script used by HP pwplus--don't use.
            :
            :
          else
          else
            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
            break 3
            break 3
          fi
          fi
        fi
        fi
      done
      done
    done
    done
    ;;
    ;;
esac
esac
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
  if test "${ac_cv_path_install+set}" = set; then
  if test "${ac_cv_path_install+set}" = set; then
    INSTALL=$ac_cv_path_install
    INSTALL=$ac_cv_path_install
  else
  else
    # As a last resort, use the slow shell script.  Don't cache a
    # As a last resort, use the slow shell script.  Don't cache a
    # value for INSTALL within a source directory, because that will
    # value for INSTALL within a source directory, because that will
    # break other packages using the cache if that directory is
    # break other packages using the cache if that directory is
    # removed, or if the value is a relative name.
    # removed, or if the value is a relative name.
    INSTALL=$ac_install_sh
    INSTALL=$ac_install_sh
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: result: $INSTALL" >&5
{ echo "$as_me:$LINENO: result: $INSTALL" >&5
echo "${ECHO_T}$INSTALL" >&6; }
echo "${ECHO_T}$INSTALL" >&6; }
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5
{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5
echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
# Just in case
# Just in case
sleep 1
sleep 1
echo timestamp > conftest.file
echo timestamp > conftest.file
# Do `set' in a subshell so we don't clobber the current shell's
# Do `set' in a subshell so we don't clobber the current shell's
# arguments.  Must try -L first in case configure is actually a
# arguments.  Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
# directory).
if (
if (
   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   if test "$*" = "X"; then
   if test "$*" = "X"; then
      # -L didn't work.
      # -L didn't work.
      set X `ls -t $srcdir/configure conftest.file`
      set X `ls -t $srcdir/configure conftest.file`
   fi
   fi
   rm -f conftest.file
   rm -f conftest.file
   if test "$*" != "X $srcdir/configure conftest.file" \
   if test "$*" != "X $srcdir/configure conftest.file" \
      && test "$*" != "X conftest.file $srcdir/configure"; then
      && test "$*" != "X conftest.file $srcdir/configure"; then
      # If neither matched, then we have a broken ls.  This can happen
      # If neither matched, then we have a broken ls.  This can happen
      # if, for instance, CONFIG_SHELL is bash and it inherits a
      # if, for instance, CONFIG_SHELL is bash and it inherits a
      # broken ls alias from the environment.  This has actually
      # broken ls alias from the environment.  This has actually
      # happened.  Such a system could not be considered "sane".
      # happened.  Such a system could not be considered "sane".
      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
alias in your environment" >&5
alias in your environment" >&5
echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
alias in your environment" >&2;}
alias in your environment" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
   fi
   fi
   test "$2" = conftest.file
   test "$2" = conftest.file
   )
   )
then
then
   # Ok.
   # Ok.
   :
   :
else
else
   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
Check your system clock" >&5
Check your system clock" >&5
echo "$as_me: error: newly created file is older than distributed files!
echo "$as_me: error: newly created file is older than distributed files!
Check your system clock" >&2;}
Check your system clock" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
{ echo "$as_me:$LINENO: result: yes" >&5
{ echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
test "$program_prefix" != NONE &&
test "$program_prefix" != NONE &&
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
# Use a double $ so make ignores it.
# Use a double $ so make ignores it.
test "$program_suffix" != NONE &&
test "$program_suffix" != NONE &&
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
# Double any \ or $.  echo might interpret backslashes.
# Double any \ or $.  echo might interpret backslashes.
# By default was `s,x,x', remove it if useless.
# By default was `s,x,x', remove it if useless.
cat <<\_ACEOF >conftest.sed
cat <<\_ACEOF >conftest.sed
s/[\\$]/&&/g;s/;s,x,x,$//
s/[\\$]/&&/g;s/;s,x,x,$//
_ACEOF
_ACEOF
program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
rm -f conftest.sed
rm -f conftest.sed
# expand $ac_aux_dir to an absolute path
# expand $ac_aux_dir to an absolute path
am_aux_dir=`cd $ac_aux_dir && pwd`
am_aux_dir=`cd $ac_aux_dir && pwd`
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
# Use eval to expand $SHELL
# Use eval to expand $SHELL
if eval "$MISSING --run true"; then
if eval "$MISSING --run true"; then
  am_missing_run="$MISSING --run "
  am_missing_run="$MISSING --run "
else
else
  am_missing_run=
  am_missing_run=
  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
  { 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;}
echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
fi
fi
{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
if test -z "$MKDIR_P"; then
if test -z "$MKDIR_P"; then
  if test "${ac_cv_path_mkdir+set}" = set; then
  if test "${ac_cv_path_mkdir+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_prog in mkdir gmkdir; do
  for ac_prog in mkdir gmkdir; do
         for ac_exec_ext in '' $ac_executable_extensions; do
         for ac_exec_ext in '' $ac_executable_extensions; do
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
             'mkdir (GNU coreutils) '* | \
             'mkdir (GNU coreutils) '* | \
             'mkdir (coreutils) '* | \
             'mkdir (coreutils) '* | \
             'mkdir (fileutils) '4.1*)
             'mkdir (fileutils) '4.1*)
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
               break 3;;
               break 3;;
           esac
           esac
         done
         done
       done
       done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
  if test "${ac_cv_path_mkdir+set}" = set; then
  if test "${ac_cv_path_mkdir+set}" = set; then
    MKDIR_P="$ac_cv_path_mkdir -p"
    MKDIR_P="$ac_cv_path_mkdir -p"
  else
  else
    # As a last resort, use the slow shell script.  Don't cache a
    # As a last resort, use the slow shell script.  Don't cache a
    # value for MKDIR_P within a source directory, because that will
    # value for MKDIR_P within a source directory, because that will
    # break other packages using the cache if that directory is
    # break other packages using the cache if that directory is
    # removed, or if the value is a relative name.
    # removed, or if the value is a relative name.
    test -d ./--version && rmdir ./--version
    test -d ./--version && rmdir ./--version
    MKDIR_P="$ac_install_sh -d"
    MKDIR_P="$ac_install_sh -d"
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5
{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5
echo "${ECHO_T}$MKDIR_P" >&6; }
echo "${ECHO_T}$MKDIR_P" >&6; }
mkdir_p="$MKDIR_P"
mkdir_p="$MKDIR_P"
case $mkdir_p in
case $mkdir_p in
  [\\/$]* | ?:[\\/]*) ;;
  [\\/$]* | ?:[\\/]*) ;;
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
esac
esac
for ac_prog in gawk mawk nawk awk
for ac_prog in gawk mawk nawk awk
do
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
set dummy $ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_AWK+set}" = set; then
if test "${ac_cv_prog_AWK+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$AWK"; then
  if test -n "$AWK"; then
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_AWK="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
AWK=$ac_cv_prog_AWK
AWK=$ac_cv_prog_AWK
if test -n "$AWK"; then
if test -n "$AWK"; then
  { echo "$as_me:$LINENO: result: $AWK" >&5
  { echo "$as_me:$LINENO: result: $AWK" >&5
echo "${ECHO_T}$AWK" >&6; }
echo "${ECHO_T}$AWK" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  test -n "$AWK" && break
  test -n "$AWK" && break
done
done
{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.make <<\_ACEOF
  cat >conftest.make <<\_ACEOF
SHELL = /bin/sh
SHELL = /bin/sh
all:
all:
        @echo '@@@%%%=$(MAKE)=@@@%%%'
        @echo '@@@%%%=$(MAKE)=@@@%%%'
_ACEOF
_ACEOF
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
case `${MAKE-make} -f conftest.make 2>/dev/null` in
case `${MAKE-make} -f conftest.make 2>/dev/null` in
  *@@@%%%=?*=@@@%%%*)
  *@@@%%%=?*=@@@%%%*)
    eval ac_cv_prog_make_${ac_make}_set=yes;;
    eval ac_cv_prog_make_${ac_make}_set=yes;;
  *)
  *)
    eval ac_cv_prog_make_${ac_make}_set=no;;
    eval ac_cv_prog_make_${ac_make}_set=no;;
esac
esac
rm -f conftest.make
rm -f conftest.make
fi
fi
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  { echo "$as_me:$LINENO: result: yes" >&5
  { echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
  SET_MAKE=
  SET_MAKE=
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
  SET_MAKE="MAKE=${MAKE-make}"
  SET_MAKE="MAKE=${MAKE-make}"
fi
fi
rm -rf .tst 2>/dev/null
rm -rf .tst 2>/dev/null
mkdir .tst 2>/dev/null
mkdir .tst 2>/dev/null
if test -d .tst; then
if test -d .tst; then
  am__leading_dot=.
  am__leading_dot=.
else
else
  am__leading_dot=_
  am__leading_dot=_
fi
fi
rmdir .tst 2>/dev/null
rmdir .tst 2>/dev/null
DEPDIR="${am__leading_dot}deps"
DEPDIR="${am__leading_dot}deps"
ac_config_commands="$ac_config_commands depfiles"
ac_config_commands="$ac_config_commands depfiles"
am_make=${MAKE-make}
am_make=${MAKE-make}
cat > confinc << 'END'
cat > confinc << 'END'
am__doit:
am__doit:
        @echo done
        @echo done
.PHONY: am__doit
.PHONY: am__doit
END
END
# If we don't find an include directive, just comment out the code.
# 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 "$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; }
echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
am__include="#"
am__include="#"
am__quote=
am__quote=
_am_result=none
_am_result=none
# First try GNU make style include.
# First try GNU make style include.
echo "include confinc" > confmf
echo "include confinc" > confmf
# We grep out `Entering directory' and `Leaving directory'
# We grep out `Entering directory' and `Leaving directory'
# messages which can occur if `w' ends up in MAKEFLAGS.
# messages which can occur if `w' ends up in MAKEFLAGS.
# In particular we don't look at `^make:' because GNU make might
# In particular we don't look at `^make:' because GNU make might
# be invoked under some other name (usually "gmake"), in which
# be invoked under some other name (usually "gmake"), in which
# case it prints its new name instead of `make'.
# 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
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   am__include=include
   am__include=include
   am__quote=
   am__quote=
   _am_result=GNU
   _am_result=GNU
fi
fi
# Now try BSD make style include.
# Now try BSD make style include.
if test "$am__include" = "#"; then
if test "$am__include" = "#"; then
   echo '.include "confinc"' > confmf
   echo '.include "confinc"' > confmf
   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
      am__include=.include
      am__include=.include
      am__quote="\""
      am__quote="\""
      _am_result=BSD
      _am_result=BSD
   fi
   fi
fi
fi
{ echo "$as_me:$LINENO: result: $_am_result" >&5
{ echo "$as_me:$LINENO: result: $_am_result" >&5
echo "${ECHO_T}$_am_result" >&6; }
echo "${ECHO_T}$_am_result" >&6; }
rm -f confinc confmf
rm -f confinc confmf
# Check whether --enable-dependency-tracking was given.
# Check whether --enable-dependency-tracking was given.
if test "${enable_dependency_tracking+set}" = set; then
if test "${enable_dependency_tracking+set}" = set; then
  enableval=$enable_dependency_tracking;
  enableval=$enable_dependency_tracking;
fi
fi
if test "x$enable_dependency_tracking" != xno; then
if test "x$enable_dependency_tracking" != xno; then
  am_depcomp="$ac_aux_dir/depcomp"
  am_depcomp="$ac_aux_dir/depcomp"
  AMDEPBACKSLASH='\'
  AMDEPBACKSLASH='\'
fi
fi
 if test "x$enable_dependency_tracking" != xno; then
 if test "x$enable_dependency_tracking" != xno; then
  AMDEP_TRUE=
  AMDEP_TRUE=
  AMDEP_FALSE='#'
  AMDEP_FALSE='#'
else
else
  AMDEP_TRUE='#'
  AMDEP_TRUE='#'
  AMDEP_FALSE=
  AMDEP_FALSE=
fi
fi
if test "`cd $srcdir && pwd`" != "`pwd`"; then
if test "`cd $srcdir && pwd`" != "`pwd`"; then
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  # is not polluted with repeated "-I."
  # is not polluted with repeated "-I."
  am__isrc=' -I$(srcdir)'
  am__isrc=' -I$(srcdir)'
  # test to see if srcdir already configured
  # test to see if srcdir already configured
  if test -f $srcdir/config.status; then
  if test -f $srcdir/config.status; then
    { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
    { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
  fi
  fi
fi
fi
# test whether we have cygpath
# test whether we have cygpath
if test -z "$CYGPATH_W"; then
if test -z "$CYGPATH_W"; then
  if (cygpath --version) >/dev/null 2>/dev/null; then
  if (cygpath --version) >/dev/null 2>/dev/null; then
    CYGPATH_W='cygpath -w'
    CYGPATH_W='cygpath -w'
  else
  else
    CYGPATH_W=echo
    CYGPATH_W=echo
  fi
  fi
fi
fi
# Define the identity of the package.
# Define the identity of the package.
 PACKAGE='or1ksim'
 PACKAGE='or1ksim'
 VERSION='0.3.0'
 VERSION='0.3.0'
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define PACKAGE "$PACKAGE"
@%:@define PACKAGE "$PACKAGE"
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define VERSION "$VERSION"
@%:@define VERSION "$VERSION"
_ACEOF
_ACEOF
# Some tools Automake needs.
# Some tools Automake needs.
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
# Installed binaries are usually stripped using `strip' when the user
# Installed binaries are usually stripped using `strip' when the user
# run `make install-strip'.  However `strip' might not be the right
# run `make install-strip'.  However `strip' might not be the right
# tool to use in cross-compilation environments, therefore Automake
# tool to use in cross-compilation environments, therefore Automake
# will honor the `STRIP' environment variable to overrule this program.
# will honor the `STRIP' environment variable to overrule this program.
if test "$cross_compiling" != no; then
if test "$cross_compiling" != no; then
  if test -n "$ac_tool_prefix"; then
  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.
  # 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
set dummy ${ac_tool_prefix}strip; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_STRIP+set}" = set; then
if test "${ac_cv_prog_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$STRIP"; then
  if test -n "$STRIP"; then
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
STRIP=$ac_cv_prog_STRIP
STRIP=$ac_cv_prog_STRIP
if test -n "$STRIP"; then
if test -n "$STRIP"; then
  { echo "$as_me:$LINENO: result: $STRIP" >&5
  { echo "$as_me:$LINENO: result: $STRIP" >&5
echo "${ECHO_T}$STRIP" >&6; }
echo "${ECHO_T}$STRIP" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$ac_cv_prog_STRIP"; then
if test -z "$ac_cv_prog_STRIP"; then
  ac_ct_STRIP=$STRIP
  ac_ct_STRIP=$STRIP
  # Extract the first word of "strip", so it can be a program name with args.
  # Extract the first word of "strip", so it can be a program name with args.
set dummy strip; ac_word=$2
set dummy strip; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_STRIP"; then
  if test -n "$ac_ct_STRIP"; then
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_ac_ct_STRIP="strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
if test -n "$ac_ct_STRIP"; then
if test -n "$ac_ct_STRIP"; then
  { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
echo "${ECHO_T}$ac_ct_STRIP" >&6; }
echo "${ECHO_T}$ac_ct_STRIP" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  if test "x$ac_ct_STRIP" = x; then
  if test "x$ac_ct_STRIP" = x; then
    STRIP=":"
    STRIP=":"
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    STRIP=$ac_ct_STRIP
    STRIP=$ac_ct_STRIP
  fi
  fi
else
else
  STRIP="$ac_cv_prog_STRIP"
  STRIP="$ac_cv_prog_STRIP"
fi
fi
fi
fi
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
# We need awk for the "check" target.  The system "awk" is bad on
# We need awk for the "check" target.  The system "awk" is bad on
# some platforms.
# some platforms.
# Always define AMTAR for backward compatibility.
# Always define AMTAR for backward compatibility.
AMTAR=${AMTAR-"${am_missing_run}tar"}
AMTAR=${AMTAR-"${am_missing_run}tar"}
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
depcc="$CC"   am_compiler_list=
depcc="$CC"   am_compiler_list=
{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # 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
  # 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
  # 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
  # making a dummy file named `D' -- because `-MD' means `put the output
  # in D'.
  # in D'.
  mkdir conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # the current directory while Tru64 will put them in the object
  # directory.
  # directory.
  mkdir sub
  mkdir sub
  am_cv_CC_dependencies_compiler_type=none
  am_cv_CC_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  fi
  for depmode in $am_compiler_list; do
  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    # we should not choose a depcomp mode which is confused by this.
    #
    #
    # We need to recreate these files for each test, as the compiler may
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
      # Solaris 8's {/usr,}/bin/sh.
      # Solaris 8's {/usr,}/bin/sh.
      touch sub/conftst$i.h
      touch sub/conftst$i.h
    done
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
    case $depmode in
    case $depmode in
    nosideeffect)
    nosideeffect)
      # after this tag, mechanisms are not by side-effect, so they'll
      # after this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested
      # only be used when explicitly requested
      if test "x$enable_dependency_tracking" = xyes; then
      if test "x$enable_dependency_tracking" = xyes; then
        continue
        continue
      else
      else
        break
        break
      fi
      fi
      ;;
      ;;
    none) break ;;
    none) break ;;
    esac
    esac
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle `-M -o', and we need to detect this.
    # handle `-M -o', and we need to detect this.
    if depmode=$depmode \
    if depmode=$depmode \
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
         >/dev/null 2>conftest.err &&
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftest.${OBJEXT-o} 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
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_CC_dependencies_compiler_type=$depmode
        am_cv_CC_dependencies_compiler_type=$depmode
        break
        break
      fi
      fi
    fi
    fi
  done
  done
  cd ..
  cd ..
  rm -rf conftest.dir
  rm -rf conftest.dir
else
else
  am_cv_CC_dependencies_compiler_type=none
  am_cv_CC_dependencies_compiler_type=none
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
 if
 if
  test "x$enable_dependency_tracking" != xno \
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  am__fastdepCC_TRUE=
  am__fastdepCC_TRUE=
  am__fastdepCC_FALSE='#'
  am__fastdepCC_FALSE='#'
else
else
  am__fastdepCC_TRUE='#'
  am__fastdepCC_TRUE='#'
  am__fastdepCC_FALSE=
  am__fastdepCC_FALSE=
fi
fi
depcc="$CXX"  am_compiler_list=
depcc="$CXX"  am_compiler_list=
{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # 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
  # 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
  # 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
  # making a dummy file named `D' -- because `-MD' means `put the output
  # in D'.
  # in D'.
  mkdir conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # the current directory while Tru64 will put them in the object
  # directory.
  # directory.
  mkdir sub
  mkdir sub
  am_cv_CXX_dependencies_compiler_type=none
  am_cv_CXX_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  fi
  for depmode in $am_compiler_list; do
  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    # we should not choose a depcomp mode which is confused by this.
    #
    #
    # We need to recreate these files for each test, as the compiler may
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
      # Solaris 8's {/usr,}/bin/sh.
      # Solaris 8's {/usr,}/bin/sh.
      touch sub/conftst$i.h
      touch sub/conftst$i.h
    done
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
    case $depmode in
    case $depmode in
    nosideeffect)
    nosideeffect)
      # after this tag, mechanisms are not by side-effect, so they'll
      # after this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested
      # only be used when explicitly requested
      if test "x$enable_dependency_tracking" = xyes; then
      if test "x$enable_dependency_tracking" = xyes; then
        continue
        continue
      else
      else
        break
        break
      fi
      fi
      ;;
      ;;
    none) break ;;
    none) break ;;
    esac
    esac
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle `-M -o', and we need to detect this.
    # handle `-M -o', and we need to detect this.
    if depmode=$depmode \
    if depmode=$depmode \
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
         >/dev/null 2>conftest.err &&
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftest.${OBJEXT-o} 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
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_CXX_dependencies_compiler_type=$depmode
        am_cv_CXX_dependencies_compiler_type=$depmode
        break
        break
      fi
      fi
    fi
    fi
  done
  done
  cd ..
  cd ..
  rm -rf conftest.dir
  rm -rf conftest.dir
else
else
  am_cv_CXX_dependencies_compiler_type=none
  am_cv_CXX_dependencies_compiler_type=none
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
 if
 if
  test "x$enable_dependency_tracking" != xno \
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  am__fastdepCXX_TRUE=
  am__fastdepCXX_TRUE=
  am__fastdepCXX_FALSE='#'
  am__fastdepCXX_FALSE='#'
else
else
  am__fastdepCXX_TRUE='#'
  am__fastdepCXX_TRUE='#'
  am__fastdepCXX_FALSE=
  am__fastdepCXX_FALSE=
fi
fi
ac_config_headers="$ac_config_headers config.h"
ac_config_headers="$ac_config_headers config.h"
# make sure we are using a recent autoconf version
# make sure we are using a recent autoconf version
 
 
# yuck
# yuck.
case "$target_cpu" in
case "$target_cpu" in
or32*)  CPU_ARCH=or32;
or32*)  CPU_ARCH=or32;
        ARCH_ISA=OR32;;
        ARCH_ISA=OR32;
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define OR32_TYPES 1
 
_ACEOF
 
;;
dlx*)   CPU_ARCH=dlx;
dlx*)   CPU_ARCH=dlx;
        ARCH_ISA=DLX;;
        ARCH_ISA=DLX;;
*)      { { echo "$as_me:$LINENO: error: Unknown target architechture $target_cpu" >&5
*)      { echo "$as_me:$LINENO: WARNING: Unknown target architecture $target_cpu: OR32 assumed" >&5
echo "$as_me: error: Unknown target architechture $target_cpu" >&2;}
echo "$as_me: WARNING: Unknown target architecture $target_cpu: OR32 assumed" >&2;};
   { (exit 1); exit 1; }; };;
        CPU_ARCH=or32;
 
        ARCH_ISA=OR32;
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define OR32_TYPES 1
 
_ACEOF
 
;;
 
esac
 
 
 
# determine endianism from target CPU name. If it has "little" in the name,
 
# then its litte endian, otherwise its big endian (default for OR1K)
 
case "$target_cpu" in
 
*little*)
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define OR32_LITTLE_ENDIAN 1
 
_ACEOF
 
;;
 
       *)
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define OR32_BIG_ENDIAN 1
 
_ACEOF
 
;;
esac
esac
 
 
 
 
# We want these before the checks, so the checks can modify their values.
# We want these before the checks, so the checks can modify their values.
test -z "$CFLAGS" && CFLAGS="-g -Wall" auto_cflags=1
test -z "$CFLAGS" && CFLAGS="-g -Wall" auto_cflags=1
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$ac_tool_prefix"; then
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.
  # 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
set dummy ${ac_tool_prefix}gcc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$ac_cv_prog_CC"; then
if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  ac_ct_CC=$CC
  # Extract the first word of "gcc", so it can be a program name with args.
  # Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
set dummy gcc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_CC"; then
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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="gcc"
    ac_cv_prog_ac_ct_CC="gcc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
if test -n "$ac_ct_CC"; then
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6; }
echo "${ECHO_T}$ac_ct_CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  if test "x$ac_ct_CC" = x; then
  if test "x$ac_ct_CC" = x; then
    CC=""
    CC=""
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    CC=$ac_ct_CC
    CC=$ac_ct_CC
  fi
  fi
else
else
  CC="$ac_cv_prog_CC"
  CC="$ac_cv_prog_CC"
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
          if test -n "$ac_tool_prefix"; 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.
    # 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
set dummy ${ac_tool_prefix}cc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_CC="${ac_tool_prefix}cc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  fi
  fi
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
  # Extract the first word of "cc", so it can be a program name with args.
  # Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
set dummy cc; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
  ac_prog_rejected=no
  ac_prog_rejected=no
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
       ac_prog_rejected=yes
       ac_prog_rejected=yes
       continue
       continue
     fi
     fi
    ac_cv_prog_CC="cc"
    ac_cv_prog_CC="cc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
if test $ac_prog_rejected = yes; then
if test $ac_prog_rejected = yes; then
  # We found a bogon in the path, so make sure we never use it.
  # We found a bogon in the path, so make sure we never use it.
  set dummy $ac_cv_prog_CC
  set dummy $ac_cv_prog_CC
  shift
  shift
  if test $@%:@ != 0; then
  if test $@%:@ != 0; then
    # We chose a different compiler from the bogus one.
    # We chose a different compiler from the bogus one.
    # However, it has the same basename, so the bogon will be chosen
    # 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.
    # first if we set CC to just the basename; use the full file name.
    shift
    shift
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  fi
  fi
fi
fi
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  if test -n "$ac_tool_prefix"; then
  for ac_prog in cl.exe
  for ac_prog in cl.exe
  do
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_CC+set}" = set; then
if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$CC"; then
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
CC=$ac_cv_prog_CC
CC=$ac_cv_prog_CC
if test -n "$CC"; then
if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC" >&5
  { echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6; }
echo "${ECHO_T}$CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
    test -n "$CC" && break
    test -n "$CC" && break
  done
  done
fi
fi
if test -z "$CC"; then
if test -z "$CC"; then
  ac_ct_CC=$CC
  ac_ct_CC=$CC
  for ac_prog in cl.exe
  for ac_prog in cl.exe
do
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
set dummy $ac_prog; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$ac_ct_CC"; then
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  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"
    ac_cv_prog_ac_ct_CC="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
if test -n "$ac_ct_CC"; then
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6; }
echo "${ECHO_T}$ac_ct_CC" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
  test -n "$ac_ct_CC" && break
  test -n "$ac_ct_CC" && break
done
done
  if test "x$ac_ct_CC" = x; then
  if test "x$ac_ct_CC" = x; then
    CC=""
    CC=""
  else
  else
    case $cross_compiling:$ac_tool_warned in
    case $cross_compiling:$ac_tool_warned in
yes:)
yes:)
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
{ 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
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
configuration is useful to you, please write to autoconf@gnu.org." >&5
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet.  If you think this
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;}
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
ac_tool_warned=yes ;;
ac_tool_warned=yes ;;
esac
esac
    CC=$ac_ct_CC
    CC=$ac_ct_CC
  fi
  fi
fi
fi
fi
fi
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: no acceptable C compiler found in \$PATH
echo "$as_me: error: no acceptable C compiler found in \$PATH
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
# Provide some information about the compiler.
# Provide some information about the compiler.
echo "$as_me:$LINENO: checking for C compiler version" >&5
echo "$as_me:$LINENO: checking for C compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
ac_compiler=`set X $ac_compile; echo $2`
{ (ac_try="$ac_compiler --version >&5"
{ (ac_try="$ac_compiler --version >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler --version >&5") 2>&5
  (eval "$ac_compiler --version >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -v >&5"
{ (ac_try="$ac_compiler -v >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -v >&5") 2>&5
  (eval "$ac_compiler -v >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ (ac_try="$ac_compiler -V >&5"
{ (ac_try="$ac_compiler -V >&5"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compiler -V >&5") 2>&5
  (eval "$ac_compiler -V >&5") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }
  (exit $ac_status); }
{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
if test "${ac_cv_c_compiler_gnu+set}" = set; then
if test "${ac_cv_c_compiler_gnu+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
#ifndef __GNUC__
#ifndef __GNUC__
       choke me
       choke me
#endif
#endif
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_compiler_gnu=yes
  ac_compiler_gnu=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_compiler_gnu=no
        ac_compiler_gnu=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_cv_c_compiler_gnu=$ac_compiler_gnu
ac_cv_c_compiler_gnu=$ac_compiler_gnu
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
GCC=`test $ac_compiler_gnu = yes && echo yes`
GCC=`test $ac_compiler_gnu = yes && echo yes`
ac_test_CFLAGS=${CFLAGS+set}
ac_test_CFLAGS=${CFLAGS+set}
ac_save_CFLAGS=$CFLAGS
ac_save_CFLAGS=$CFLAGS
{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
if test "${ac_cv_prog_cc_g+set}" = set; then
if test "${ac_cv_prog_cc_g+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_save_c_werror_flag=$ac_c_werror_flag
  ac_save_c_werror_flag=$ac_c_werror_flag
   ac_c_werror_flag=yes
   ac_c_werror_flag=yes
   ac_cv_prog_cc_g=no
   ac_cv_prog_cc_g=no
   CFLAGS="-g"
   CFLAGS="-g"
   cat >conftest.$ac_ext <<_ACEOF
   cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_g=yes
  ac_cv_prog_cc_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        CFLAGS=""
        CFLAGS=""
      cat >conftest.$ac_ext <<_ACEOF
      cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  :
  :
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_c_werror_flag=$ac_save_c_werror_flag
        ac_c_werror_flag=$ac_save_c_werror_flag
         CFLAGS="-g"
         CFLAGS="-g"
         cat >conftest.$ac_ext <<_ACEOF
         cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_g=yes
  ac_cv_prog_cc_g=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   ac_c_werror_flag=$ac_save_c_werror_flag
   ac_c_werror_flag=$ac_save_c_werror_flag
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
if test "$ac_test_CFLAGS" = set; then
if test "$ac_test_CFLAGS" = set; then
  CFLAGS=$ac_save_CFLAGS
  CFLAGS=$ac_save_CFLAGS
elif test $ac_cv_prog_cc_g = yes; then
elif test $ac_cv_prog_cc_g = yes; then
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-g -O2"
    CFLAGS="-g -O2"
  else
  else
    CFLAGS="-g"
    CFLAGS="-g"
  fi
  fi
else
else
  if test "$GCC" = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-O2"
    CFLAGS="-O2"
  else
  else
    CFLAGS=
    CFLAGS=
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
{ 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; }
echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
if test "${ac_cv_prog_cc_c89+set}" = set; then
if test "${ac_cv_prog_cc_c89+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_cv_prog_cc_c89=no
  ac_cv_prog_cc_c89=no
ac_save_CC=$CC
ac_save_CC=$CC
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
struct buf { int x; };
struct buf { int x; };
FILE * (*rcsopen) (struct buf *, struct stat *, int);
FILE * (*rcsopen) (struct buf *, struct stat *, int);
static char *e (p, i)
static char *e (p, i)
     char **p;
     char **p;
     int i;
     int i;
{
{
  return p[i];
  return p[i];
}
}
static char *f (char * (*g) (char **, int), char **p, ...)
static char *f (char * (*g) (char **, int), char **p, ...)
{
{
  char *s;
  char *s;
  va_list v;
  va_list v;
  va_start (v,p);
  va_start (v,p);
  s = g (p, va_arg (v,int));
  s = g (p, va_arg (v,int));
  va_end (v);
  va_end (v);
  return s;
  return s;
}
}
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   function prototypes and stuff, but not '\xHH' hex character constants.
   function prototypes and stuff, but not '\xHH' hex character constants.
   These don't provoke an error unfortunately, instead are silently treated
   These don't provoke an error unfortunately, instead are silently treated
   as 'x'.  The following induces an error, until -std is added to get
   as 'x'.  The following induces an error, until -std is added to get
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   array size at least.  It's necessary to write '\x00'==0 to get something
   array size at least.  It's necessary to write '\x00'==0 to get something
   that's true only with -std.  */
   that's true only with -std.  */
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   inside strings and character constants.  */
   inside strings and character constants.  */
#define FOO(x) 'x'
#define FOO(x) 'x'
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
int test (int i, double x);
int test (int i, double x);
struct s1 {int (*f) (int a);};
struct s1 {int (*f) (int a);};
struct s2 {int (*f) (double a);};
struct s2 {int (*f) (double a);};
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int argc;
int argc;
char **argv;
char **argv;
int
int
main ()
main ()
{
{
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
do
do
  CC="$ac_save_CC $ac_arg"
  CC="$ac_save_CC $ac_arg"
  rm -f conftest.$ac_objext
  rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_c89=$ac_arg
  ac_cv_prog_cc_c89=$ac_arg
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext
rm -f core conftest.err conftest.$ac_objext
  test "x$ac_cv_prog_cc_c89" != "xno" && break
  test "x$ac_cv_prog_cc_c89" != "xno" && break
done
done
rm -f conftest.$ac_ext
rm -f conftest.$ac_ext
CC=$ac_save_CC
CC=$ac_save_CC
fi
fi
# AC_CACHE_VAL
# AC_CACHE_VAL
case "x$ac_cv_prog_cc_c89" in
case "x$ac_cv_prog_cc_c89" in
  x)
  x)
    { echo "$as_me:$LINENO: result: none needed" >&5
    { echo "$as_me:$LINENO: result: none needed" >&5
echo "${ECHO_T}none needed" >&6; } ;;
echo "${ECHO_T}none needed" >&6; } ;;
  xno)
  xno)
    { echo "$as_me:$LINENO: result: unsupported" >&5
    { echo "$as_me:$LINENO: result: unsupported" >&5
echo "${ECHO_T}unsupported" >&6; } ;;
echo "${ECHO_T}unsupported" >&6; } ;;
  *)
  *)
    CC="$CC $ac_cv_prog_cc_c89"
    CC="$CC $ac_cv_prog_cc_c89"
    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
esac
esac
ac_ext=c
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test "x$CC" != xcc; then
if test "x$CC" != xcc; then
  { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
  { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; }
echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; }
else
else
  { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
  { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; }
echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; }
fi
fi
set dummy $CC; ac_cc=`echo $2 |
set dummy $CC; ac_cc=`echo $2 |
                      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
                      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
# Make sure it works both with $CC and with simple cc.
# Make sure it works both with $CC and with simple cc.
# We do the test twice because some compilers refuse to overwrite an
# We do the test twice because some compilers refuse to overwrite an
# existing .o file with -o, though they will create one.
# existing .o file with -o, though they will create one.
ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
rm -f conftest2.*
rm -f conftest2.*
if { (case "(($ac_try" in
if { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } &&
  (exit $ac_status); } &&
   test -f conftest2.$ac_objext && { (case "(($ac_try" in
   test -f conftest2.$ac_objext && { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); };
  (exit $ac_status); };
then
then
  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
  if test "x$CC" != xcc; then
  if test "x$CC" != xcc; then
    # Test first that cc exists at all.
    # Test first that cc exists at all.
    if { ac_try='cc -c conftest.$ac_ext >&5'
    if { ac_try='cc -c conftest.$ac_ext >&5'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
      rm -f conftest2.*
      rm -f conftest2.*
      if { (case "(($ac_try" in
      if { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } &&
  (exit $ac_status); } &&
         test -f conftest2.$ac_objext && { (case "(($ac_try" in
         test -f conftest2.$ac_objext && { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); };
  (exit $ac_status); };
      then
      then
        # cc works too.
        # cc works too.
        :
        :
      else
      else
        # cc exists but doesn't like -o.
        # cc exists but doesn't like -o.
        eval ac_cv_prog_cc_${ac_cc}_c_o=no
        eval ac_cv_prog_cc_${ac_cc}_c_o=no
      fi
      fi
    fi
    fi
  fi
  fi
else
else
  eval ac_cv_prog_cc_${ac_cc}_c_o=no
  eval ac_cv_prog_cc_${ac_cc}_c_o=no
fi
fi
rm -f core conftest*
rm -f core conftest*
fi
fi
if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
  { echo "$as_me:$LINENO: result: yes" >&5
  { echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
cat >>confdefs.h <<\_ACEOF
cat >>confdefs.h <<\_ACEOF
@%:@define NO_MINUS_C_MINUS_O 1
@%:@define NO_MINUS_C_MINUS_O 1
_ACEOF
_ACEOF
fi
fi
# FIXME: we rely on the cache variable name because
# FIXME: we rely on the cache variable name because
# there is no other way.
# there is no other way.
set dummy $CC
set dummy $CC
ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
   # Losing compiler, so override with the script.
   # Losing compiler, so override with the script.
   # FIXME: It is wrong to rewrite CC.
   # FIXME: It is wrong to rewrite CC.
   # But if we don't then we get into trouble of one sort or another.
   # But if we don't then we get into trouble of one sort or another.
   # A longer-term fix would be to have automake use am__CC in this case,
   # A longer-term fix would be to have automake use am__CC in this case,
   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   CC="$am_aux_dir/compile $CC"
   CC="$am_aux_dir/compile $CC"
fi
fi
{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.make <<\_ACEOF
  cat >conftest.make <<\_ACEOF
SHELL = /bin/sh
SHELL = /bin/sh
all:
all:
        @echo '@@@%%%=$(MAKE)=@@@%%%'
        @echo '@@@%%%=$(MAKE)=@@@%%%'
_ACEOF
_ACEOF
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
case `${MAKE-make} -f conftest.make 2>/dev/null` in
case `${MAKE-make} -f conftest.make 2>/dev/null` in
  *@@@%%%=?*=@@@%%%*)
  *@@@%%%=?*=@@@%%%*)
    eval ac_cv_prog_make_${ac_make}_set=yes;;
    eval ac_cv_prog_make_${ac_make}_set=yes;;
  *)
  *)
    eval ac_cv_prog_make_${ac_make}_set=no;;
    eval ac_cv_prog_make_${ac_make}_set=no;;
esac
esac
rm -f conftest.make
rm -f conftest.make
fi
fi
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  { echo "$as_me:$LINENO: result: yes" >&5
  { echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6; }
echo "${ECHO_T}yes" >&6; }
  SET_MAKE=
  SET_MAKE=
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
  SET_MAKE="MAKE=${MAKE-make}"
  SET_MAKE="MAKE=${MAKE-make}"
fi
fi
# If we're using gcc and the user hasn't specified CFLAGS, add -O2 to CFLAGS.
# If we're using gcc and the user hasn't specified CFLAGS, add -O2 to CFLAGS.
test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2 -D$ARCH_ISA"
test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2 -D$ARCH_ISA"
if test $ac_cv_c_compiler_gnu = yes; then
if test $ac_cv_c_compiler_gnu = yes; then
    { echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
    { echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6; }
echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6; }
if test "${ac_cv_prog_gcc_traditional+set}" = set; then
if test "${ac_cv_prog_gcc_traditional+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
    ac_pattern="Autoconf.*'x'"
    ac_pattern="Autoconf.*'x'"
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
Autoconf TIOCGETP
Autoconf TIOCGETP
_ACEOF
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "$ac_pattern" >/dev/null 2>&1; then
  $EGREP "$ac_pattern" >/dev/null 2>&1; then
  ac_cv_prog_gcc_traditional=yes
  ac_cv_prog_gcc_traditional=yes
else
else
  ac_cv_prog_gcc_traditional=no
  ac_cv_prog_gcc_traditional=no
fi
fi
rm -f conftest*
rm -f conftest*
  if test $ac_cv_prog_gcc_traditional = no; then
  if test $ac_cv_prog_gcc_traditional = no; then
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
Autoconf TCGETA
Autoconf TCGETA
_ACEOF
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "$ac_pattern" >/dev/null 2>&1; then
  $EGREP "$ac_pattern" >/dev/null 2>&1; then
  ac_cv_prog_gcc_traditional=yes
  ac_cv_prog_gcc_traditional=yes
fi
fi
rm -f conftest*
rm -f conftest*
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6; }
echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6; }
  if test $ac_cv_prog_gcc_traditional = yes; then
  if test $ac_cv_prog_gcc_traditional = yes; then
    CC="$CC -traditional"
    CC="$CC -traditional"
  fi
  fi
fi
fi
# Find a good install program.  We prefer a C program (faster),
# Find a good install program.  We prefer a C program (faster),
# so one script is as good as another.  But avoid the broken or
# so one script is as good as another.  But avoid the broken or
# incompatible versions:
# incompatible versions:
# SysV /etc/install, /usr/sbin/install
# SysV /etc/install, /usr/sbin/install
# SunOS /usr/etc/install
# SunOS /usr/etc/install
# IRIX /sbin/install
# IRIX /sbin/install
# AIX /bin/install
# AIX /bin/install
# AmigaOS /C/install, which installs bootblocks on floppy discs
# AmigaOS /C/install, which installs bootblocks on floppy discs
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# OS/2's system install, which has a completely different semantic
# OS/2's system install, which has a completely different semantic
# ./install, which can be erroneously created by make from ./install.sh.
# ./install, which can be erroneously created by make from ./install.sh.
{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
if test -z "$INSTALL"; then
if test -z "$INSTALL"; then
if test "${ac_cv_path_install+set}" = set; then
if test "${ac_cv_path_install+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  # Account for people who put trailing slashes in PATH elements.
  # Account for people who put trailing slashes in PATH elements.
case $as_dir/ in
case $as_dir/ in
  ./ | .// | /cC/* | \
  ./ | .// | /cC/* | \
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
  /usr/ucb/* ) ;;
  /usr/ucb/* ) ;;
  *)
  *)
    # OSF1 and SCO ODT 3.0 have their own names for install.
    # OSF1 and SCO ODT 3.0 have their own names for install.
    # Don't use installbsd from OSF since it installs stuff as root
    # Don't use installbsd from OSF since it installs stuff as root
    # by default.
    # by default.
    for ac_prog in ginstall scoinst install; do
    for ac_prog in ginstall scoinst install; do
      for ac_exec_ext in '' $ac_executable_extensions; 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 -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
          if test $ac_prog = install &&
          if test $ac_prog = install &&
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            # AIX install.  It has an incompatible calling convention.
            # AIX install.  It has an incompatible calling convention.
            :
            :
          elif test $ac_prog = install &&
          elif test $ac_prog = install &&
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            # program-specific install script used by HP pwplus--don't use.
            # program-specific install script used by HP pwplus--don't use.
            :
            :
          else
          else
            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
            break 3
            break 3
          fi
          fi
        fi
        fi
      done
      done
    done
    done
    ;;
    ;;
esac
esac
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
  if test "${ac_cv_path_install+set}" = set; then
  if test "${ac_cv_path_install+set}" = set; then
    INSTALL=$ac_cv_path_install
    INSTALL=$ac_cv_path_install
  else
  else
    # As a last resort, use the slow shell script.  Don't cache a
    # As a last resort, use the slow shell script.  Don't cache a
    # value for INSTALL within a source directory, because that will
    # value for INSTALL within a source directory, because that will
    # break other packages using the cache if that directory is
    # break other packages using the cache if that directory is
    # removed, or if the value is a relative name.
    # removed, or if the value is a relative name.
    INSTALL=$ac_install_sh
    INSTALL=$ac_install_sh
  fi
  fi
fi
fi
{ echo "$as_me:$LINENO: result: $INSTALL" >&5
{ echo "$as_me:$LINENO: result: $INSTALL" >&5
echo "${ECHO_T}$INSTALL" >&6; }
echo "${ECHO_T}$INSTALL" >&6; }
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
# Extract the first word of "ar", so it can be a program name with args.
# Extract the first word of "ar", so it can be a program name with args.
set dummy ar; ac_word=$2
set dummy ar; ac_word=$2
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
if test "${ac_cv_prog_AR+set}" = set; then
if test "${ac_cv_prog_AR+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test -n "$AR"; then
  if test -n "$AR"; then
  ac_cv_prog_AR="$AR" # Let the user override the test.
  ac_cv_prog_AR="$AR" # Let the user override the test.
else
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  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
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_AR="ar"
    ac_cv_prog_AR="ar"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
    break 2
  fi
  fi
done
done
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
fi
fi
fi
fi
AR=$ac_cv_prog_AR
AR=$ac_cv_prog_AR
if test -n "$AR"; then
if test -n "$AR"; then
  { echo "$as_me:$LINENO: result: $AR" >&5
  { echo "$as_me:$LINENO: result: $AR" >&5
echo "${ECHO_T}$AR" >&6; }
echo "${ECHO_T}$AR" >&6; }
else
else
  { echo "$as_me:$LINENO: result: no" >&5
  { echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6; }
echo "${ECHO_T}no" >&6; }
fi
fi
 
 
 
 
 
# This is GNU compliant source and uses GNU libraries
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define _GNU_SOURCE 1
 
_ACEOF
 
 
 
 
# Set default for ARFLAGS, since autoconf does not have a macro for it.
# Set default for ARFLAGS, since autoconf does not have a macro for it.
# This allows people to set it when running configure or make
# This allows people to set it when running configure or make
test -n "$ARFLAGS" || ARFLAGS="cr"
test -n "$ARFLAGS" || ARFLAGS="cr"
MAKE_SHELL=/bin/sh
MAKE_SHELL=/bin/sh
{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
if test "${ac_cv_type_signal+set}" = set; then
if test "${ac_cv_type_signal+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include 
#include 
int
int
main ()
main ()
{
{
return *(signal (0, 0)) (0) == 1;
return *(signal (0, 0)) (0) == 1;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_signal=int
  ac_cv_type_signal=int
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_signal=void
        ac_cv_type_signal=void
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
echo "${ECHO_T}$ac_cv_type_signal" >&6; }
echo "${ECHO_T}$ac_cv_type_signal" >&6; }
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define RETSIGTYPE $ac_cv_type_signal
@%:@define RETSIGTYPE $ac_cv_type_signal
_ACEOF
_ACEOF
{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
if test "${ac_cv_header_stat_broken+set}" = set; then
if test "${ac_cv_header_stat_broken+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include 
#include 
#if defined S_ISBLK && defined S_IFDIR
#if defined S_ISBLK && defined S_IFDIR
extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
#endif
#endif
#if defined S_ISBLK && defined S_IFCHR
#if defined S_ISBLK && defined S_IFCHR
extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
#endif
#endif
#if defined S_ISLNK && defined S_IFREG
#if defined S_ISLNK && defined S_IFREG
extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
#endif
#endif
#if defined S_ISSOCK && defined S_IFREG
#if defined S_ISSOCK && defined S_IFREG
extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
#endif
#endif
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_header_stat_broken=no
  ac_cv_header_stat_broken=no
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_header_stat_broken=yes
        ac_cv_header_stat_broken=yes
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
if test $ac_cv_header_stat_broken = yes; then
if test $ac_cv_header_stat_broken = yes; then
cat >>confdefs.h <<\_ACEOF
cat >>confdefs.h <<\_ACEOF
@%:@define STAT_MACROS_BROKEN 1
@%:@define STAT_MACROS_BROKEN 1
_ACEOF
_ACEOF
fi
fi
ac_header_dirent=no
ac_header_dirent=no
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
  as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
  as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
#include <$ac_hdr>
#include <$ac_hdr>
int
int
main ()
main ()
{
{
if ((DIR *) 0)
if ((DIR *) 0)
return 0;
return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  eval "$as_ac_Header=yes"
  eval "$as_ac_Header=yes"
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        eval "$as_ac_Header=no"
        eval "$as_ac_Header=no"
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
ac_res=`eval echo '${'$as_ac_Header'}'`
ac_res=`eval echo '${'$as_ac_Header'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
echo "${ECHO_T}$ac_res" >&6; }
if test `eval echo '${'$as_ac_Header'}'` = yes; then
if test `eval echo '${'$as_ac_Header'}'` = yes; then
  cat >>confdefs.h <<_ACEOF
  cat >>confdefs.h <<_ACEOF
@%:@define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
@%:@define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
_ACEOF
_ACEOF
ac_header_dirent=$ac_hdr; break
ac_header_dirent=$ac_hdr; break
fi
fi
done
done
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
if test $ac_header_dirent = dirent.h; then
if test $ac_header_dirent = dirent.h; then
  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
if test "${ac_cv_search_opendir+set}" = set; then
if test "${ac_cv_search_opendir+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_func_search_save_LIBS=$LIBS
  ac_func_search_save_LIBS=$LIBS
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char opendir ();
char opendir ();
int
int
main ()
main ()
{
{
return opendir ();
return opendir ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
for ac_lib in '' dir; do
for ac_lib in '' dir; do
  if test -z "$ac_lib"; then
  if test -z "$ac_lib"; then
    ac_res="none required"
    ac_res="none required"
  else
  else
    ac_res=-l$ac_lib
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  fi
  rm -f conftest.$ac_objext conftest$ac_exeext
  rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_search_opendir=$ac_res
  ac_cv_search_opendir=$ac_res
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext
      conftest$ac_exeext
  if test "${ac_cv_search_opendir+set}" = set; then
  if test "${ac_cv_search_opendir+set}" = set; then
  break
  break
fi
fi
done
done
if test "${ac_cv_search_opendir+set}" = set; then
if test "${ac_cv_search_opendir+set}" = set; then
  :
  :
else
else
  ac_cv_search_opendir=no
  ac_cv_search_opendir=no
fi
fi
rm conftest.$ac_ext
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
LIBS=$ac_func_search_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
ac_res=$ac_cv_search_opendir
ac_res=$ac_cv_search_opendir
if test "$ac_res" != no; then
if test "$ac_res" != no; then
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
fi
fi
else
else
  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
if test "${ac_cv_search_opendir+set}" = set; then
if test "${ac_cv_search_opendir+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_func_search_save_LIBS=$LIBS
  ac_func_search_save_LIBS=$LIBS
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char opendir ();
char opendir ();
int
int
main ()
main ()
{
{
return opendir ();
return opendir ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
for ac_lib in '' x; do
for ac_lib in '' x; do
  if test -z "$ac_lib"; then
  if test -z "$ac_lib"; then
    ac_res="none required"
    ac_res="none required"
  else
  else
    ac_res=-l$ac_lib
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  fi
  rm -f conftest.$ac_objext conftest$ac_exeext
  rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_search_opendir=$ac_res
  ac_cv_search_opendir=$ac_res
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext
      conftest$ac_exeext
  if test "${ac_cv_search_opendir+set}" = set; then
  if test "${ac_cv_search_opendir+set}" = set; then
  break
  break
fi
fi
done
done
if test "${ac_cv_search_opendir+set}" = set; then
if test "${ac_cv_search_opendir+set}" = set; then
  :
  :
else
else
  ac_cv_search_opendir=no
  ac_cv_search_opendir=no
fi
fi
rm conftest.$ac_ext
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
LIBS=$ac_func_search_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
ac_res=$ac_cv_search_opendir
ac_res=$ac_cv_search_opendir
if test "$ac_res" != no; then
if test "$ac_res" != no; then
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
fi
fi
fi
fi
for ac_func in strcasecmp select setenv putenv tcgetattr setlocale lstat
for ac_func in strcasecmp select setenv putenv tcgetattr setlocale lstat
do
do
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
   For example, HP-UX 11i  declares gettimeofday.  */
   For example, HP-UX 11i  declares gettimeofday.  */
#define $ac_func innocuous_$ac_func
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few prototypes,
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $ac_func (); below.
    which can conflict with char $ac_func (); below.
    Prefer  to  if __STDC__ is defined, since
    Prefer  to  if __STDC__ is defined, since
     exists even on freestanding compilers.  */
     exists even on freestanding compilers.  */
#ifdef __STDC__
#ifdef __STDC__
# include 
# include 
#else
#else
# include 
# include 
#endif
#endif
#undef $ac_func
#undef $ac_func
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char $ac_func ();
char $ac_func ();
/* The GNU C library defines this for functions which it implements
/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
    something starting with __ and the normal name is an alias.  */
#if defined __stub_$ac_func || defined __stub___$ac_func
#if defined __stub_$ac_func || defined __stub___$ac_func
choke me
choke me
#endif
#endif
int
int
main ()
main ()
{
{
return $ac_func ();
return $ac_func ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  eval "$as_ac_var=yes"
  eval "$as_ac_var=yes"
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        eval "$as_ac_var=no"
        eval "$as_ac_var=no"
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
fi
fi
ac_res=`eval echo '${'$as_ac_var'}'`
ac_res=`eval echo '${'$as_ac_var'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
echo "${ECHO_T}$ac_res" >&6; }
if test `eval echo '${'$as_ac_var'}'` = yes; then
if test `eval echo '${'$as_ac_var'}'` = yes; then
  cat >>confdefs.h <<_ACEOF
  cat >>confdefs.h <<_ACEOF
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
_ACEOF
_ACEOF
fi
fi
done
done
for ac_func in strndup grantpt unlockpt ptsname on_exit isblank
for ac_func in strndup grantpt unlockpt ptsname on_exit isblank
do
do
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
   For example, HP-UX 11i  declares gettimeofday.  */
   For example, HP-UX 11i  declares gettimeofday.  */
#define $ac_func innocuous_$ac_func
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few prototypes,
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $ac_func (); below.
    which can conflict with char $ac_func (); below.
    Prefer  to  if __STDC__ is defined, since
    Prefer  to  if __STDC__ is defined, since
     exists even on freestanding compilers.  */
     exists even on freestanding compilers.  */
#ifdef __STDC__
#ifdef __STDC__
# include 
# include 
#else
#else
# include 
# include 
#endif
#endif
#undef $ac_func
#undef $ac_func
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char $ac_func ();
char $ac_func ();
/* The GNU C library defines this for functions which it implements
/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
    something starting with __ and the normal name is an alias.  */
#if defined __stub_$ac_func || defined __stub___$ac_func
#if defined __stub_$ac_func || defined __stub___$ac_func
choke me
choke me
#endif
#endif
int
int
main ()
main ()
{
{
return $ac_func ();
return $ac_func ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  eval "$as_ac_var=yes"
  eval "$as_ac_var=yes"
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        eval "$as_ac_var=no"
        eval "$as_ac_var=no"
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
fi
fi
ac_res=`eval echo '${'$as_ac_var'}'`
ac_res=`eval echo '${'$as_ac_var'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
echo "${ECHO_T}$ac_res" >&6; }
if test `eval echo '${'$as_ac_var'}'` = yes; then
if test `eval echo '${'$as_ac_var'}'` = yes; then
  cat >>confdefs.h <<_ACEOF
  cat >>confdefs.h <<_ACEOF
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
_ACEOF
_ACEOF
fi
fi
done
done
 
 
 
 
 
for ac_func in basename
 
do
 
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
 
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
 
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
 
if { as_var=$as_ac_var; eval "test \"\${$as_var+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 $ac_func to an innocuous variant, in case  declares $ac_func.
 
   For example, HP-UX 11i  declares gettimeofday.  */
 
#define $ac_func innocuous_$ac_func
 
 
 
/* System header to define __stub macros and hopefully few prototypes,
 
    which can conflict with char $ac_func (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef $ac_func
 
 
 
/* 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 $ac_func ();
 
/* 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_$ac_func || defined __stub___$ac_func
 
choke me
 
#endif
 
 
 
int
 
main ()
 
{
 
return $ac_func ();
 
  ;
 
  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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  eval "$as_ac_var=yes"
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        eval "$as_ac_var=no"
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
 
fi
 
ac_res=`eval echo '${'$as_ac_var'}'`
 
               { echo "$as_me:$LINENO: result: $ac_res" >&5
 
echo "${ECHO_T}$ac_res" >&6; }
 
if test `eval echo '${'$as_ac_var'}'` = yes; then
 
  cat >>confdefs.h <<_ACEOF
 
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
 
_ACEOF
 
 
 
fi
 
done
 
 
{ echo "$as_me:$LINENO: checking for working strcoll" >&5
{ echo "$as_me:$LINENO: checking for working strcoll" >&5
echo $ECHO_N "checking for working strcoll... $ECHO_C" >&6; }
echo $ECHO_N "checking for working strcoll... $ECHO_C" >&6; }
if test "${ac_cv_func_strcoll_works+set}" = set; then
if test "${ac_cv_func_strcoll_works+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "$cross_compiling" = yes; then
  if test "$cross_compiling" = yes; then
  ac_cv_func_strcoll_works=no
  ac_cv_func_strcoll_works=no
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
int
int
main ()
main ()
{
{
return (strcoll ("abc", "def") >= 0 ||
return (strcoll ("abc", "def") >= 0 ||
         strcoll ("ABC", "DEF") >= 0 ||
         strcoll ("ABC", "DEF") >= 0 ||
         strcoll ("123", "456") >= 0)
         strcoll ("123", "456") >= 0)
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
  ac_cv_func_strcoll_works=yes
  ac_cv_func_strcoll_works=yes
else
else
  echo "$as_me: program exited with status $ac_status" >&5
  echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
( exit $ac_status )
ac_cv_func_strcoll_works=no
ac_cv_func_strcoll_works=no
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_func_strcoll_works" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_func_strcoll_works" >&5
echo "${ECHO_T}$ac_cv_func_strcoll_works" >&6; }
echo "${ECHO_T}$ac_cv_func_strcoll_works" >&6; }
if test $ac_cv_func_strcoll_works = yes; then
if test $ac_cv_func_strcoll_works = yes; then
cat >>confdefs.h <<\_ACEOF
cat >>confdefs.h <<\_ACEOF
@%:@define HAVE_STRCOLL 1
@%:@define HAVE_STRCOLL 1
_ACEOF
_ACEOF
fi
fi
 
 
 
{ 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
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
for ac_header in unistd.h stdlib.h varargs.h stdarg.h string.h \
 
                sys/ptem.h sys/pte.h sys/stream.h sys/stropts.h sys/select.h \
 
                termcap.h termios.h termio.h sys/file.h locale.h\
 
                net/ethernet.h sys/ethernet.h malloc.h inttypes.h
 
do
 
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
 
  { 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 \"\${$as_var+set}\" = set"; }; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
fi
 
ac_res=`eval echo '${'$as_ac_Header'}'`
 
               { echo "$as_me:$LINENO: result: $ac_res" >&5
 
echo "${ECHO_T}$ac_res" >&6; }
 
else
else
  # Is the header compilable?
 
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
 
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
 
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
#include 
@%:@include <$ac_header>
#include 
 
#include 
 
#include 
 
 
 
int
 
main ()
 
{
 
 
 
  ;
 
  return 0;
 
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_header_compiler=yes
  ac_cv_header_stdc=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
 
 
        ac_header_compiler=no
        ac_cv_header_stdc=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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?
if test $ac_cv_header_stdc = yes; then
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
 
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
@%:@include <$ac_header>
#include 
 
 
_ACEOF
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
case "(($ac_try" in
  $EGREP "memchr" >/dev/null 2>&1; then
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  :
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
else
  echo "$as_me: failed program was:" >&5
  ac_cv_header_stdc=no
sed 's/^/| /' conftest.$ac_ext >&5
fi
 
rm -f conftest*
 
 
  ac_header_preproc=no
 
fi
fi
 
 
rm -f conftest.err conftest.$ac_ext
if test $ac_cv_header_stdc = yes; then
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
echo "${ECHO_T}$ac_header_preproc" >&6; }
  cat >conftest.$ac_ext <<_ACEOF
 
/* confdefs.h.  */
 
_ACEOF
 
cat confdefs.h >>conftest.$ac_ext
 
cat >>conftest.$ac_ext <<_ACEOF
 
/* end confdefs.h.  */
 
#include 
 
 
# So?  What about this header?
_ACEOF
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  yes:no: )
  $EGREP "free" >/dev/null 2>&1; then
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  :
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
else
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  ac_cv_header_stdc=no
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
fi
    ac_header_preproc=yes
rm -f conftest*
    ;;
 
  no:yes:* )
fi
    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
 
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
if test $ac_cv_header_stdc = yes; then
    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
  if test "$cross_compiling" = yes; then
    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  :
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
else
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
  cat >conftest.$ac_ext <<_ACEOF
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
/* confdefs.h.  */
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
_ACEOF
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
cat confdefs.h >>conftest.$ac_ext
    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
cat >>conftest.$ac_ext <<_ACEOF
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
/* end confdefs.h.  */
    ( cat <<\_ASBOX
#include 
@%:@@%:@ ------------------------------------- @%:@@%:@
#include 
 
#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 TOUPPER(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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (eval "$ac_try") 2>&5
 
  ac_status=$?
 
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
  (exit $ac_status); }; }; then
 
  :
 
else
 
  echo "$as_me: program exited with status $ac_status" >&5
 
echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
( exit $ac_status )
 
ac_cv_header_stdc=no
 
fi
 
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 
fi
 
 
 
 
 
fi
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
 
echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
 
if test $ac_cv_header_stdc = yes; then
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define STDC_HEADERS 1
 
_ACEOF
 
 
 
fi
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
for ac_header in unistd.h stdlib.h varargs.h stdarg.h string.h strings.h \
 
                sys/ptem.h sys/pte.h sys/stream.h sys/stropts.h sys/select.h \
 
                termcap.h termios.h termio.h sys/file.h locale.h getopt.h \
 
                net/ethernet.h sys/ethernet.h malloc.h inttypes.h libintl.h
 
do
 
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
 
  { 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 \"\${$as_var+set}\" = set"; }; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
fi
 
ac_res=`eval echo '${'$as_ac_Header'}'`
 
               { echo "$as_me:$LINENO: result: $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 usability... $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_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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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/^/| /' conftest.$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 presence... $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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
  ac_header_preproc=no
 
fi
 
 
 
rm -f conftest.err conftest.$ac_ext
 
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
 
echo "${ECHO_T}$ac_header_preproc" >&6; }
 
 
 
# So?  What about this header?
 
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
 
  yes:no: )
 
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
 
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&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 cannot 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 Autoconf documentation" >&2;}
 
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
 
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
 
    { 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;}
 
    ( cat <<\_ASBOX
 
@%:@@%:@ ------------------------------------- @%:@@%:@
@%:@@%:@ Report this to openrisc@opencores.org @%:@@%:@
@%:@@%:@ Report this to openrisc@opencores.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@
_ASBOX
_ASBOX
     ) | sed "s/^/$as_me: WARNING:     /" >&2
     ) | sed "s/^/$as_me: WARNING:     /" >&2
    ;;
    ;;
esac
esac
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  eval "$as_ac_Header=\$ac_header_preproc"
  eval "$as_ac_Header=\$ac_header_preproc"
fi
fi
ac_res=`eval echo '${'$as_ac_Header'}'`
ac_res=`eval echo '${'$as_ac_Header'}'`
               { echo "$as_me:$LINENO: result: $ac_res" >&5
               { echo "$as_me:$LINENO: result: $ac_res" >&5
echo "${ECHO_T}$ac_res" >&6; }
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
 
 
 
{ echo "$as_me:$LINENO: checking whether I_PUSH is declared" >&5
 
echo $ECHO_N "checking whether I_PUSH is declared... $ECHO_C" >&6; }
 
if test "${ac_cv_have_decl_I_PUSH+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.  */
 
$ac_includes_default
 
int
 
main ()
 
{
 
#ifndef I_PUSH
 
  (void) I_PUSH;
 
#endif
 
 
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_have_decl_I_PUSH=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_have_decl_I_PUSH=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_I_PUSH" >&5
 
echo "${ECHO_T}$ac_cv_have_decl_I_PUSH" >&6; }
 
if test $ac_cv_have_decl_I_PUSH = yes; then
 
 
 
cat >>confdefs.h <<_ACEOF
 
@%:@define HAVE_DECL_I_PUSH 1
 
_ACEOF
 
 
 
 
 
else
 
  cat >>confdefs.h <<_ACEOF
 
@%:@define HAVE_DECL_I_PUSH 0
 
_ACEOF
 
 
 
 
 
fi
 
 
 
 
 
{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
 
echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
 
if test "${ac_cv_c_bigendian+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
 
  # See if sys/param.h defines the BYTE_ORDER macro.
 
cat >conftest.$ac_ext <<_ACEOF
 
/* confdefs.h.  */
 
_ACEOF
 
cat confdefs.h >>conftest.$ac_ext
 
cat >>conftest.$ac_ext <<_ACEOF
 
/* end confdefs.h.  */
 
#include 
 
#include 
 
 
 
int
 
main ()
 
{
 
#if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
 
        && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
 
 bogus endian macros
 
#endif
 
 
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  # It does; now see whether it defined to BIG_ENDIAN or not.
 
cat >conftest.$ac_ext <<_ACEOF
 
/* confdefs.h.  */
 
_ACEOF
 
cat confdefs.h >>conftest.$ac_ext
 
cat >>conftest.$ac_ext <<_ACEOF
 
/* end confdefs.h.  */
 
#include 
 
#include 
 
 
 
int
 
main ()
 
{
 
#if BYTE_ORDER != BIG_ENDIAN
 
 not big endian
 
#endif
 
 
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_c_bigendian=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_c_bigendian=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        # It does not; compile a test program.
 
if test "$cross_compiling" = yes; then
 
  # try to guess the endianness by grepping values into an object file
 
  ac_cv_c_bigendian=unknown
 
  cat >conftest.$ac_ext <<_ACEOF
 
/* confdefs.h.  */
 
_ACEOF
 
cat confdefs.h >>conftest.$ac_ext
 
cat >>conftest.$ac_ext <<_ACEOF
 
/* end confdefs.h.  */
 
short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
 
short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
 
void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
 
short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
 
short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
 
void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
 
int
 
main ()
 
{
 
 _ascii (); _ebcdic ();
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
 
  ac_cv_c_bigendian=yes
 
fi
 
if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
 
  if test "$ac_cv_c_bigendian" = unknown; then
 
    ac_cv_c_bigendian=no
 
  else
 
    # finding both strings is unlikely to happen, but who knows?
 
    ac_cv_c_bigendian=unknown
 
  fi
 
fi
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
 
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
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
 
int
 
main ()
 
{
 
 
 
  /* Are we little or big endian?  From Harbison&Steele.  */
 
  union
 
  {
 
    long int l;
 
    char c[sizeof (long int)];
 
  } u;
 
  u.l = 1;
 
  return u.c[sizeof (long int) - 1] == 1;
 
 
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest$ac_exeext
 
if { (ac_try="$ac_link"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (eval "$ac_try") 2>&5
 
  ac_status=$?
 
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
  (exit $ac_status); }; }; then
 
  ac_cv_c_bigendian=no
 
else
 
  echo "$as_me: program exited with status $ac_status" >&5
 
echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
( exit $ac_status )
 
ac_cv_c_bigendian=yes
 
fi
 
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 
fi
 
 
 
 
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
 
echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
 
case $ac_cv_c_bigendian in
 
  yes)
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define WORDS_BIGENDIAN 1
 
_ACEOF
 
 ;;
 
  no)
 
     ;;
 
  *)
 
    { { echo "$as_me:$LINENO: error: unknown endianness
 
presetting ac_cv_c_bigendian=no (or yes) will help" >&5
 
echo "$as_me: error: unknown endianness
 
presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
 
   { (exit 1); exit 1; }; } ;;
 
esac
 
 
 
 
 
# Checks for typedefs, structures, and compiler characteristics (for argtable2)
 
{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
 
echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
 
if test "${ac_cv_c_const+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 ()
 
{
 
/* FIXME: Include the comments suggested by Paul. */
 
#ifndef __cplusplus
 
  /* Ultrix mips cc rejects this.  */
 
  typedef int charset[2];
 
  const charset cs;
 
  /* SunOS 4.1.1 cc rejects this.  */
 
  char const *const *pcpcc;
 
  char **ppc;
 
  /* NEC SVR4.0.2 mips cc rejects this.  */
 
  struct point {int x, y;};
 
  static struct point const zero = {0,0};
 
  /* AIX XL C 1.02.0.0 rejects this.
 
     It does not let you subtract one const X* pointer from another in
 
     an arm of an if-expression whose if-part is not a constant
 
     expression */
 
  const char *g = "string";
 
  pcpcc = &g + (g ? g-g : 0);
 
  /* HPUX 7.0 cc rejects these. */
 
  ++pcpcc;
 
  ppc = (char**) pcpcc;
 
  pcpcc = (char const *const *) ppc;
 
  { /* SCO 3.2v4 cc rejects this.  */
 
    char *t;
 
    char const *s = 0 ? (char *) 0 : (char const *) 0;
 
 
 
    *t++ = 0;
 
    if (s) return 0;
 
  }
 
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
 
    int x[] = {25, 17};
 
    const int *foo = &x[0];
 
    ++foo;
 
  }
 
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
 
    typedef const int *iptr;
 
    iptr p = 0;
 
    ++p;
 
  }
 
  { /* AIX XL C 1.02.0.0 rejects this saying
 
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
 
    struct s { int j; const int *ap[3]; };
 
    struct s *b; b->j = 5;
 
  }
 
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
 
    const int foo = 10;
 
    if (!foo) return 0;
 
  }
 
  return !cs[0] && !zero.x;
 
#endif
 
 
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_c_const=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_c_const=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
 
echo "${ECHO_T}$ac_cv_c_const" >&6; }
 
if test $ac_cv_c_const = no; then
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define const
 
_ACEOF
 
 
 
fi
 
 
 
{ echo "$as_me:$LINENO: checking for size_t" >&5
 
echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
 
if test "${ac_cv_type_size_t+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.  */
 
$ac_includes_default
 
typedef size_t ac__type_new_;
 
int
 
main ()
 
{
 
if ((ac__type_new_ *) 0)
 
  return 0;
 
if (sizeof (ac__type_new_))
 
  return 0;
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_type_size_t=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_type_size_t=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
 
echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
 
if test $ac_cv_type_size_t = yes; then
 
  :
 
else
 
 
 
cat >>confdefs.h <<_ACEOF
 
@%:@define size_t unsigned int
 
_ACEOF
 
 
 
fi
 
 
 
{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
 
echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
 
if test "${ac_cv_struct_tm+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 
 
#include 
 
 
 
int
 
main ()
 
{
 
struct tm tm;
 
                                     int *p = &tm.tm_sec;
 
                                     return !p;
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_struct_tm=time.h
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_struct_tm=sys/time.h
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
 
echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
 
if test $ac_cv_struct_tm = sys/time.h; then
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define TM_IN_SYS_TIME 1
 
_ACEOF
 
 
 
fi
 
 
 
 
 
# Checks for library functions (for argtable2).
 
 
 
for ac_header in stdlib.h
 
do
 
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
 
  { 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 \"\${$as_var+set}\" = set"; }; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
fi
 
ac_res=`eval echo '${'$as_ac_Header'}'`
 
               { echo "$as_me:$LINENO: result: $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 usability... $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_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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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/^/| /' conftest.$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 presence... $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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
  ac_header_preproc=no
 
fi
 
 
 
rm -f conftest.err conftest.$ac_ext
 
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
 
echo "${ECHO_T}$ac_header_preproc" >&6; }
 
 
 
# So?  What about this header?
 
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
 
  yes:no: )
 
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
 
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&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 cannot 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 Autoconf documentation" >&2;}
 
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
 
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
 
    { 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;}
 
    ( cat <<\_ASBOX
 
@%:@@%:@ ------------------------------------- @%:@@%:@
 
@%:@@%:@ Report this to openrisc@opencores.org @%:@@%:@
 
@%:@@%:@ ------------------------------------- @%:@@%:@
 
_ASBOX
 
     ) | sed "s/^/$as_me: WARNING:     /" >&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 \"\${$as_var+set}\" = set"; }; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
 
  eval "$as_ac_Header=\$ac_header_preproc"
 
fi
 
ac_res=`eval echo '${'$as_ac_Header'}'`
 
               { echo "$as_me:$LINENO: result: $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
 
 
 
{ echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
 
echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
 
if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
 
  if test "$cross_compiling" = yes; then
 
  ac_cv_func_malloc_0_nonnull=no
 
else
 
  cat >conftest.$ac_ext <<_ACEOF
 
/* confdefs.h.  */
 
_ACEOF
 
cat confdefs.h >>conftest.$ac_ext
 
cat >>conftest.$ac_ext <<_ACEOF
 
/* end confdefs.h.  */
 
#if defined STDC_HEADERS || defined HAVE_STDLIB_H
 
# include 
 
#else
 
char *malloc ();
 
#endif
 
 
 
int
 
main ()
 
{
 
return ! malloc (0);
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest$ac_exeext
 
if { (ac_try="$ac_link"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (eval "$ac_try") 2>&5
 
  ac_status=$?
 
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
  (exit $ac_status); }; }; then
 
  ac_cv_func_malloc_0_nonnull=yes
 
else
 
  echo "$as_me: program exited with status $ac_status" >&5
 
echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
( exit $ac_status )
 
ac_cv_func_malloc_0_nonnull=no
 
fi
 
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 
fi
 
 
 
 
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
 
echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
 
if test $ac_cv_func_malloc_0_nonnull = yes; then
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define HAVE_MALLOC 1
 
_ACEOF
 
 
 
else
 
  cat >>confdefs.h <<\_ACEOF
 
@%:@define HAVE_MALLOC 0
 
_ACEOF
 
 
 
   case " $LIB@&t@OBJS " in
 
  *" malloc.$ac_objext "* ) ;;
 
  *) LIB@&t@OBJS="$LIB@&t@OBJS malloc.$ac_objext"
 
 ;;
 
esac
 
 
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define malloc rpl_malloc
 
_ACEOF
 
 
 
fi
 
 
 
 
 
 
 
 
 
for ac_func in strftime
 
do
 
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
 
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
 
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
 
if { as_var=$as_ac_var; eval "test \"\${$as_var+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 $ac_func to an innocuous variant, in case  declares $ac_func.
 
   For example, HP-UX 11i  declares gettimeofday.  */
 
#define $ac_func innocuous_$ac_func
 
 
 
/* System header to define __stub macros and hopefully few prototypes,
 
    which can conflict with char $ac_func (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef $ac_func
 
 
 
/* 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 $ac_func ();
 
/* 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_$ac_func || defined __stub___$ac_func
 
choke me
 
#endif
 
 
 
int
 
main ()
 
{
 
return $ac_func ();
 
  ;
 
  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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  eval "$as_ac_var=yes"
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        eval "$as_ac_var=no"
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
 
fi
 
ac_res=`eval echo '${'$as_ac_var'}'`
 
               { echo "$as_me:$LINENO: result: $ac_res" >&5
 
echo "${ECHO_T}$ac_res" >&6; }
 
if test `eval echo '${'$as_ac_var'}'` = yes; then
 
  cat >>confdefs.h <<_ACEOF
 
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
 
_ACEOF
 
 
 
else
 
  # strftime is in -lintl on SCO UNIX.
 
{ echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
 
echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
 
if test "${ac_cv_lib_intl_strftime+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
 
  ac_check_lib_save_LIBS=$LIBS
 
LIBS="-lintl  $LIBS"
 
cat >conftest.$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 strftime ();
 
int
 
main ()
 
{
 
return strftime ();
 
  ;
 
  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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_intl_strftime=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_lib_intl_strftime=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
 
LIBS=$ac_check_lib_save_LIBS
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
 
echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
 
if test $ac_cv_lib_intl_strftime = yes; then
 
  cat >>confdefs.h <<\_ACEOF
 
@%:@define HAVE_STRFTIME 1
 
_ACEOF
 
 
 
LIBS="-lintl $LIBS"
 
fi
 
 
 
fi
 
done
 
 
 
{ echo "$as_me:$LINENO: checking for working strtod" >&5
 
echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
 
if test "${ac_cv_func_strtod+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
 
  if test "$cross_compiling" = yes; then
 
  ac_cv_func_strtod=no
 
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
 
#ifndef strtod
 
double strtod ();
 
#endif
 
int
 
main()
 
{
 
  {
 
    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
 
    char *string = " +69";
 
    char *term;
 
    double value;
 
    value = strtod (string, &term);
 
    if (value != 69 || term != (string + 4))
 
      return 1;
 
  }
 
 
 
  {
 
    /* Under Solaris 2.4, strtod returns the wrong value for the
 
       terminating character under some conditions.  */
 
    char *string = "NaN";
 
    char *term;
 
    strtod (string, &term);
 
    if (term != string && *(term - 1) == 0)
 
      return 1;
 
  }
 
  return 0;
 
}
 
 
 
_ACEOF
 
rm -f conftest$ac_exeext
 
if { (ac_try="$ac_link"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (eval "$ac_try") 2>&5
 
  ac_status=$?
 
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
  (exit $ac_status); }; }; then
 
  ac_cv_func_strtod=yes
 
else
 
  echo "$as_me: program exited with status $ac_status" >&5
 
echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
( exit $ac_status )
 
ac_cv_func_strtod=no
 
fi
 
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 
fi
 
 
 
 
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
 
echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
 
if test $ac_cv_func_strtod = no; then
 
  case " $LIB@&t@OBJS " in
 
  *" strtod.$ac_objext "* ) ;;
 
  *) LIB@&t@OBJS="$LIB@&t@OBJS strtod.$ac_objext"
 
 ;;
 
esac
 
 
 
{ echo "$as_me:$LINENO: checking for pow" >&5
 
echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
 
if test "${ac_cv_func_pow+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 pow to an innocuous variant, in case  declares pow.
 
   For example, HP-UX 11i  declares gettimeofday.  */
 
#define pow innocuous_pow
 
 
 
/* System header to define __stub macros and hopefully few prototypes,
 
    which can conflict with char pow (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef pow
 
 
 
/* 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 pow ();
 
/* 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_pow || defined __stub___pow
 
choke me
 
#endif
 
 
 
int
 
main ()
 
{
 
return pow ();
 
  ;
 
  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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_pow=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_func_pow=no
fi
fi
if test `eval echo '${'$as_ac_Header'}'` = yes; then
 
  cat >>confdefs.h <<_ACEOF
 
@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
 
_ACEOF
 
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
fi
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
 
echo "${ECHO_T}$ac_cv_func_pow" >&6; }
 
 
done
if test $ac_cv_func_pow = no; then
 
  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
if test "${ac_cv_lib_m_pow+set}" = set; then
if test "${ac_cv_c_bigendian+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  # See if sys/param.h defines the BYTE_ORDER macro.
  ac_check_lib_save_LIBS=$LIBS
 
LIBS="-lm  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
 
#include 
 
 
 
 
/* 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 pow ();
int
int
main ()
main ()
{
{
#if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
return pow ();
        && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
 
 bogus endian macros
 
#endif
 
 
 
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest$ac_exeext &&
  # It does; now see whether it defined to BIG_ENDIAN or not.
       $as_test_x conftest$ac_exeext; then
 
  ac_cv_lib_m_pow=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_lib_m_pow=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
 
LIBS=$ac_check_lib_save_LIBS
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
 
echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
 
if test $ac_cv_lib_m_pow = yes; then
 
  POW_LIB=-lm
 
else
 
  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
 
echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
 
fi
 
 
 
fi
 
 
 
fi
 
 
 
 
 
 
 
 
 
 
 
 
 
for ac_func in bzero strchr strcspn strrchr strtol
 
do
 
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
 
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
 
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
 
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
#include 
   For example, HP-UX 11i  declares gettimeofday.  */
 
#define $ac_func innocuous_$ac_func
 
 
 
/* System header to define __stub macros and hopefully few prototypes,
 
    which can conflict with char $ac_func (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef $ac_func
 
 
 
/* 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 $ac_func ();
 
/* 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_$ac_func || defined __stub___$ac_func
 
choke me
 
#endif
 
 
int
int
main ()
main ()
{
{
#if BYTE_ORDER != BIG_ENDIAN
return $ac_func ();
 not big endian
 
#endif
 
 
 
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest$ac_exeext &&
  ac_cv_c_bigendian=yes
       $as_test_x conftest$ac_exeext; then
 
  eval "$as_ac_var=yes"
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
 
 
        ac_cv_c_bigendian=no
        eval "$as_ac_var=no"
fi
fi
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
else
      conftest$ac_exeext conftest.$ac_ext
  echo "$as_me: failed program was:" >&5
fi
sed 's/^/| /' conftest.$ac_ext >&5
ac_res=`eval echo '${'$as_ac_var'}'`
 
               { echo "$as_me:$LINENO: result: $ac_res" >&5
 
echo "${ECHO_T}$ac_res" >&6; }
 
if test `eval echo '${'$as_ac_var'}'` = yes; then
 
  cat >>confdefs.h <<_ACEOF
 
@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
 
_ACEOF
 
 
        # It does not; compile a test program.
fi
if test "$cross_compiling" = yes; then
done
  # try to guess the endianness by grepping values into an object file
 
  ac_cv_c_bigendian=unknown
{ echo "$as_me:$LINENO: checking for getopt_long" >&5
 
echo $ECHO_N "checking for getopt_long... $ECHO_C" >&6; }
 
if test "${ac_cv_func_getopt_long+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
/* Define getopt_long to an innocuous variant, in case  declares getopt_long.
short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   For example, HP-UX 11i  declares gettimeofday.  */
void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
#define getopt_long innocuous_getopt_long
short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
 
short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
/* System header to define __stub macros and hopefully few prototypes,
void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
    which can conflict with char getopt_long (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef getopt_long
 
 
 
/* 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 getopt_long ();
 
/* 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_getopt_long || defined __stub___getopt_long
 
choke me
 
#endif
 
 
int
int
main ()
main ()
{
{
 _ascii (); _ebcdic ();
return getopt_long ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest$ac_exeext &&
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_c_bigendian=yes
  ac_cv_func_getopt_long=yes
fi
 
if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
 
  if test "$ac_cv_c_bigendian" = unknown; then
 
    ac_cv_c_bigendian=no
 
  else
  else
    # finding both strings is unlikely to happen, but who knows?
  echo "$as_me: failed program was:" >&5
    ac_cv_c_bigendian=unknown
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_func_getopt_long=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
  fi
  fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_func_getopt_long" >&5
 
echo "${ECHO_T}$ac_cv_func_getopt_long" >&6; }
 
if test $ac_cv_func_getopt_long = yes; then
 
  SYS_GETOPTLONG=1
 
else
 
  SYS_GETOPTLONG=0
fi
fi
 
 
 
{ echo "$as_me:$LINENO: checking for regcomp" >&5
 
echo $ECHO_N "checking for regcomp... $ECHO_C" >&6; }
 
if test "${ac_cv_func_regcomp+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 regcomp to an innocuous variant, in case  declares regcomp.
 
   For example, HP-UX 11i  declares gettimeofday.  */
 
#define regcomp innocuous_regcomp
 
 
 
/* System header to define __stub macros and hopefully few prototypes,
 
    which can conflict with char regcomp (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef regcomp
 
 
 
/* 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 regcomp ();
 
/* 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_regcomp || defined __stub___regcomp
 
choke me
 
#endif
 
 
 
int
 
main ()
 
{
 
return regcomp ();
 
  ;
 
  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;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_regcomp=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_func_regcomp=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_func_regcomp" >&5
 
echo "${ECHO_T}$ac_cv_func_regcomp" >&6; }
 
if test $ac_cv_func_regcomp = yes; then
 
  SYS_REGEX=1
 
else
 
  SYS_REGEX=0
fi
fi
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
{ echo "$as_me:$LINENO: checking for strptime" >&5
 
echo $ECHO_N "checking for strptime... $ECHO_C" >&6; }
 
if test "${ac_cv_func_strptime+set}" = set; then
 
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
/* Define strptime to an innocuous variant, in case  declares strptime.
 
   For example, HP-UX 11i  declares gettimeofday.  */
 
#define strptime innocuous_strptime
 
 
 
/* System header to define __stub macros and hopefully few prototypes,
 
    which can conflict with char strptime (); below.
 
    Prefer  to  if __STDC__ is defined, since
 
     exists even on freestanding compilers.  */
 
 
 
#ifdef __STDC__
 
# include 
 
#else
 
# include 
 
#endif
 
 
 
#undef strptime
 
 
 
/* 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 strptime ();
 
/* 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_strptime || defined __stub___strptime
 
choke me
 
#endif
 
 
int
int
main ()
main ()
{
{
 
return strptime ();
  /* Are we little or big endian?  From Harbison&Steele.  */
 
  union
 
  {
 
    long int l;
 
    char c[sizeof (long int)];
 
  } u;
 
  u.l = 1;
 
  return u.c[sizeof (long int) - 1] == 1;
 
 
 
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
 
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
 
  { (case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (eval "$ac_try") 2>&5
 
  ac_status=$?
  ac_status=$?
 
  grep -v '^ *+' conftest.er1 >conftest.err
 
  rm -f conftest.er1
 
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); } && {
  ac_cv_c_bigendian=no
         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_strptime=yes
else
else
  echo "$as_me: program exited with status $ac_status" >&5
 
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
 
 
( exit $ac_status )
        ac_cv_func_strptime=no
ac_cv_c_bigendian=yes
 
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 
 
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
      conftest$ac_exeext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_func_strptime" >&5
 
echo "${ECHO_T}$ac_cv_func_strptime" >&6; }
 
if test $ac_cv_func_strptime = yes; then
 
  SYS_STRPTIME=1
 
else
 
  SYS_STRPTIME=0
fi
fi
 
 
 
# Define automake conditionals (for argtable2)
 
 if test "$SYS_GETOPTLONG" = "1"; then
 
  USE_SYS_GETOPTLONG_TRUE=
 
  USE_SYS_GETOPTLONG_FALSE='#'
 
else
 
  USE_SYS_GETOPTLONG_TRUE='#'
 
  USE_SYS_GETOPTLONG_FALSE=
fi
fi
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 if test "$SYS_REGEX" = "1"; then
 
  USE_ARGREX_TRUE=
 
  USE_ARGREX_FALSE='#'
 
else
 
  USE_ARGREX_TRUE='#'
 
  USE_ARGREX_FALSE=
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
 
echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
 
case $ac_cv_c_bigendian in
 
  yes)
 
 
 
cat >>confdefs.h <<\_ACEOF
 if test "$SYS_STRPTIME" = "1"; then
@%:@define WORDS_BIGENDIAN 1
  USE_ARGDATE_TRUE=
_ACEOF
  USE_ARGDATE_FALSE='#'
 ;;
else
  no)
  USE_ARGDATE_TRUE='#'
     ;;
  USE_ARGDATE_FALSE=
  *)
fi
    { { echo "$as_me:$LINENO: error: unknown endianness
 
presetting ac_cv_c_bigendian=no (or yes) will help" >&5
 
echo "$as_me: error: unknown endianness
 
presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
 
   { (exit 1); exit 1; }; } ;;
 
esac
 
 
 
# check for "long long" (added by Erez)
# check for "long long" (added by Erez)
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
int
int
main ()
main ()
{
{
long long ll; unsigned long long ull;
long long ll; unsigned long long ull;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
cat >>confdefs.h <<\_ACEOF
cat >>confdefs.h <<\_ACEOF
@%:@define CC_HAS_LONG_LONG 1
@%:@define CC_HAS_LONG_LONG 1
_ACEOF
_ACEOF
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
 
# check for {u,}int{8,16,32}_t in inttypes.h
# check for {u,}int{8,16,32}_t in inttypes.h.
{ echo "$as_me:$LINENO: checking for uint8_t" >&5
{ echo "$as_me:$LINENO: checking for uint8_t" >&5
echo $ECHO_N "checking for uint8_t... $ECHO_C" >&6; }
echo $ECHO_N "checking for uint8_t... $ECHO_C" >&6; }
if test "${ac_cv_type_uint8_t+set}" = set; then
if test "${ac_cv_type_uint8_t+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
typedef uint8_t ac__type_new_;
typedef uint8_t ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_uint8_t=yes
  ac_cv_type_uint8_t=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_uint8_t=no
        ac_cv_type_uint8_t=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5
echo "${ECHO_T}$ac_cv_type_uint8_t" >&6; }
echo "${ECHO_T}$ac_cv_type_uint8_t" >&6; }
if test $ac_cv_type_uint8_t = yes; then
if test $ac_cv_type_uint8_t = yes; then
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_UINT8_T 1
@%:@define HAVE_UINT8_T 1
_ACEOF
_ACEOF
fi
fi
{ echo "$as_me:$LINENO: checking for uint16_t" >&5
{ echo "$as_me:$LINENO: checking for uint16_t" >&5
echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
if test "${ac_cv_type_uint16_t+set}" = set; then
if test "${ac_cv_type_uint16_t+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
typedef uint16_t ac__type_new_;
typedef uint16_t ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_uint16_t=yes
  ac_cv_type_uint16_t=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_uint16_t=no
        ac_cv_type_uint16_t=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
echo "${ECHO_T}$ac_cv_type_uint16_t" >&6; }
echo "${ECHO_T}$ac_cv_type_uint16_t" >&6; }
if test $ac_cv_type_uint16_t = yes; then
if test $ac_cv_type_uint16_t = yes; then
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_UINT16_T 1
@%:@define HAVE_UINT16_T 1
_ACEOF
_ACEOF
fi
fi
{ echo "$as_me:$LINENO: checking for uint32_t" >&5
{ echo "$as_me:$LINENO: checking for uint32_t" >&5
echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
if test "${ac_cv_type_uint32_t+set}" = set; then
if test "${ac_cv_type_uint32_t+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
typedef uint32_t ac__type_new_;
typedef uint32_t ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_uint32_t=yes
  ac_cv_type_uint32_t=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_uint32_t=no
        ac_cv_type_uint32_t=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
echo "${ECHO_T}$ac_cv_type_uint32_t" >&6; }
echo "${ECHO_T}$ac_cv_type_uint32_t" >&6; }
if test $ac_cv_type_uint32_t = yes; then
if test $ac_cv_type_uint32_t = yes; then
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_UINT32_T 1
@%:@define HAVE_UINT32_T 1
_ACEOF
_ACEOF
fi
fi
{ echo "$as_me:$LINENO: checking for int8_t" >&5
{ echo "$as_me:$LINENO: checking for int8_t" >&5
echo $ECHO_N "checking for int8_t... $ECHO_C" >&6; }
echo $ECHO_N "checking for int8_t... $ECHO_C" >&6; }
if test "${ac_cv_type_int8_t+set}" = set; then
if test "${ac_cv_type_int8_t+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
typedef int8_t ac__type_new_;
typedef int8_t ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_int8_t=yes
  ac_cv_type_int8_t=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_int8_t=no
        ac_cv_type_int8_t=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
echo "${ECHO_T}$ac_cv_type_int8_t" >&6; }
echo "${ECHO_T}$ac_cv_type_int8_t" >&6; }
if test $ac_cv_type_int8_t = yes; then
if test $ac_cv_type_int8_t = yes; then
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_INT8_T 1
@%:@define HAVE_INT8_T 1
_ACEOF
_ACEOF
fi
fi
{ echo "$as_me:$LINENO: checking for int16_t" >&5
{ echo "$as_me:$LINENO: checking for int16_t" >&5
echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
if test "${ac_cv_type_int16_t+set}" = set; then
if test "${ac_cv_type_int16_t+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
typedef int16_t ac__type_new_;
typedef int16_t ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_int16_t=yes
  ac_cv_type_int16_t=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_int16_t=no
        ac_cv_type_int16_t=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
echo "${ECHO_T}$ac_cv_type_int16_t" >&6; }
echo "${ECHO_T}$ac_cv_type_int16_t" >&6; }
if test $ac_cv_type_int16_t = yes; then
if test $ac_cv_type_int16_t = yes; then
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_INT16_T 1
@%:@define HAVE_INT16_T 1
_ACEOF
_ACEOF
fi
fi
{ echo "$as_me:$LINENO: checking for int32_t" >&5
{ echo "$as_me:$LINENO: checking for int32_t" >&5
echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
if test "${ac_cv_type_int32_t+set}" = set; then
if test "${ac_cv_type_int32_t+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
#include 
#include 
typedef int32_t ac__type_new_;
typedef int32_t ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_int32_t=yes
  ac_cv_type_int32_t=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_int32_t=no
        ac_cv_type_int32_t=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
echo "${ECHO_T}$ac_cv_type_int32_t" >&6; }
echo "${ECHO_T}$ac_cv_type_int32_t" >&6; }
if test $ac_cv_type_int32_t = yes; then
if test $ac_cv_type_int32_t = yes; then
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_INT32_T 1
@%:@define HAVE_INT32_T 1
_ACEOF
_ACEOF
fi
fi
{ echo "$as_me:$LINENO: checking for char" >&5
{ echo "$as_me:$LINENO: checking for char" >&5
echo $ECHO_N "checking for char... $ECHO_C" >&6; }
echo $ECHO_N "checking for char... $ECHO_C" >&6; }
if test "${ac_cv_type_char+set}" = set; then
if test "${ac_cv_type_char+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
typedef char ac__type_new_;
typedef char ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_char=yes
  ac_cv_type_char=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_char=no
        ac_cv_type_char=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
echo "${ECHO_T}$ac_cv_type_char" >&6; }
echo "${ECHO_T}$ac_cv_type_char" >&6; }
# The cast to long int works around a bug in the HP C Compiler
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
# This bug is HP SR number 8606223364.
{ echo "$as_me:$LINENO: checking size of char" >&5
{ echo "$as_me:$LINENO: checking size of char" >&5
echo $ECHO_N "checking size of char... $ECHO_C" >&6; }
echo $ECHO_N "checking size of char... $ECHO_C" >&6; }
if test "${ac_cv_sizeof_char+set}" = set; then
if test "${ac_cv_sizeof_char+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "$cross_compiling" = yes; then
  if test "$cross_compiling" = yes; then
  # Depending upon the size, compute the lo and hi bounds.
  # Depending upon the size, compute the lo and hi bounds.
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef char ac__type_sizeof_;
   typedef char ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=0 ac_mid=0
  ac_lo=0 ac_mid=0
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef char ac__type_sizeof_;
   typedef char ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid; break
  ac_hi=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr $ac_mid + 1`
        ac_lo=`expr $ac_mid + 1`
                        if test $ac_lo -le $ac_mid; then
                        if test $ac_lo -le $ac_mid; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid + 1`
                        ac_mid=`expr 2 '*' $ac_mid + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        cat >conftest.$ac_ext <<_ACEOF
        cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef char ac__type_sizeof_;
   typedef char ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=-1 ac_mid=-1
  ac_hi=-1 ac_mid=-1
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef char ac__type_sizeof_;
   typedef char ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=$ac_mid; break
  ac_lo=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_hi=`expr '(' $ac_mid ')' - 1`
        ac_hi=`expr '(' $ac_mid ')' - 1`
                        if test $ac_mid -le $ac_hi; then
                        if test $ac_mid -le $ac_hi; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid`
                        ac_mid=`expr 2 '*' $ac_mid`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo= ac_hi=
        ac_lo= ac_hi=
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
# Binary search between lo and hi bounds.
# Binary search between lo and hi bounds.
while test "x$ac_lo" != "x$ac_hi"; do
while test "x$ac_lo" != "x$ac_hi"; do
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef char ac__type_sizeof_;
   typedef char ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid
  ac_hi=$ac_mid
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr '(' $ac_mid ')' + 1`
        ac_lo=`expr '(' $ac_mid ')' + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
done
case $ac_lo in
case $ac_lo in
?*) ac_cv_sizeof_char=$ac_lo;;
?*) ac_cv_sizeof_char=$ac_lo;;
'') if test "$ac_cv_type_char" = yes; then
'') if test "$ac_cv_type_char" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (char)
echo "$as_me: error: cannot compute sizeof (char)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_char=0
     ac_cv_sizeof_char=0
   fi ;;
   fi ;;
esac
esac
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef char ac__type_sizeof_;
   typedef char ac__type_sizeof_;
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
@%:@include 
@%:@include 
@%:@include 
@%:@include 
int
int
main ()
main ()
{
{
  FILE *f = fopen ("conftest.val", "w");
  FILE *f = fopen ("conftest.val", "w");
  if (! f)
  if (! f)
    return 1;
    return 1;
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
    {
    {
      long int i = longval ();
      long int i = longval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%ld\n", i);
      fprintf (f, "%ld\n", i);
    }
    }
  else
  else
    {
    {
      unsigned long int i = ulongval ();
      unsigned long int i = ulongval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%lu\n", i);
      fprintf (f, "%lu\n", i);
    }
    }
  return ferror (f) || fclose (f) != 0;
  return ferror (f) || fclose (f) != 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
  ac_cv_sizeof_char=`cat conftest.val`
  ac_cv_sizeof_char=`cat conftest.val`
else
else
  echo "$as_me: program exited with status $ac_status" >&5
  echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
( exit $ac_status )
if test "$ac_cv_type_char" = yes; then
if test "$ac_cv_type_char" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (char)
echo "$as_me: error: cannot compute sizeof (char)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_char=0
     ac_cv_sizeof_char=0
   fi
   fi
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f conftest.val
rm -f conftest.val
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
echo "${ECHO_T}$ac_cv_sizeof_char" >&6; }
echo "${ECHO_T}$ac_cv_sizeof_char" >&6; }
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define SIZEOF_CHAR $ac_cv_sizeof_char
@%:@define SIZEOF_CHAR $ac_cv_sizeof_char
_ACEOF
_ACEOF
{ echo "$as_me:$LINENO: checking for short" >&5
{ echo "$as_me:$LINENO: checking for short" >&5
echo $ECHO_N "checking for short... $ECHO_C" >&6; }
echo $ECHO_N "checking for short... $ECHO_C" >&6; }
if test "${ac_cv_type_short+set}" = set; then
if test "${ac_cv_type_short+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
typedef short ac__type_new_;
typedef short ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_short=yes
  ac_cv_type_short=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_short=no
        ac_cv_type_short=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
echo "${ECHO_T}$ac_cv_type_short" >&6; }
echo "${ECHO_T}$ac_cv_type_short" >&6; }
# The cast to long int works around a bug in the HP C Compiler
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
# This bug is HP SR number 8606223364.
{ echo "$as_me:$LINENO: checking size of short" >&5
{ echo "$as_me:$LINENO: checking size of short" >&5
echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
if test "${ac_cv_sizeof_short+set}" = set; then
if test "${ac_cv_sizeof_short+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "$cross_compiling" = yes; then
  if test "$cross_compiling" = yes; then
  # Depending upon the size, compute the lo and hi bounds.
  # Depending upon the size, compute the lo and hi bounds.
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef short ac__type_sizeof_;
   typedef short ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=0 ac_mid=0
  ac_lo=0 ac_mid=0
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef short ac__type_sizeof_;
   typedef short ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid; break
  ac_hi=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr $ac_mid + 1`
        ac_lo=`expr $ac_mid + 1`
                        if test $ac_lo -le $ac_mid; then
                        if test $ac_lo -le $ac_mid; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid + 1`
                        ac_mid=`expr 2 '*' $ac_mid + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        cat >conftest.$ac_ext <<_ACEOF
        cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef short ac__type_sizeof_;
   typedef short ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=-1 ac_mid=-1
  ac_hi=-1 ac_mid=-1
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef short ac__type_sizeof_;
   typedef short ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=$ac_mid; break
  ac_lo=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_hi=`expr '(' $ac_mid ')' - 1`
        ac_hi=`expr '(' $ac_mid ')' - 1`
                        if test $ac_mid -le $ac_hi; then
                        if test $ac_mid -le $ac_hi; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid`
                        ac_mid=`expr 2 '*' $ac_mid`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo= ac_hi=
        ac_lo= ac_hi=
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
# Binary search between lo and hi bounds.
# Binary search between lo and hi bounds.
while test "x$ac_lo" != "x$ac_hi"; do
while test "x$ac_lo" != "x$ac_hi"; do
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef short ac__type_sizeof_;
   typedef short ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid
  ac_hi=$ac_mid
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr '(' $ac_mid ')' + 1`
        ac_lo=`expr '(' $ac_mid ')' + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
done
case $ac_lo in
case $ac_lo in
?*) ac_cv_sizeof_short=$ac_lo;;
?*) ac_cv_sizeof_short=$ac_lo;;
'') if test "$ac_cv_type_short" = yes; then
'') if test "$ac_cv_type_short" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (short)
echo "$as_me: error: cannot compute sizeof (short)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_short=0
     ac_cv_sizeof_short=0
   fi ;;
   fi ;;
esac
esac
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef short ac__type_sizeof_;
   typedef short ac__type_sizeof_;
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
@%:@include 
@%:@include 
@%:@include 
@%:@include 
int
int
main ()
main ()
{
{
  FILE *f = fopen ("conftest.val", "w");
  FILE *f = fopen ("conftest.val", "w");
  if (! f)
  if (! f)
    return 1;
    return 1;
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
    {
    {
      long int i = longval ();
      long int i = longval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%ld\n", i);
      fprintf (f, "%ld\n", i);
    }
    }
  else
  else
    {
    {
      unsigned long int i = ulongval ();
      unsigned long int i = ulongval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%lu\n", i);
      fprintf (f, "%lu\n", i);
    }
    }
  return ferror (f) || fclose (f) != 0;
  return ferror (f) || fclose (f) != 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
  ac_cv_sizeof_short=`cat conftest.val`
  ac_cv_sizeof_short=`cat conftest.val`
else
else
  echo "$as_me: program exited with status $ac_status" >&5
  echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
( exit $ac_status )
if test "$ac_cv_type_short" = yes; then
if test "$ac_cv_type_short" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (short)
echo "$as_me: error: cannot compute sizeof (short)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_short=0
     ac_cv_sizeof_short=0
   fi
   fi
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f conftest.val
rm -f conftest.val
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define SIZEOF_SHORT $ac_cv_sizeof_short
@%:@define SIZEOF_SHORT $ac_cv_sizeof_short
_ACEOF
_ACEOF
{ echo "$as_me:$LINENO: checking for int" >&5
{ echo "$as_me:$LINENO: checking for int" >&5
echo $ECHO_N "checking for int... $ECHO_C" >&6; }
echo $ECHO_N "checking for int... $ECHO_C" >&6; }
if test "${ac_cv_type_int+set}" = set; then
if test "${ac_cv_type_int+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
typedef int ac__type_new_;
typedef int ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_int=yes
  ac_cv_type_int=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_int=no
        ac_cv_type_int=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
echo "${ECHO_T}$ac_cv_type_int" >&6; }
echo "${ECHO_T}$ac_cv_type_int" >&6; }
# The cast to long int works around a bug in the HP C Compiler
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
# This bug is HP SR number 8606223364.
{ echo "$as_me:$LINENO: checking size of int" >&5
{ echo "$as_me:$LINENO: checking size of int" >&5
echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
if test "${ac_cv_sizeof_int+set}" = set; then
if test "${ac_cv_sizeof_int+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "$cross_compiling" = yes; then
  if test "$cross_compiling" = yes; then
  # Depending upon the size, compute the lo and hi bounds.
  # Depending upon the size, compute the lo and hi bounds.
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef int ac__type_sizeof_;
   typedef int ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=0 ac_mid=0
  ac_lo=0 ac_mid=0
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef int ac__type_sizeof_;
   typedef int ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid; break
  ac_hi=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr $ac_mid + 1`
        ac_lo=`expr $ac_mid + 1`
                        if test $ac_lo -le $ac_mid; then
                        if test $ac_lo -le $ac_mid; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid + 1`
                        ac_mid=`expr 2 '*' $ac_mid + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        cat >conftest.$ac_ext <<_ACEOF
        cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef int ac__type_sizeof_;
   typedef int ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=-1 ac_mid=-1
  ac_hi=-1 ac_mid=-1
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef int ac__type_sizeof_;
   typedef int ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=$ac_mid; break
  ac_lo=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_hi=`expr '(' $ac_mid ')' - 1`
        ac_hi=`expr '(' $ac_mid ')' - 1`
                        if test $ac_mid -le $ac_hi; then
                        if test $ac_mid -le $ac_hi; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid`
                        ac_mid=`expr 2 '*' $ac_mid`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo= ac_hi=
        ac_lo= ac_hi=
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
# Binary search between lo and hi bounds.
# Binary search between lo and hi bounds.
while test "x$ac_lo" != "x$ac_hi"; do
while test "x$ac_lo" != "x$ac_hi"; do
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef int ac__type_sizeof_;
   typedef int ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid
  ac_hi=$ac_mid
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr '(' $ac_mid ')' + 1`
        ac_lo=`expr '(' $ac_mid ')' + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
done
case $ac_lo in
case $ac_lo in
?*) ac_cv_sizeof_int=$ac_lo;;
?*) ac_cv_sizeof_int=$ac_lo;;
'') if test "$ac_cv_type_int" = yes; then
'') if test "$ac_cv_type_int" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (int)
echo "$as_me: error: cannot compute sizeof (int)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_int=0
     ac_cv_sizeof_int=0
   fi ;;
   fi ;;
esac
esac
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef int ac__type_sizeof_;
   typedef int ac__type_sizeof_;
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
@%:@include 
@%:@include 
@%:@include 
@%:@include 
int
int
main ()
main ()
{
{
  FILE *f = fopen ("conftest.val", "w");
  FILE *f = fopen ("conftest.val", "w");
  if (! f)
  if (! f)
    return 1;
    return 1;
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
    {
    {
      long int i = longval ();
      long int i = longval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%ld\n", i);
      fprintf (f, "%ld\n", i);
    }
    }
  else
  else
    {
    {
      unsigned long int i = ulongval ();
      unsigned long int i = ulongval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%lu\n", i);
      fprintf (f, "%lu\n", i);
    }
    }
  return ferror (f) || fclose (f) != 0;
  return ferror (f) || fclose (f) != 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
  ac_cv_sizeof_int=`cat conftest.val`
  ac_cv_sizeof_int=`cat conftest.val`
else
else
  echo "$as_me: program exited with status $ac_status" >&5
  echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
( exit $ac_status )
if test "$ac_cv_type_int" = yes; then
if test "$ac_cv_type_int" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (int)
echo "$as_me: error: cannot compute sizeof (int)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_int=0
     ac_cv_sizeof_int=0
   fi
   fi
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f conftest.val
rm -f conftest.val
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define SIZEOF_INT $ac_cv_sizeof_int
@%:@define SIZEOF_INT $ac_cv_sizeof_int
_ACEOF
_ACEOF
{ echo "$as_me:$LINENO: checking for long" >&5
{ echo "$as_me:$LINENO: checking for long" >&5
echo $ECHO_N "checking for long... $ECHO_C" >&6; }
echo $ECHO_N "checking for long... $ECHO_C" >&6; }
if test "${ac_cv_type_long+set}" = set; then
if test "${ac_cv_type_long+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
typedef long ac__type_new_;
typedef long ac__type_new_;
int
int
main ()
main ()
{
{
if ((ac__type_new_ *) 0)
if ((ac__type_new_ *) 0)
  return 0;
  return 0;
if (sizeof (ac__type_new_))
if (sizeof (ac__type_new_))
  return 0;
  return 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_cv_type_long=yes
  ac_cv_type_long=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_type_long=no
        ac_cv_type_long=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
echo "${ECHO_T}$ac_cv_type_long" >&6; }
echo "${ECHO_T}$ac_cv_type_long" >&6; }
# The cast to long int works around a bug in the HP C Compiler
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
# This bug is HP SR number 8606223364.
{ echo "$as_me:$LINENO: checking size of long" >&5
{ echo "$as_me:$LINENO: checking size of long" >&5
echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
if test "${ac_cv_sizeof_long+set}" = set; then
if test "${ac_cv_sizeof_long+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  if test "$cross_compiling" = yes; then
  if test "$cross_compiling" = yes; then
  # Depending upon the size, compute the lo and hi bounds.
  # Depending upon the size, compute the lo and hi bounds.
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef long ac__type_sizeof_;
   typedef long ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=0 ac_mid=0
  ac_lo=0 ac_mid=0
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef long ac__type_sizeof_;
   typedef long ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid; break
  ac_hi=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr $ac_mid + 1`
        ac_lo=`expr $ac_mid + 1`
                        if test $ac_lo -le $ac_mid; then
                        if test $ac_lo -le $ac_mid; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid + 1`
                        ac_mid=`expr 2 '*' $ac_mid + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        cat >conftest.$ac_ext <<_ACEOF
        cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef long ac__type_sizeof_;
   typedef long ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=-1 ac_mid=-1
  ac_hi=-1 ac_mid=-1
  while :; do
  while :; do
    cat >conftest.$ac_ext <<_ACEOF
    cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef long ac__type_sizeof_;
   typedef long ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_lo=$ac_mid; break
  ac_lo=$ac_mid; break
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_hi=`expr '(' $ac_mid ')' - 1`
        ac_hi=`expr '(' $ac_mid ')' - 1`
                        if test $ac_mid -le $ac_hi; then
                        if test $ac_mid -le $ac_hi; then
                          ac_lo= ac_hi=
                          ac_lo= ac_hi=
                          break
                          break
                        fi
                        fi
                        ac_mid=`expr 2 '*' $ac_mid`
                        ac_mid=`expr 2 '*' $ac_mid`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  done
  done
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo= ac_hi=
        ac_lo= ac_hi=
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
# Binary search between lo and hi bounds.
# Binary search between lo and hi bounds.
while test "x$ac_lo" != "x$ac_hi"; do
while test "x$ac_lo" != "x$ac_hi"; do
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef long ac__type_sizeof_;
   typedef long ac__type_sizeof_;
int
int
main ()
main ()
{
{
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
test_array @<:@0@:>@ = 0
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
if { (ac_try="$ac_compile"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_compile") 2>conftest.er1
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
       } && test -s conftest.$ac_objext; then
  ac_hi=$ac_mid
  ac_hi=$ac_mid
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_lo=`expr '(' $ac_mid ')' + 1`
        ac_lo=`expr '(' $ac_mid ')' + 1`
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
done
case $ac_lo in
case $ac_lo in
?*) ac_cv_sizeof_long=$ac_lo;;
?*) ac_cv_sizeof_long=$ac_lo;;
'') if test "$ac_cv_type_long" = yes; then
'') if test "$ac_cv_type_long" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (long)
echo "$as_me: error: cannot compute sizeof (long)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_long=0
     ac_cv_sizeof_long=0
   fi ;;
   fi ;;
esac
esac
else
else
  cat >conftest.$ac_ext <<_ACEOF
  cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
$ac_includes_default
$ac_includes_default
   typedef long ac__type_sizeof_;
   typedef long ac__type_sizeof_;
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
@%:@include 
@%:@include 
@%:@include 
@%:@include 
int
int
main ()
main ()
{
{
  FILE *f = fopen ("conftest.val", "w");
  FILE *f = fopen ("conftest.val", "w");
  if (! f)
  if (! f)
    return 1;
    return 1;
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
    {
    {
      long int i = longval ();
      long int i = longval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%ld\n", i);
      fprintf (f, "%ld\n", i);
    }
    }
  else
  else
    {
    {
      unsigned long int i = ulongval ();
      unsigned long int i = ulongval ();
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
      if (i != ((long int) (sizeof (ac__type_sizeof_))))
        return 1;
        return 1;
      fprintf (f, "%lu\n", i);
      fprintf (f, "%lu\n", i);
    }
    }
  return ferror (f) || fclose (f) != 0;
  return ferror (f) || fclose (f) != 0;
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest$ac_exeext
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  { (case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_try") 2>&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; }; then
  (exit $ac_status); }; }; then
  ac_cv_sizeof_long=`cat conftest.val`
  ac_cv_sizeof_long=`cat conftest.val`
else
else
  echo "$as_me: program exited with status $ac_status" >&5
  echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
( exit $ac_status )
if test "$ac_cv_type_long" = yes; then
if test "$ac_cv_type_long" = yes; then
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
See \`config.log' for more details." >&5
See \`config.log' for more details." >&5
echo "$as_me: error: cannot compute sizeof (long)
echo "$as_me: error: cannot compute sizeof (long)
See \`config.log' for more details." >&2;}
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
   { (exit 77); exit 77; }; }
   else
   else
     ac_cv_sizeof_long=0
     ac_cv_sizeof_long=0
   fi
   fi
fi
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
rm -f conftest.val
rm -f conftest.val
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define SIZEOF_LONG $ac_cv_sizeof_long
@%:@define SIZEOF_LONG $ac_cv_sizeof_long
_ACEOF
_ACEOF
 
 
 
#Check for compare function type for qsort (needed by some Linuxes)
 
{ echo "$as_me:$LINENO: checking for __compar_fn_t" >&5
 
echo $ECHO_N "checking for __compar_fn_t... $ECHO_C" >&6; }
 
if test "${ac_cv_type___compar_fn_t+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.  */
 
$ac_includes_default
 
typedef __compar_fn_t ac__type_new_;
 
int
 
main ()
 
{
 
if ((ac__type_new_ *) 0)
 
  return 0;
 
if (sizeof (ac__type_new_))
 
  return 0;
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_type___compar_fn_t=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_type___compar_fn_t=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_type___compar_fn_t" >&5
 
echo "${ECHO_T}$ac_cv_type___compar_fn_t" >&6; }
 
if test $ac_cv_type___compar_fn_t = yes; then
 
 
 
cat >>confdefs.h <<_ACEOF
 
@%:@define HAVE___COMPAR_FN_T 1
 
_ACEOF
 
 
 
 
 
fi
 
 
 
 
# check for GNU readline
# check for GNU readline
{ echo "$as_me:$LINENO: checking for add_history in -lreadline" >&5
{ echo "$as_me:$LINENO: checking for add_history in -lreadline" >&5
echo $ECHO_N "checking for add_history in -lreadline... $ECHO_C" >&6; }
echo $ECHO_N "checking for add_history in -lreadline... $ECHO_C" >&6; }
if test "${ac_cv_lib_readline_add_history+set}" = set; then
if test "${ac_cv_lib_readline_add_history+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
else
  ac_check_lib_save_LIBS=$LIBS
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lreadline  $LIBS"
LIBS="-lreadline  $LIBS"
cat >conftest.$ac_ext <<_ACEOF
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
/* confdefs.h.  */
_ACEOF
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
/* end confdefs.h.  */
/* Override any GCC internal prototype to avoid an error.
/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
#ifdef __cplusplus
extern "C"
extern "C"
#endif
#endif
char add_history ();
char add_history ();
int
int
main ()
main ()
{
{
return add_history ();
return add_history ();
  ;
  ;
  return 0;
  return 0;
}
}
_ACEOF
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
if { (ac_try="$ac_link"
case "(($ac_try" in
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
esac
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
  (eval "$ac_link") 2>conftest.er1
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  rm -f conftest.er1
  cat conftest.err >&5
  cat conftest.err >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); } && {
  (exit $ac_status); } && {
         test -z "$ac_c_werror_flag" ||
         test -z "$ac_c_werror_flag" ||
         test ! -s conftest.err
         test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_readline_add_history=yes
  ac_cv_lib_readline_add_history=yes
else
else
  echo "$as_me: failed program was:" >&5
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
sed 's/^/| /' conftest.$ac_ext >&5
        ac_cv_lib_readline_add_history=no
        ac_cv_lib_readline_add_history=no
fi
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
      conftest$ac_exeext conftest.$ac_ext
      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
LIBS=$ac_check_lib_save_LIBS
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_lib_readline_add_history" >&5
{ echo "$as_me:$LINENO: result: $ac_cv_lib_readline_add_history" >&5
echo "${ECHO_T}$ac_cv_lib_readline_add_history" >&6; }
echo "${ECHO_T}$ac_cv_lib_readline_add_history" >&6; }
if test $ac_cv_lib_readline_add_history = yes; then
if test $ac_cv_lib_readline_add_history = yes; then
  cat >>confdefs.h <<_ACEOF
  cat >>confdefs.h <<_ACEOF
@%:@define HAVE_LIBREADLINE 1
@%:@define HAVE_LIBREADLINE 1
_ACEOF
_ACEOF
  LIBS="-lreadline $LIBS"
  LIBS="-lreadline $LIBS"
fi
fi
 
 
 
# Not all versions of readline have rl_event_hook (e.g., Mac OS X)
 
{ echo "$as_me:$LINENO: checking whether rl_event_hook is declared" >&5
 
echo $ECHO_N "checking whether rl_event_hook is declared... $ECHO_C" >&6; }
 
if test "${ac_cv_have_decl_rl_event_hook+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 
 
 
 
int
 
main ()
 
{
 
#ifndef rl_event_hook
 
  (void) rl_event_hook;
 
#endif
 
 
 
  ;
 
  return 0;
 
}
 
_ACEOF
 
rm -f conftest.$ac_objext
 
if { (ac_try="$ac_compile"
 
case "(($ac_try" in
 
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
  *) ac_try_echo=$ac_try;;
 
esac
 
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
  (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_have_decl_rl_event_hook=yes
 
else
 
  echo "$as_me: failed program was:" >&5
 
sed 's/^/| /' conftest.$ac_ext >&5
 
 
 
        ac_cv_have_decl_rl_event_hook=no
 
fi
 
 
 
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
fi
 
{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_rl_event_hook" >&5
 
echo "${ECHO_T}$ac_cv_have_decl_rl_event_hook" >&6; }
 
if test $ac_cv_have_decl_rl_event_hook = yes; then
 
 
 
cat >>confdefs.h <<_ACEOF
 
@%:@define HAVE_DECL_RL_EVENT_HOOK 1
 
_ACEOF
 
 
 
 
 
else
 
  cat >>confdefs.h <<_ACEOF
 
@%:@define HAVE_DECL_RL_EVENT_HOOK 0
 
_ACEOF
 
 
 
 
 
fi
 
 
 
 
 
 
# yuck
# yuck
case "$host_os" in
case "$host_os" in
aix*)   prefer_curses=yes ;;
aix*)   prefer_curses=yes ;;
esac
esac
case "$host_cpu" in
case "$host_cpu" in
*cray*) LOCAL_CFLAGS=-DCRAY ;;
*cray*) LOCAL_CFLAGS=-DCRAY ;;
esac
esac
case "$host_os" in
case "$host_os" in
isc*)   LOCAL_CFLAGS=-Disc386 ;;
isc*)   LOCAL_CFLAGS=-Disc386 ;;
esac
esac
case "$host_os" in
case "$host_os" in
solaris*) LIBS="-lsocket -lnsl" ;;
solaris*) LIBS="-lsocket -lnsl" ;;
esac
esac
# define options
# define options
{ echo "$as_me:$LINENO: checking whether to enable profiling" >&5
{ echo "$as_me:$LINENO: checking whether to enable profiling" >&5
echo $ECHO_N "checking whether to enable profiling... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to enable profiling... $ECHO_C" >&6; }
# Check whether --enable-profiling was given.
# Check whether --enable-profiling was given.
if test "${enable_profiling+set}" = set; then
if test "${enable_profiling+set}" = set; then
  enableval=$enable_profiling;
  enableval=$enable_profiling;
    case "$enableval" in
    case "$enableval" in
        yes) profile="-pg -a" ;;
        yes) profile="-pg" ;;
    esac
    esac
fi
fi
{ echo "$as_me:$LINENO: result: ${enable_profiling-no}" >&5
{ echo "$as_me:$LINENO: result: ${enable_profiling-no}" >&5
echo "${ECHO_T}${enable_profiling-no}" >&6; }
echo "${ECHO_T}${enable_profiling-no}" >&6; }
execution="1"
execution="1"
INCLUDES="-I\${top_builddir}/cpu/$CPU_ARCH"
INCLUDES="-I\${top_builddir}/cpu/$CPU_ARCH"
{ echo "$as_me:$LINENO: checking which execution style to use" >&5
{ echo "$as_me:$LINENO: checking which execution style to use" >&5
echo $ECHO_N "checking which execution style to use... $ECHO_C" >&6; }
echo $ECHO_N "checking which execution style to use... $ECHO_C" >&6; }
# Check whether --enable-execution was given.
# Check whether --enable-execution was given.
if test "${enable_execution+set}" = set; then
if test "${enable_execution+set}" = set; then
  enableval=$enable_execution;
  enableval=$enable_execution;
    case "$enableval" in
    case "$enableval" in
    simple)
    simple)
      INCLUDES="-I\${top_srcdir}/cpu/$CPU_ARCH"
      INCLUDES="-I\${top_srcdir}/cpu/$CPU_ARCH"
      execution="0"
      execution="0"
      { echo "$as_me:$LINENO: result: simple" >&5
      { echo "$as_me:$LINENO: result: simple" >&5
echo "${ECHO_T}simple" >&6; }
echo "${ECHO_T}simple" >&6; }
      ;;
      ;;
    complex)
    complex)
      INCLUDES="-I\${top_builddir}/cpu/$CPU_ARCH"
      INCLUDES="-I\${top_builddir}/cpu/$CPU_ARCH"
      execution="1"
      execution="1"
      { echo "$as_me:$LINENO: result: complex" >&5
      { echo "$as_me:$LINENO: result: complex" >&5
echo "${ECHO_T}complex" >&6; }
echo "${ECHO_T}complex" >&6; }
      ;;
      ;;
    dynamic)
    dynamic)
      INCLUDES="-I\${top_srcdir}/cpu/$CPU_ARCH"
      INCLUDES="-I\${top_srcdir}/cpu/$CPU_ARCH"
      execution="2"
      execution="2"
      { echo "$as_me:$LINENO: result: dynamic" >&5
      { echo "$as_me:$LINENO: result: dynamic" >&5
echo "${ECHO_T}dynamic" >&6; }
echo "${ECHO_T}dynamic" >&6; }
      ;;
      ;;
    *)
    *)
      { { echo "$as_me:$LINENO: error: \"excecution must one of simple/complex/dynamic\"" >&5
      { { echo "$as_me:$LINENO: error: \"excecution must one of simple/complex/dynamic\"" >&5
echo "$as_me: error: \"excecution must one of simple/complex/dynamic\"" >&2;}
echo "$as_me: error: \"excecution must one of simple/complex/dynamic\"" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
      ;;
      ;;
    esac
    esac
else
else
      { echo "$as_me:$LINENO: result: complex" >&5
      { echo "$as_me:$LINENO: result: complex" >&5
echo "${ECHO_T}complex" >&6; }
echo "${ECHO_T}complex" >&6; }
fi
fi
eth_phy="0"
eth_phy="0"
{ echo "$as_me:$LINENO: checking whether to enable ethernet phy emulation" >&5
{ echo "$as_me:$LINENO: checking whether to enable ethernet phy emulation" >&5
echo $ECHO_N "checking whether to enable ethernet phy emulation... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to enable ethernet phy emulation... $ECHO_C" >&6; }
# Check whether --enable-ethphy was given.
# Check whether --enable-ethphy was given.
if test "${enable_ethphy+set}" = set; then
if test "${enable_ethphy+set}" = set; then
  enableval=$enable_ethphy;
  enableval=$enable_ethphy;
    case "$enableval" in
    case "$enableval" in
  no)  eth_phy="0" ;;
  no)  eth_phy="0" ;;
        yes) eth_phy="1" ;;
        yes) eth_phy="1" ;;
    esac
    esac
fi
fi
{ echo "$as_me:$LINENO: result: ${enable_eth_phy-no}" >&5
{ echo "$as_me:$LINENO: result: ${enable_eth_phy-no}" >&5
echo "${ECHO_T}${enable_eth_phy-no}" >&6; }
echo "${ECHO_T}${enable_eth_phy-no}" >&6; }
raw_range_stats="0"
raw_range_stats="0"
{ echo "$as_me:$LINENO: checking whether to use raw range stats" >&5
{ echo "$as_me:$LINENO: checking whether to use raw range stats" >&5
echo $ECHO_N "checking whether to use raw range stats... $ECHO_C" >&6; }
echo $ECHO_N "checking whether to use raw range stats... $ECHO_C" >&6; }
# Check whether --enable-range_stats was given.
# Check whether --enable-range_stats was given.
if test "${enable_range_stats+set}" = set; then
if test "${enable_range_stats+set}" = set; then
  enableval=$enable_range_stats;
  enableval=$enable_range_stats;
    case "$enableval" in
    case "$enableval" in
  no)  raw_range_stats="0" ;;
  no)  raw_range_stats="0" ;;
        yes) raw_range_stats="1" simple_execution="1" ;;
        yes) raw_range_stats="1" simple_execution="1" ;;
    esac
    esac
fi
fi
{ echo "$as_me:$LINENO: result: ${enable_range_stats-no}" >&5
{ echo "$as_me:$LINENO: result: ${enable_range_stats-no}" >&5
echo "${ECHO_T}${enable_range_stats-no}" >&6; }
echo "${ECHO_T}${enable_range_stats-no}" >&6; }
set_ov_flag="0"
set_ov_flag="0"
{ echo "$as_me:$LINENO: checking whether instructions set overflow flag" >&5
{ echo "$as_me:$LINENO: checking whether instructions set overflow flag" >&5
echo $ECHO_N "checking whether instructions set overflow flag... $ECHO_C" >&6; }
echo $ECHO_N "checking whether instructions set overflow flag... $ECHO_C" >&6; }
# Check whether --enable-ov_flag was given.
# Check whether --enable-ov_flag was given.
if test "${enable_ov_flag+set}" = set; then
if test "${enable_ov_flag+set}" = set; then
  enableval=$enable_ov_flag;
  enableval=$enable_ov_flag;
    case "$enableval" in
    case "$enableval" in
  no)  set_ov_flag="0" ;;
    no)  set_ov_flag="0" ;;
        yes) set_ov_flag="1" ;;
    yes) set_ov_flag="1" ;;
    esac
    esac
fi
fi
{ echo "$as_me:$LINENO: result: ${enable_ov_flag-no}" >&5
{ echo "$as_me:$LINENO: result: ${enable_ov_flag-no}" >&5
echo "${ECHO_T}${enable_ov_flag-no}" >&6; }
echo "${ECHO_T}${enable_ov_flag-no}" >&6; }
set_arith_flag="0"
set_arith_flag="0"
{ echo "$as_me:$LINENO: checking whether arithmethic instructions set flag" >&5
{ echo "$as_me:$LINENO: checking whether arithmethic instructions set flag" >&5
echo $ECHO_N "checking whether arithmethic instructions set flag... $ECHO_C" >&6; }
echo $ECHO_N "checking whether arithmethic instructions set flag... $ECHO_C" >&6; }
# Check whether --enable-arith_flag was given.
# Check whether --enable-arith_flag was given.
if test "${enable_arith_flag+set}" = set; then
if test "${enable_arith_flag+set}" = set; then
  enableval=$enable_arith_flag;
  enableval=$enable_arith_flag;
    case "$enableval" in
    case "$enableval" in
  no)  set_arith_flag="0" ;;
  no)  set_arith_flag="0" ;;
        yes) set_arith_flag="1" ;;
        yes) set_arith_flag="1" ;;
    esac
    esac
fi
fi
{ echo "$as_me:$LINENO: result: ${enable_arith_flag-no}" >&5
{ echo "$as_me:$LINENO: result: ${enable_arith_flag-no}" >&5
echo "${ECHO_T}${enable_arith_flag-no}" >&6; }
echo "${ECHO_T}${enable_arith_flag-no}" >&6; }
 
 
 
# check for --enable-debug argument (for argtable2)
 
# Check whether --enable-debug was given.
 
if test "${enable_debug+set}" = set; then
 
  enableval=$enable_debug;
 
       case $enableval in
 
          yes) echo "enabling argtable2 debugging symbols" & DEBUGFLAGS="-g -UNDEBUG";;
 
          no)  echo "disabling argtable2 debugging symbols" & DEBUGFLAGS="-DNDEBUG";;
 
          *)   echo "illegal argument to --enable-debug" & exit 1;;
 
       esac
 
 
 
else
 
  DEBUGFLAGS="-DNDEBUG"
 
 
 
fi
 
 
 
 
 
 
 
 
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define RAW_RANGE_STATS $raw_range_stats
@%:@define RAW_RANGE_STATS $raw_range_stats
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define SET_OV_FLAG $set_ov_flag
@%:@define SET_OV_FLAG $set_ov_flag
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define ARITH_SET_FLAG $set_arith_flag
@%:@define ARITH_SET_FLAG $set_arith_flag
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define HAVE_ETH_PHY $eth_phy
@%:@define HAVE_ETH_PHY $eth_phy
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define SIMPLE_EXECUTION $execution == 0
@%:@define SIMPLE_EXECUTION $execution == 0
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define COMPLEX_EXECUTION $execution == 1
@%:@define COMPLEX_EXECUTION $execution == 1
_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
cat >>confdefs.h <<_ACEOF
@%:@define DYNAMIC_EXECUTION $execution == 2
@%:@define DYNAMIC_EXECUTION $execution == 2
_ACEOF
_ACEOF
 if test x$execution = x1; then
 if test x$execution = x1; then
  GENERATE_NEEDED_TRUE=
  GENERATE_NEEDED_TRUE=
  GENERATE_NEEDED_FALSE='#'
  GENERATE_NEEDED_FALSE='#'
else
else
  GENERATE_NEEDED_TRUE='#'
  GENERATE_NEEDED_TRUE='#'
  GENERATE_NEEDED_FALSE=
  GENERATE_NEEDED_FALSE=
fi
fi
 if test x$execution = x2; then
 if test x$execution = x2; then
  DYNAMIC_EXECUTION_TRUE=
  DYNAMIC_EXECUTION_TRUE=
  DYNAMIC_EXECUTION_FALSE='#'
  DYNAMIC_EXECUTION_FALSE='#'
else
else
  DYNAMIC_EXECUTION_TRUE='#'
  DYNAMIC_EXECUTION_TRUE='#'
  DYNAMIC_EXECUTION_FALSE=
  DYNAMIC_EXECUTION_FALSE=
fi
fi
test -n "$profile"  && CFLAGS="$CFLAGS $profile" LDFLAGS="$LDFLAGS $profile"
test -n "$profile"  && CFLAGS="$CFLAGS $profile" LDFLAGS="$LDFLAGS $profile"
# CFLAGS="$CFLAGS -O4"
# CFLAGS="$CFLAGS -O4"
BUILD_DIR=`pwd`
BUILD_DIR=`pwd`
cat >>confdefs.h <<\_ACEOF
cat >>confdefs.h <<\_ACEOF
@%:@define HAS_EXECUTION 1
@%:@define HAVE_EXECUTION 1
_ACEOF
 
 
 
 
 
cat >>confdefs.h <<\_ACEOF
 
@%:@define HAS_DEBUG 1
 
_ACEOF
_ACEOF
# yuck
# yuck
INCLUDES="$INCLUDES -I\${top_srcdir} -I\${top_srcdir}/cpu/common \
INCLUDES="$INCLUDES -I\${top_srcdir} -I\${top_srcdir}/cpu/common \
-I\${top_srcdir}/cpu/or1k -I\${top_srcdir}/cache -I\${top_srcdir}/mmu \
-I\${top_srcdir}/cpu/or1k -I\${top_srcdir}/cache -I\${top_srcdir}/mmu \
-I\${top_srcdir}/bpb -I\${top_srcdir}/peripheral -I\${top_srcdir}/tick \
-I\${top_srcdir}/bpb -I\${top_srcdir}/peripheral -I\${top_srcdir}/tick \
-I\${top_srcdir}/peripheral/channels -I\${top_srcdir}/pm -I\${top_srcdir}/pic \
-I\${top_srcdir}/peripheral/channels -I\${top_srcdir}/pm -I\${top_srcdir}/pic \
-I\${top_srcdir}/debug -I\${top_srcdir}/vapi -I\${top_srcdir}/support \
-I\${top_srcdir}/debug -I\${top_srcdir}/vapi -I\${top_srcdir}/support \
-I\${top_srcdir}/cuc -I\${top_srcdir}/port"
-I\${top_srcdir}/cuc -I\${top_srcdir}/port -I\${top_srcdir}/argtable2"
 
 
 
 
ac_config_files="$ac_config_files Makefile bpb/Makefile cache/Makefile cpu/Makefile cpu/common/Makefile cpu/or32/Makefile cuc/Makefile cpu/or1k/Makefile cpu/dlx/Makefile debug/Makefile support/Makefile mmu/Makefile peripheral/Makefile tick/Makefile peripheral/channels/Makefile pm/Makefile pic/Makefile vapi/Makefile port/Makefile"
ac_config_files="$ac_config_files Makefile argtable2/Makefile bpb/Makefile cache/Makefile cpu/Makefile cpu/common/Makefile cpu/or1k/Makefile cuc/Makefile debug/Makefile doc/Makefile support/Makefile mmu/Makefile peripheral/Makefile tick/Makefile peripheral/channels/Makefile pm/Makefile pic/Makefile vapi/Makefile port/Makefile"
 
 
ac_config_commands="$ac_config_commands default"
 
 
 
 
# yuck. I don't know why I cannot just substitute $CPU_ARCH in the above
 
case "$CPU_ARCH" in
 
dlx)    ac_config_files="$ac_config_files cpu/dlx/Makefile"
 
;;
 
*)      ac_config_files="$ac_config_files cpu/or32/Makefile"
 
;;
 
esac
 
 
 
# Makefile uses this timestamp file to record whether config.h is up to date.
 
# AC_CONFIG_COMMANDS([default],[[
 
# echo > stamp-h
 
# ]],[[]])
cat >confcache <<\_ACEOF
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
# tests run on this system so they can be shared between configure
# scripts and configure runs, see configure's option --config-cache.
# scripts and configure runs, see configure's option --config-cache.
# It is not useful on other systems.  If it contains results you don't
# It is not useful on other systems.  If it contains results you don't
# want to keep, you may remove or edit it.
# want to keep, you may remove or edit it.
#
#
# config.status only pays attention to the cache file if you give it
# config.status only pays attention to the cache file if you give it
# the --recheck option to rerun configure.
# the --recheck option to rerun configure.
#
#
# `ac_cv_env_foo' variables (set or unset) will be overridden when
# `ac_cv_env_foo' variables (set or unset) will be overridden when
# loading this file, other *unset* `ac_cv_foo' will be assigned the
# loading this file, other *unset* `ac_cv_foo' will be assigned the
# following values.
# following values.
_ACEOF
_ACEOF
# The following way of writing the cache mishandles newlines in values,
# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
# but we know of no workaround that is simple, portable, and efficient.
# So, we kill variables containing newlines.
# So, we kill variables containing newlines.
# Ultrix sh set writes to stderr and can't be redirected directly,
# Ultrix sh set writes to stderr and can't be redirected directly,
# and sets the high bit in the cache file unless we assign to the vars.
# and sets the high bit in the cache file unless we assign to the vars.
(
(
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
    eval ac_val=\$$ac_var
    eval ac_val=\$$ac_var
    case $ac_val in #(
    case $ac_val in #(
    *${as_nl}*)
    *${as_nl}*)
      case $ac_var in #(
      case $ac_var in #(
      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
      esac
      esac
      case $ac_var in #(
      case $ac_var in #(
      _ | IFS | as_nl) ;; #(
      _ | IFS | as_nl) ;; #(
      *) $as_unset $ac_var ;;
      *) $as_unset $ac_var ;;
      esac ;;
      esac ;;
    esac
    esac
  done
  done
  (set) 2>&1 |
  (set) 2>&1 |
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
    *${as_nl}ac_space=\ *)
    *${as_nl}ac_space=\ *)
      # `set' does not quote correctly, so add quotes (double-quote
      # `set' does not quote correctly, so add quotes (double-quote
      # substitution turns \\\\ into \\, and sed turns \\ into \).
      # substitution turns \\\\ into \\, and sed turns \\ into \).
      sed -n \
      sed -n \
        "s/'/'\\\\''/g;
        "s/'/'\\\\''/g;
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
      ;; #(
      ;; #(
    *)
    *)
      # `set' quotes correctly as required by POSIX, so do not add quotes.
      # `set' quotes correctly as required by POSIX, so do not add quotes.
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
      ;;
    esac |
    esac |
    sort
    sort
) |
) |
  sed '
  sed '
     /^ac_cv_env_/b end
     /^ac_cv_env_/b end
     t clear
     t clear
     :clear
     :clear
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
     t end
     t end
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
     :end' >>confcache
     :end' >>confcache
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  if test -w "$cache_file"; then
  if test -w "$cache_file"; then
    test "x$cache_file" != "x/dev/null" &&
    test "x$cache_file" != "x/dev/null" &&
      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
echo "$as_me: updating cache $cache_file" >&6;}
echo "$as_me: updating cache $cache_file" >&6;}
    cat confcache >$cache_file
    cat confcache >$cache_file
  else
  else
    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
echo "$as_me: not updating unwritable cache $cache_file" >&6;}
echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  fi
  fi
fi
fi
rm -f confcache
rm -f confcache
test "x$prefix" = xNONE && prefix=$ac_default_prefix
test "x$prefix" = xNONE && prefix=$ac_default_prefix
# Let make expand exec_prefix.
# Let make expand exec_prefix.
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
DEFS=-DHAVE_CONFIG_H
DEFS=-DHAVE_CONFIG_H
ac_libobjs=
ac_libobjs=
ac_ltlibobjs=
ac_ltlibobjs=
for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  # 1. Remove the extension, and $U if already installed.
  # 1. Remove the extension, and $U if already installed.
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  ac_i=`echo "$ac_i" | sed "$ac_script"`
  ac_i=`echo "$ac_i" | sed "$ac_script"`
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
  #    will be set to the directory where LIBOBJS objects are built.
  #    will be set to the directory where LIBOBJS objects are built.
  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
done
done
LIB@&t@OBJS=$ac_libobjs
LIB@&t@OBJS=$ac_libobjs
LTLIBOBJS=$ac_ltlibobjs
LTLIBOBJS=$ac_ltlibobjs
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
Usually this means the macro was only invoked conditionally." >&5
Usually this means the macro was only invoked conditionally." >&5
echo "$as_me: error: conditional \"AMDEP\" was never defined.
echo "$as_me: error: conditional \"AMDEP\" was never defined.
Usually this means the macro was only invoked conditionally." >&2;}
Usually this means the macro was only invoked conditionally." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." >&5
Usually this means the macro was only invoked conditionally." >&5
echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." >&2;}
Usually this means the macro was only invoked conditionally." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." >&5
Usually this means the macro was only invoked conditionally." >&5
echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." >&2;}
Usually this means the macro was only invoked conditionally." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
 
if test -z "${USE_SYS_GETOPTLONG_TRUE}" && test -z "${USE_SYS_GETOPTLONG_FALSE}"; then
 
  { { echo "$as_me:$LINENO: error: conditional \"USE_SYS_GETOPTLONG\" was never defined.
 
Usually this means the macro was only invoked conditionally." >&5
 
echo "$as_me: error: conditional \"USE_SYS_GETOPTLONG\" was never defined.
 
Usually this means the macro was only invoked conditionally." >&2;}
 
   { (exit 1); exit 1; }; }
 
fi
 
if test -z "${USE_ARGREX_TRUE}" && test -z "${USE_ARGREX_FALSE}"; then
 
  { { echo "$as_me:$LINENO: error: conditional \"USE_ARGREX\" was never defined.
 
Usually this means the macro was only invoked conditionally." >&5
 
echo "$as_me: error: conditional \"USE_ARGREX\" was never defined.
 
Usually this means the macro was only invoked conditionally." >&2;}
 
   { (exit 1); exit 1; }; }
 
fi
 
if test -z "${USE_ARGDATE_TRUE}" && test -z "${USE_ARGDATE_FALSE}"; then
 
  { { echo "$as_me:$LINENO: error: conditional \"USE_ARGDATE\" was never defined.
 
Usually this means the macro was only invoked conditionally." >&5
 
echo "$as_me: error: conditional \"USE_ARGDATE\" was never defined.
 
Usually this means the macro was only invoked conditionally." >&2;}
 
   { (exit 1); exit 1; }; }
 
fi
if test -z "${GENERATE_NEEDED_TRUE}" && test -z "${GENERATE_NEEDED_FALSE}"; then
if test -z "${GENERATE_NEEDED_TRUE}" && test -z "${GENERATE_NEEDED_FALSE}"; then
  { { echo "$as_me:$LINENO: error: conditional \"GENERATE_NEEDED\" was never defined.
  { { echo "$as_me:$LINENO: error: conditional \"GENERATE_NEEDED\" was never defined.
Usually this means the macro was only invoked conditionally." >&5
Usually this means the macro was only invoked conditionally." >&5
echo "$as_me: error: conditional \"GENERATE_NEEDED\" was never defined.
echo "$as_me: error: conditional \"GENERATE_NEEDED\" was never defined.
Usually this means the macro was only invoked conditionally." >&2;}
Usually this means the macro was only invoked conditionally." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
if test -z "${DYNAMIC_EXECUTION_TRUE}" && test -z "${DYNAMIC_EXECUTION_FALSE}"; then
if test -z "${DYNAMIC_EXECUTION_TRUE}" && test -z "${DYNAMIC_EXECUTION_FALSE}"; then
  { { echo "$as_me:$LINENO: error: conditional \"DYNAMIC_EXECUTION\" was never defined.
  { { echo "$as_me:$LINENO: error: conditional \"DYNAMIC_EXECUTION\" was never defined.
Usually this means the macro was only invoked conditionally." >&5
Usually this means the macro was only invoked conditionally." >&5
echo "$as_me: error: conditional \"DYNAMIC_EXECUTION\" was never defined.
echo "$as_me: error: conditional \"DYNAMIC_EXECUTION\" was never defined.
Usually this means the macro was only invoked conditionally." >&2;}
Usually this means the macro was only invoked conditionally." >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
fi
fi
: ${CONFIG_STATUS=./config.status}
: ${CONFIG_STATUS=./config.status}
ac_clean_files_save=$ac_clean_files
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
echo "$as_me: creating $CONFIG_STATUS" >&6;}
echo "$as_me: creating $CONFIG_STATUS" >&6;}
cat >$CONFIG_STATUS <<_ACEOF
cat >$CONFIG_STATUS <<_ACEOF
#! $SHELL
#! $SHELL
# Generated by $as_me.
# Generated by $as_me.
# Run this file to recreate the current configuration.
# Run this file to recreate the current configuration.
# Compiler output produced by configure, useful for debugging
# Compiler output produced by configure, useful for debugging
# configure, is in config.log if it exists.
# configure, is in config.log if it exists.
debug=false
debug=false
ac_cs_recheck=false
ac_cs_recheck=false
ac_cs_silent=false
ac_cs_silent=false
SHELL=\${CONFIG_SHELL-$SHELL}
SHELL=\${CONFIG_SHELL-$SHELL}
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
## --------------------- ##
## --------------------- ##
## M4sh Initialization.  ##
## M4sh Initialization.  ##
## --------------------- ##
## --------------------- ##
# Be more Bourne compatible
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
DUALCASE=1; export DUALCASE # for MKS sh
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  emulate sh
  NULLCMD=:
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
  setopt NO_GLOB_SUBST
else
else
  case `(set -o) 2>/dev/null` in
  case `(set -o) 2>/dev/null` in
  *posix*) set -o posix ;;
  *posix*) set -o posix ;;
esac
esac
fi
fi
# PATH needs CR
# PATH needs CR
# Avoid depending upon Character Ranges.
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits
as_cr_alnum=$as_cr_Letters$as_cr_digits
# The user is always right.
# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
if test "${PATH_SEPARATOR+set}" != set; then
  echo "#! /bin/sh" >conf$$.sh
  echo "#! /bin/sh" >conf$$.sh
  echo  "exit 0"   >>conf$$.sh
  echo  "exit 0"   >>conf$$.sh
  chmod +x conf$$.sh
  chmod +x conf$$.sh
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
    PATH_SEPARATOR=';'
    PATH_SEPARATOR=';'
  else
  else
    PATH_SEPARATOR=:
    PATH_SEPARATOR=:
  fi
  fi
  rm -f conf$$.sh
  rm -f conf$$.sh
fi
fi
# Support unset when possible.
# Support unset when possible.
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  as_unset=unset
  as_unset=unset
else
else
  as_unset=false
  as_unset=false
fi
fi
# IFS
# IFS
# We need space, tab and new line, in precisely that order.  Quoting is
# We need space, tab and new line, in precisely that order.  Quoting is
# there to prevent editors from complaining about space-tab.
# there to prevent editors from complaining about space-tab.
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# splitting by setting IFS to empty value.)
# splitting by setting IFS to empty value.)
as_nl='
as_nl='
'
'
IFS=" ""        $as_nl"
IFS=" ""        $as_nl"
# Find who we are.  Look in the path if we contain no directory separator.
# Find who we are.  Look in the path if we contain no directory separator.
case $0 in
case $0 in
  *[\\/]* ) as_myself=$0 ;;
  *[\\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
for as_dir in $PATH
do
do
  IFS=$as_save_IFS
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -z "$as_dir" && as_dir=.
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
done
done
IFS=$as_save_IFS
IFS=$as_save_IFS
     ;;
     ;;
esac
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
if test "x$as_myself" = x; then
  as_myself=$0
  as_myself=$0
fi
fi
if test ! -f "$as_myself"; then
if test ! -f "$as_myself"; then
  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  { (exit 1); exit 1; }
  { (exit 1); exit 1; }
fi
fi
# Work around bugs in pre-3.0 UWIN ksh.
# Work around bugs in pre-3.0 UWIN ksh.
for as_var in ENV MAIL MAILPATH
for as_var in ENV MAIL MAILPATH
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
done
done
PS1='$ '
PS1='$ '
PS2='> '
PS2='> '
PS4='+ '
PS4='+ '
# NLS nuisances.
# NLS nuisances.
for as_var in \
for as_var in \
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  LC_TELEPHONE LC_TIME
  LC_TELEPHONE LC_TIME
do
do
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    eval $as_var=C; export $as_var
    eval $as_var=C; export $as_var
  else
  else
    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
  fi
  fi
done
done
# Required to use basename.
# Required to use basename.
if expr a : '\(a\)' >/dev/null 2>&1 &&
if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
  as_expr=expr
else
else
  as_expr=false
  as_expr=false
fi
fi
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  as_basename=basename
  as_basename=basename
else
else
  as_basename=false
  as_basename=false
fi
fi
# Name of the executable.
# Name of the executable.
as_me=`$as_basename -- "$0" ||
as_me=`$as_basename -- "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
echo X/"$0" |
echo X/"$0" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
    sed '/^.*\/\([^/][^/]*\)\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\/\(\/\/\)$/{
          /^X\/\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\/\(\/\).*/{
          /^X\/\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
# CDPATH.
# CDPATH.
$as_unset CDPATH
$as_unset CDPATH
  as_lineno_1=$LINENO
  as_lineno_1=$LINENO
  as_lineno_2=$LINENO
  as_lineno_2=$LINENO
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x`expr $as_lineno_1 + 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
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  # uniformly replaced by the line number.  The first 'sed' inserts a
  # uniformly replaced by the line number.  The first 'sed' inserts a
  # line-number line after each line using $LINENO; the second 'sed'
  # line-number line after each line using $LINENO; the second 'sed'
  # does the real work.  The second script uses 'N' to pair each
  # does the real work.  The second script uses 'N' to pair each
  # line-number line with the line containing $LINENO, and appends
  # line-number line with the line containing $LINENO, and appends
  # trailing '-' during substitution so that $LINENO is not a special
  # trailing '-' during substitution so that $LINENO is not a special
  # case at line end.
  # case at line end.
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  # scripts with optimization help from Paolo Bonzini.  Blame Lee
  # scripts with optimization help from Paolo Bonzini.  Blame Lee
  # E. McMahon (1931-1989) for sed's syntax.  :-)
  # E. McMahon (1931-1989) for sed's syntax.  :-)
  sed -n '
  sed -n '
    p
    p
    /[$]LINENO/=
    /[$]LINENO/=
  ' <$as_myself |
  ' <$as_myself |
    sed '
    sed '
      s/[$]LINENO.*/&-/
      s/[$]LINENO.*/&-/
      t lineno
      t lineno
      b
      b
      :lineno
      :lineno
      N
      N
      :loop
      :loop
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
      t loop
      t loop
      s/-\n.*//
      s/-\n.*//
    ' >$as_me.lineno &&
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
  chmod +x "$as_me.lineno" ||
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
  # Don't try to exec as it changes $[0], causing all sort of problems
  # 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
  # (the dirname of $[0] is not the place where we might find the
  # original and so on.  Autoconf is especially sensitive to this).
  # original and so on.  Autoconf is especially sensitive to this).
  . "./$as_me.lineno"
  . "./$as_me.lineno"
  # Exit status is that of the last command.
  # Exit status is that of the last command.
  exit
  exit
}
}
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  as_dirname=dirname
  as_dirname=dirname
else
else
  as_dirname=false
  as_dirname=false
fi
fi
ECHO_C= ECHO_N= ECHO_T=
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in
case `echo -n x` in
-n*)
-n*)
  case `echo 'x\c'` in
  case `echo 'x\c'` in
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
  *)   ECHO_C='\c';;
  *)   ECHO_C='\c';;
  esac;;
  esac;;
*)
*)
  ECHO_N='-n';;
  ECHO_N='-n';;
esac
esac
if expr a : '\(a\)' >/dev/null 2>&1 &&
if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
  as_expr=expr
else
else
  as_expr=false
  as_expr=false
fi
fi
rm -f conf$$ conf$$.exe conf$$.file
rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file
  rm -f conf$$.dir/conf$$.file
else
else
  rm -f conf$$.dir
  rm -f conf$$.dir
  mkdir conf$$.dir
  mkdir conf$$.dir
fi
fi
echo >conf$$.file
echo >conf$$.file
if ln -s conf$$.file conf$$ 2>/dev/null; then
if ln -s conf$$.file conf$$ 2>/dev/null; then
  as_ln_s='ln -s'
  as_ln_s='ln -s'
  # ... but there are two gotchas:
  # ... but there are two gotchas:
  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  # 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.
  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  # In both cases, we have to default to `cp -p'.
  # In both cases, we have to default to `cp -p'.
  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    as_ln_s='cp -p'
    as_ln_s='cp -p'
elif ln conf$$.file conf$$ 2>/dev/null; then
elif ln conf$$.file conf$$ 2>/dev/null; then
  as_ln_s=ln
  as_ln_s=ln
else
else
  as_ln_s='cp -p'
  as_ln_s='cp -p'
fi
fi
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null
rmdir conf$$.dir 2>/dev/null
if mkdir -p . 2>/dev/null; then
if mkdir -p . 2>/dev/null; then
  as_mkdir_p=:
  as_mkdir_p=:
else
else
  test -d ./-p && rmdir ./-p
  test -d ./-p && rmdir ./-p
  as_mkdir_p=false
  as_mkdir_p=false
fi
fi
if test -x / >/dev/null 2>&1; then
if test -x / >/dev/null 2>&1; then
  as_test_x='test -x'
  as_test_x='test -x'
else
else
  if ls -dL / >/dev/null 2>&1; then
  if ls -dL / >/dev/null 2>&1; then
    as_ls_L_option=L
    as_ls_L_option=L
  else
  else
    as_ls_L_option=
    as_ls_L_option=
  fi
  fi
  as_test_x='
  as_test_x='
    eval sh -c '\''
    eval sh -c '\''
      if test -d "$1"; then
      if test -d "$1"; then
        test -d "$1/.";
        test -d "$1/.";
      else
      else
        case $1 in
        case $1 in
        -*)set "./$1";;
        -*)set "./$1";;
        esac;
        esac;
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
        ???[sx]*):;;*)false;;esac;fi
        ???[sx]*):;;*)false;;esac;fi
    '\'' sh
    '\'' sh
  '
  '
fi
fi
as_executable_p=$as_test_x
as_executable_p=$as_test_x
# Sed expression to map a string onto a valid CPP name.
# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Sed expression to map a string onto a valid variable name.
# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
exec 6>&1
exec 6>&1
# Save the log message, to keep $[0] and so on meaningful, and to
# Save the log message, to keep $[0] and so on meaningful, and to
# report actual input values of CONFIG_FILES etc. instead of their
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
# values after options handling.
ac_log="
ac_log="
This file was extended by or1ksim $as_me 0.3.0, which was
This file was extended by or1ksim $as_me 0.3.0, which was
generated by GNU Autoconf 2.61.  Invocation command line was
generated by GNU Autoconf 2.61.  Invocation command line was
  CONFIG_FILES    = $CONFIG_FILES
  CONFIG_FILES    = $CONFIG_FILES
  CONFIG_HEADERS  = $CONFIG_HEADERS
  CONFIG_HEADERS  = $CONFIG_HEADERS
  CONFIG_LINKS    = $CONFIG_LINKS
  CONFIG_LINKS    = $CONFIG_LINKS
  CONFIG_COMMANDS = $CONFIG_COMMANDS
  CONFIG_COMMANDS = $CONFIG_COMMANDS
  $ $0 $@
  $ $0 $@
on `(hostname || uname -n) 2>/dev/null | sed 1q`
on `(hostname || uname -n) 2>/dev/null | sed 1q`
"
"
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
# Files that config.status was made for.
# Files that config.status was made for.
config_files="$ac_config_files"
config_files="$ac_config_files"
config_headers="$ac_config_headers"
config_headers="$ac_config_headers"
config_commands="$ac_config_commands"
config_commands="$ac_config_commands"
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
ac_cs_usage="\
ac_cs_usage="\
\`$as_me' instantiates files from templates according to the
\`$as_me' instantiates files from templates according to the
current configuration.
current configuration.
Usage: $0 [OPTIONS] [FILE]...
Usage: $0 [OPTIONS] [FILE]...
  -h, --help       print this help, then exit
  -h, --help       print this help, then exit
  -V, --version    print version number and configuration settings, then exit
  -V, --version    print version number and configuration settings, then exit
  -q, --quiet      do not print progress messages
  -q, --quiet      do not print progress messages
  -d, --debug      don't remove temporary files
  -d, --debug      don't remove temporary files
      --recheck    update $as_me by reconfiguring in the same conditions
      --recheck    update $as_me by reconfiguring in the same conditions
  --file=FILE[:TEMPLATE]
  --file=FILE[:TEMPLATE]
                   instantiate the configuration file FILE
                   instantiate the configuration file FILE
  --header=FILE[:TEMPLATE]
  --header=FILE[:TEMPLATE]
                   instantiate the configuration header FILE
                   instantiate the configuration header FILE
Configuration files:
Configuration files:
$config_files
$config_files
Configuration headers:
Configuration headers:
$config_headers
$config_headers
Configuration commands:
Configuration commands:
$config_commands
$config_commands
Report bugs to ."
Report bugs to ."
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
ac_cs_version="\\
or1ksim config.status 0.3.0
or1ksim config.status 0.3.0
configured by $0, generated by GNU Autoconf 2.61,
configured by $0, generated by GNU Autoconf 2.61,
  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
Copyright (C) 2006 Free Software Foundation, Inc.
Copyright (C) 2006 Free Software Foundation, Inc.
This config.status script is free software; the Free Software Foundation
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
gives unlimited permission to copy, distribute and modify it."
ac_pwd='$ac_pwd'
ac_pwd='$ac_pwd'
srcdir='$srcdir'
srcdir='$srcdir'
INSTALL='$INSTALL'
INSTALL='$INSTALL'
MKDIR_P='$MKDIR_P'
MKDIR_P='$MKDIR_P'
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
# If no file are specified by the user, then we need to provide default
# If no file are specified by the user, then we need to provide default
# value.  By we need to know if files were specified by the user.
# value.  By we need to know if files were specified by the user.
ac_need_defaults=:
ac_need_defaults=:
while test $# != 0
while test $# != 0
do
do
  case $1 in
  case $1 in
  --*=*)
  --*=*)
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
    ac_shift=:
    ac_shift=:
    ;;
    ;;
  *)
  *)
    ac_option=$1
    ac_option=$1
    ac_optarg=$2
    ac_optarg=$2
    ac_shift=shift
    ac_shift=shift
    ;;
    ;;
  esac
  esac
  case $ac_option in
  case $ac_option in
  # Handling of the options.
  # Handling of the options.
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
    ac_cs_recheck=: ;;
    ac_cs_recheck=: ;;
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
    echo "$ac_cs_version"; exit ;;
    echo "$ac_cs_version"; exit ;;
  --debug | --debu | --deb | --de | --d | -d )
  --debug | --debu | --deb | --de | --d | -d )
    debug=: ;;
    debug=: ;;
  --file | --fil | --fi | --f )
  --file | --fil | --fi | --f )
    $ac_shift
    $ac_shift
    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
    ac_need_defaults=false;;
    ac_need_defaults=false;;
  --header | --heade | --head | --hea )
  --header | --heade | --head | --hea )
    $ac_shift
    $ac_shift
    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
    ac_need_defaults=false;;
    ac_need_defaults=false;;
  --he | --h)
  --he | --h)
    # Conflict between --help and --header
    # Conflict between --help and --header
    { echo "$as_me: error: ambiguous option: $1
    { echo "$as_me: error: ambiguous option: $1
Try \`$0 --help' for more information." >&2
Try \`$0 --help' for more information." >&2
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
  --help | --hel | -h )
  --help | --hel | -h )
    echo "$ac_cs_usage"; exit ;;
    echo "$ac_cs_usage"; exit ;;
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
    ac_cs_silent=: ;;
    ac_cs_silent=: ;;
  # This is an error.
  # This is an error.
  -*) { echo "$as_me: error: unrecognized option: $1
  -*) { echo "$as_me: error: unrecognized option: $1
Try \`$0 --help' for more information." >&2
Try \`$0 --help' for more information." >&2
   { (exit 1); exit 1; }; } ;;
   { (exit 1); exit 1; }; } ;;
  *) ac_config_targets="$ac_config_targets $1"
  *) ac_config_targets="$ac_config_targets $1"
     ac_need_defaults=false ;;
     ac_need_defaults=false ;;
  esac
  esac
  shift
  shift
done
done
ac_configure_extra_args=
ac_configure_extra_args=
if $ac_cs_silent; then
if $ac_cs_silent; then
  exec 6>/dev/null
  exec 6>/dev/null
  ac_configure_extra_args="$ac_configure_extra_args --silent"
  ac_configure_extra_args="$ac_configure_extra_args --silent"
fi
fi
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
if \$ac_cs_recheck; then
if \$ac_cs_recheck; then
  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
  CONFIG_SHELL=$SHELL
  CONFIG_SHELL=$SHELL
  export CONFIG_SHELL
  export CONFIG_SHELL
  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
fi
fi
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
exec 5>>config.log
exec 5>>config.log
{
{
  echo
  echo
  sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
@%:@@%:@ Running $as_me. @%:@@%:@
@%:@@%:@ Running $as_me. @%:@@%:@
_ASBOX
_ASBOX
  echo "$ac_log"
  echo "$ac_log"
} >&5
} >&5
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
#
#
# INIT-COMMANDS
# INIT-COMMANDS
#
#
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
 
 
 
 
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
# Handling of arguments.
# Handling of arguments.
for ac_config_target in $ac_config_targets
for ac_config_target in $ac_config_targets
do
do
  case $ac_config_target in
  case $ac_config_target in
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
 
    "argtable2/Makefile") CONFIG_FILES="$CONFIG_FILES argtable2/Makefile" ;;
    "bpb/Makefile") CONFIG_FILES="$CONFIG_FILES bpb/Makefile" ;;
    "bpb/Makefile") CONFIG_FILES="$CONFIG_FILES bpb/Makefile" ;;
    "cache/Makefile") CONFIG_FILES="$CONFIG_FILES cache/Makefile" ;;
    "cache/Makefile") CONFIG_FILES="$CONFIG_FILES cache/Makefile" ;;
    "cpu/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/Makefile" ;;
    "cpu/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/Makefile" ;;
    "cpu/common/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/common/Makefile" ;;
    "cpu/common/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/common/Makefile" ;;
    "cpu/or32/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/or32/Makefile" ;;
 
    "cuc/Makefile") CONFIG_FILES="$CONFIG_FILES cuc/Makefile" ;;
 
    "cpu/or1k/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/or1k/Makefile" ;;
    "cpu/or1k/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/or1k/Makefile" ;;
    "cpu/dlx/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/dlx/Makefile" ;;
    "cuc/Makefile") CONFIG_FILES="$CONFIG_FILES cuc/Makefile" ;;
    "debug/Makefile") CONFIG_FILES="$CONFIG_FILES debug/Makefile" ;;
    "debug/Makefile") CONFIG_FILES="$CONFIG_FILES debug/Makefile" ;;
 
    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
    "support/Makefile") CONFIG_FILES="$CONFIG_FILES support/Makefile" ;;
    "support/Makefile") CONFIG_FILES="$CONFIG_FILES support/Makefile" ;;
    "mmu/Makefile") CONFIG_FILES="$CONFIG_FILES mmu/Makefile" ;;
    "mmu/Makefile") CONFIG_FILES="$CONFIG_FILES mmu/Makefile" ;;
    "peripheral/Makefile") CONFIG_FILES="$CONFIG_FILES peripheral/Makefile" ;;
    "peripheral/Makefile") CONFIG_FILES="$CONFIG_FILES peripheral/Makefile" ;;
    "tick/Makefile") CONFIG_FILES="$CONFIG_FILES tick/Makefile" ;;
    "tick/Makefile") CONFIG_FILES="$CONFIG_FILES tick/Makefile" ;;
    "peripheral/channels/Makefile") CONFIG_FILES="$CONFIG_FILES peripheral/channels/Makefile" ;;
    "peripheral/channels/Makefile") CONFIG_FILES="$CONFIG_FILES peripheral/channels/Makefile" ;;
    "pm/Makefile") CONFIG_FILES="$CONFIG_FILES pm/Makefile" ;;
    "pm/Makefile") CONFIG_FILES="$CONFIG_FILES pm/Makefile" ;;
    "pic/Makefile") CONFIG_FILES="$CONFIG_FILES pic/Makefile" ;;
    "pic/Makefile") CONFIG_FILES="$CONFIG_FILES pic/Makefile" ;;
    "vapi/Makefile") CONFIG_FILES="$CONFIG_FILES vapi/Makefile" ;;
    "vapi/Makefile") CONFIG_FILES="$CONFIG_FILES vapi/Makefile" ;;
    "port/Makefile") CONFIG_FILES="$CONFIG_FILES port/Makefile" ;;
    "port/Makefile") CONFIG_FILES="$CONFIG_FILES port/Makefile" ;;
    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
    "cpu/dlx/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/dlx/Makefile" ;;
 
    "cpu/or32/Makefile") CONFIG_FILES="$CONFIG_FILES cpu/or32/Makefile" ;;
 
 
  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
  esac
  esac
done
done
# If the user did not use the arguments to specify the items to instantiate,
# If the user did not use the arguments to specify the items to instantiate,
# then the envvar interface is used.  Set only those that are not.
# then the envvar interface is used.  Set only those that are not.
# We use the long form for the default assignment because of an extremely
# We use the long form for the default assignment because of an extremely
# bizarre bug on SunOS 4.1.3.
# bizarre bug on SunOS 4.1.3.
if $ac_need_defaults; then
if $ac_need_defaults; then
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
fi
fi
# Have a temporary directory for convenience.  Make it in the build tree
# Have a temporary directory for convenience.  Make it in the build tree
# simply because there is no reason against having it here, and in addition,
# simply because there is no reason against having it here, and in addition,
# creating and moving files from /tmp can sometimes cause problems.
# creating and moving files from /tmp can sometimes cause problems.
# Hook for its removal unless debugging.
# Hook for its removal unless debugging.
# Note that there is a small window in which the directory will not be cleaned:
# Note that there is a small window in which the directory will not be cleaned:
# after its creation but before its name has been assigned to `$tmp'.
# after its creation but before its name has been assigned to `$tmp'.
$debug ||
$debug ||
{
{
  tmp=
  tmp=
  trap 'exit_status=$?
  trap 'exit_status=$?
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
' 0
' 0
  trap '{ (exit 1); exit 1; }' 1 2 13 15
  trap '{ (exit 1); exit 1; }' 1 2 13 15
}
}
# Create a (secure) tmp directory for tmp files.
# Create a (secure) tmp directory for tmp files.
{
{
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  test -n "$tmp" && test -d "$tmp"
  test -n "$tmp" && test -d "$tmp"
}  ||
}  ||
{
{
  tmp=./conf$$-$RANDOM
  tmp=./conf$$-$RANDOM
  (umask 077 && mkdir "$tmp")
  (umask 077 && mkdir "$tmp")
} ||
} ||
{
{
   echo "$me: cannot create a temporary directory in ." >&2
   echo "$me: cannot create a temporary directory in ." >&2
   { (exit 1); exit 1; }
   { (exit 1); exit 1; }
}
}
#
#
# Set up the sed scripts for CONFIG_FILES section.
# Set up the sed scripts for CONFIG_FILES section.
#
#
# No need to generate the scripts if there are no CONFIG_FILES.
# No need to generate the scripts if there are no CONFIG_FILES.
# This happens for instance when ./config.status config.h
# This happens for instance when ./config.status config.h
if test -n "$CONFIG_FILES"; then
if test -n "$CONFIG_FILES"; then
_ACEOF
_ACEOF
ac_delim='%!_!# '
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
for ac_last_try in false false false false false :; do
  cat >conf$$subs.sed <<_ACEOF
  cat >conf$$subs.sed <<_ACEOF
SHELL!$SHELL$ac_delim
SHELL!$SHELL$ac_delim
PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
PACKAGE_NAME!$PACKAGE_NAME$ac_delim
PACKAGE_NAME!$PACKAGE_NAME$ac_delim
PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
PACKAGE_STRING!$PACKAGE_STRING$ac_delim
PACKAGE_STRING!$PACKAGE_STRING$ac_delim
PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
exec_prefix!$exec_prefix$ac_delim
exec_prefix!$exec_prefix$ac_delim
prefix!$prefix$ac_delim
prefix!$prefix$ac_delim
program_transform_name!$program_transform_name$ac_delim
program_transform_name!$program_transform_name$ac_delim
bindir!$bindir$ac_delim
bindir!$bindir$ac_delim
sbindir!$sbindir$ac_delim
sbindir!$sbindir$ac_delim
libexecdir!$libexecdir$ac_delim
libexecdir!$libexecdir$ac_delim
datarootdir!$datarootdir$ac_delim
datarootdir!$datarootdir$ac_delim
datadir!$datadir$ac_delim
datadir!$datadir$ac_delim
sysconfdir!$sysconfdir$ac_delim
sysconfdir!$sysconfdir$ac_delim
sharedstatedir!$sharedstatedir$ac_delim
sharedstatedir!$sharedstatedir$ac_delim
localstatedir!$localstatedir$ac_delim
localstatedir!$localstatedir$ac_delim
includedir!$includedir$ac_delim
includedir!$includedir$ac_delim
oldincludedir!$oldincludedir$ac_delim
oldincludedir!$oldincludedir$ac_delim
docdir!$docdir$ac_delim
docdir!$docdir$ac_delim
infodir!$infodir$ac_delim
infodir!$infodir$ac_delim
htmldir!$htmldir$ac_delim
htmldir!$htmldir$ac_delim
dvidir!$dvidir$ac_delim
dvidir!$dvidir$ac_delim
pdfdir!$pdfdir$ac_delim
pdfdir!$pdfdir$ac_delim
psdir!$psdir$ac_delim
psdir!$psdir$ac_delim
libdir!$libdir$ac_delim
libdir!$libdir$ac_delim
localedir!$localedir$ac_delim
localedir!$localedir$ac_delim
mandir!$mandir$ac_delim
mandir!$mandir$ac_delim
DEFS!$DEFS$ac_delim
DEFS!$DEFS$ac_delim
ECHO_C!$ECHO_C$ac_delim
ECHO_C!$ECHO_C$ac_delim
ECHO_N!$ECHO_N$ac_delim
ECHO_N!$ECHO_N$ac_delim
ECHO_T!$ECHO_T$ac_delim
ECHO_T!$ECHO_T$ac_delim
LIBS!$LIBS$ac_delim
LIBS!$LIBS$ac_delim
build_alias!$build_alias$ac_delim
build_alias!$build_alias$ac_delim
host_alias!$host_alias$ac_delim
host_alias!$host_alias$ac_delim
target_alias!$target_alias$ac_delim
target_alias!$target_alias$ac_delim
build!$build$ac_delim
build!$build$ac_delim
build_cpu!$build_cpu$ac_delim
build_cpu!$build_cpu$ac_delim
build_vendor!$build_vendor$ac_delim
build_vendor!$build_vendor$ac_delim
build_os!$build_os$ac_delim
build_os!$build_os$ac_delim
host!$host$ac_delim
host!$host$ac_delim
host_cpu!$host_cpu$ac_delim
host_cpu!$host_cpu$ac_delim
host_vendor!$host_vendor$ac_delim
host_vendor!$host_vendor$ac_delim
host_os!$host_os$ac_delim
host_os!$host_os$ac_delim
target!$target$ac_delim
target!$target$ac_delim
target_cpu!$target_cpu$ac_delim
target_cpu!$target_cpu$ac_delim
target_vendor!$target_vendor$ac_delim
target_vendor!$target_vendor$ac_delim
target_os!$target_os$ac_delim
target_os!$target_os$ac_delim
CC!$CC$ac_delim
CC!$CC$ac_delim
CFLAGS!$CFLAGS$ac_delim
CFLAGS!$CFLAGS$ac_delim
LDFLAGS!$LDFLAGS$ac_delim
LDFLAGS!$LDFLAGS$ac_delim
CPPFLAGS!$CPPFLAGS$ac_delim
CPPFLAGS!$CPPFLAGS$ac_delim
ac_ct_CC!$ac_ct_CC$ac_delim
ac_ct_CC!$ac_ct_CC$ac_delim
EXEEXT!$EXEEXT$ac_delim
EXEEXT!$EXEEXT$ac_delim
OBJEXT!$OBJEXT$ac_delim
OBJEXT!$OBJEXT$ac_delim
SED!$SED$ac_delim
SED!$SED$ac_delim
GREP!$GREP$ac_delim
GREP!$GREP$ac_delim
EGREP!$EGREP$ac_delim
EGREP!$EGREP$ac_delim
LN_S!$LN_S$ac_delim
LN_S!$LN_S$ac_delim
ECHO!$ECHO$ac_delim
ECHO!$ECHO$ac_delim
AR!$AR$ac_delim
AR!$AR$ac_delim
RANLIB!$RANLIB$ac_delim
RANLIB!$RANLIB$ac_delim
STRIP!$STRIP$ac_delim
STRIP!$STRIP$ac_delim
CPP!$CPP$ac_delim
CPP!$CPP$ac_delim
CXX!$CXX$ac_delim
CXX!$CXX$ac_delim
CXXFLAGS!$CXXFLAGS$ac_delim
CXXFLAGS!$CXXFLAGS$ac_delim
ac_ct_CXX!$ac_ct_CXX$ac_delim
ac_ct_CXX!$ac_ct_CXX$ac_delim
CXXCPP!$CXXCPP$ac_delim
CXXCPP!$CXXCPP$ac_delim
F77!$F77$ac_delim
F77!$F77$ac_delim
FFLAGS!$FFLAGS$ac_delim
FFLAGS!$FFLAGS$ac_delim
ac_ct_F77!$ac_ct_F77$ac_delim
ac_ct_F77!$ac_ct_F77$ac_delim
LIBTOOL!$LIBTOOL$ac_delim
LIBTOOL!$LIBTOOL$ac_delim
INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
INSTALL_DATA!$INSTALL_DATA$ac_delim
INSTALL_DATA!$INSTALL_DATA$ac_delim
am__isrc!$am__isrc$ac_delim
am__isrc!$am__isrc$ac_delim
CYGPATH_W!$CYGPATH_W$ac_delim
CYGPATH_W!$CYGPATH_W$ac_delim
PACKAGE!$PACKAGE$ac_delim
PACKAGE!$PACKAGE$ac_delim
VERSION!$VERSION$ac_delim
VERSION!$VERSION$ac_delim
ACLOCAL!$ACLOCAL$ac_delim
ACLOCAL!$ACLOCAL$ac_delim
AUTOCONF!$AUTOCONF$ac_delim
AUTOCONF!$AUTOCONF$ac_delim
AUTOMAKE!$AUTOMAKE$ac_delim
AUTOMAKE!$AUTOMAKE$ac_delim
AUTOHEADER!$AUTOHEADER$ac_delim
AUTOHEADER!$AUTOHEADER$ac_delim
MAKEINFO!$MAKEINFO$ac_delim
MAKEINFO!$MAKEINFO$ac_delim
install_sh!$install_sh$ac_delim
install_sh!$install_sh$ac_delim
INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
mkdir_p!$mkdir_p$ac_delim
mkdir_p!$mkdir_p$ac_delim
AWK!$AWK$ac_delim
AWK!$AWK$ac_delim
SET_MAKE!$SET_MAKE$ac_delim
SET_MAKE!$SET_MAKE$ac_delim
am__leading_dot!$am__leading_dot$ac_delim
am__leading_dot!$am__leading_dot$ac_delim
AMTAR!$AMTAR$ac_delim
AMTAR!$AMTAR$ac_delim
am__tar!$am__tar$ac_delim
am__tar!$am__tar$ac_delim
am__untar!$am__untar$ac_delim
am__untar!$am__untar$ac_delim
DEPDIR!$DEPDIR$ac_delim
DEPDIR!$DEPDIR$ac_delim
am__include!$am__include$ac_delim
am__include!$am__include$ac_delim
am__quote!$am__quote$ac_delim
am__quote!$am__quote$ac_delim
_ACEOF
_ACEOF
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
    break
    break
  elif $ac_last_try; then
  elif $ac_last_try; then
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
  else
  else
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  fi
  fi
done
done
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
if test -n "$ac_eof"; then
if test -n "$ac_eof"; then
  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
  ac_eof=`expr $ac_eof + 1`
  ac_eof=`expr $ac_eof + 1`
fi
fi
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
_ACEOF
_ACEOF
sed '
sed '
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
s/^/s,@/; s/!/@,|#_!!_#|/
s/^/s,@/; s/!/@,|#_!!_#|/
:n
:n
t n
t n
s/'"$ac_delim"'$/,g/; t
s/'"$ac_delim"'$/,g/; t
s/$/\\/; p
s/$/\\/; p
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
' >>$CONFIG_STATUS 
' >>$CONFIG_STATUS 
rm -f conf$$subs.sed
rm -f conf$$subs.sed
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
CEOF$ac_eof
CEOF$ac_eof
_ACEOF
_ACEOF
ac_delim='%!_!# '
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
for ac_last_try in false false false false false :; do
  cat >conf$$subs.sed <<_ACEOF
  cat >conf$$subs.sed <<_ACEOF
AMDEP_TRUE!$AMDEP_TRUE$ac_delim
AMDEP_TRUE!$AMDEP_TRUE$ac_delim
AMDEP_FALSE!$AMDEP_FALSE$ac_delim
AMDEP_FALSE!$AMDEP_FALSE$ac_delim
AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
CCDEPMODE!$CCDEPMODE$ac_delim
CCDEPMODE!$CCDEPMODE$ac_delim
am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
CXXDEPMODE!$CXXDEPMODE$ac_delim
CXXDEPMODE!$CXXDEPMODE$ac_delim
am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
CPU_ARCH!$CPU_ARCH$ac_delim
CPU_ARCH!$CPU_ARCH$ac_delim
MAKE_SHELL!$MAKE_SHELL$ac_delim
MAKE_SHELL!$MAKE_SHELL$ac_delim
 
LIB@&t@OBJS!$LIB@&t@OBJS$ac_delim
 
POW_LIB!$POW_LIB$ac_delim
 
USE_SYS_GETOPTLONG_TRUE!$USE_SYS_GETOPTLONG_TRUE$ac_delim
 
USE_SYS_GETOPTLONG_FALSE!$USE_SYS_GETOPTLONG_FALSE$ac_delim
 
USE_ARGREX_TRUE!$USE_ARGREX_TRUE$ac_delim
 
USE_ARGREX_FALSE!$USE_ARGREX_FALSE$ac_delim
 
USE_ARGDATE_TRUE!$USE_ARGDATE_TRUE$ac_delim
 
USE_ARGDATE_FALSE!$USE_ARGDATE_FALSE$ac_delim
 
DEBUGFLAGS!$DEBUGFLAGS$ac_delim
GENERATE_NEEDED_TRUE!$GENERATE_NEEDED_TRUE$ac_delim
GENERATE_NEEDED_TRUE!$GENERATE_NEEDED_TRUE$ac_delim
GENERATE_NEEDED_FALSE!$GENERATE_NEEDED_FALSE$ac_delim
GENERATE_NEEDED_FALSE!$GENERATE_NEEDED_FALSE$ac_delim
DYNAMIC_EXECUTION_TRUE!$DYNAMIC_EXECUTION_TRUE$ac_delim
DYNAMIC_EXECUTION_TRUE!$DYNAMIC_EXECUTION_TRUE$ac_delim
DYNAMIC_EXECUTION_FALSE!$DYNAMIC_EXECUTION_FALSE$ac_delim
DYNAMIC_EXECUTION_FALSE!$DYNAMIC_EXECUTION_FALSE$ac_delim
BUILD_DIR!$BUILD_DIR$ac_delim
BUILD_DIR!$BUILD_DIR$ac_delim
LOCAL_CFLAGS!$LOCAL_CFLAGS$ac_delim
LOCAL_CFLAGS!$LOCAL_CFLAGS$ac_delim
LOCAL_LDFLAGS!$LOCAL_LDFLAGS$ac_delim
LOCAL_LDFLAGS!$LOCAL_LDFLAGS$ac_delim
LOCAL_DEFS!$LOCAL_DEFS$ac_delim
LOCAL_DEFS!$LOCAL_DEFS$ac_delim
ARFLAGS!$ARFLAGS$ac_delim
ARFLAGS!$ARFLAGS$ac_delim
SUMVERSION!$SUMVERSION$ac_delim
SUMVERSION!$SUMVERSION$ac_delim
TERMCAP_LIB!$TERMCAP_LIB$ac_delim
TERMCAP_LIB!$TERMCAP_LIB$ac_delim
INCLUDES!$INCLUDES$ac_delim
INCLUDES!$INCLUDES$ac_delim
LIB@&t@OBJS!$LIB@&t@OBJS$ac_delim
 
LTLIBOBJS!$LTLIBOBJS$ac_delim
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
_ACEOF
 
 
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 25; then
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 33; then
    break
    break
  elif $ac_last_try; then
  elif $ac_last_try; then
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   { (exit 1); exit 1; }; }
   { (exit 1); exit 1; }; }
  else
  else
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  fi
  fi
done
done
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
if test -n "$ac_eof"; then
if test -n "$ac_eof"; then
  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
  ac_eof=`expr $ac_eof + 1`
  ac_eof=`expr $ac_eof + 1`
fi
fi
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
_ACEOF
_ACEOF
sed '
sed '
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
s/^/s,@/; s/!/@,|#_!!_#|/
s/^/s,@/; s/!/@,|#_!!_#|/
:n
:n
t n
t n
s/'"$ac_delim"'$/,g/; t
s/'"$ac_delim"'$/,g/; t
s/$/\\/; p
s/$/\\/; p
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
' >>$CONFIG_STATUS 
' >>$CONFIG_STATUS 
rm -f conf$$subs.sed
rm -f conf$$subs.sed
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
:end
:end
s/|#_!!_#|//g
s/|#_!!_#|//g
CEOF$ac_eof
CEOF$ac_eof
_ACEOF
_ACEOF
# VPATH may cause trouble with some makes, so we remove $(srcdir),
# VPATH may cause trouble with some makes, so we remove $(srcdir),
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
# trailing colons and then remove the whole line if VPATH becomes empty
# trailing colons and then remove the whole line if VPATH becomes empty
# (actually we leave an empty line to preserve line numbers).
# (actually we leave an empty line to preserve line numbers).
if test "x$srcdir" = x.; then
if test "x$srcdir" = x.; then
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
s/:*\$(srcdir):*/:/
s/:*\$(srcdir):*/:/
s/:*\${srcdir}:*/:/
s/:*\${srcdir}:*/:/
s/:*@srcdir@:*/:/
s/:*@srcdir@:*/:/
s/^\([^=]*=[     ]*\):*/\1/
s/^\([^=]*=[     ]*\):*/\1/
s/:*$//
s/:*$//
s/^[^=]*=[       ]*$//
s/^[^=]*=[       ]*$//
}'
}'
fi
fi
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
fi # test -n "$CONFIG_FILES"
fi # test -n "$CONFIG_FILES"
for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
do
do
  case $ac_tag in
  case $ac_tag in
  :[FHLC]) ac_mode=$ac_tag; continue;;
  :[FHLC]) ac_mode=$ac_tag; continue;;
  esac
  esac
  case $ac_mode$ac_tag in
  case $ac_mode$ac_tag in
  :[FHL]*:*);;
  :[FHL]*:*);;
  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
echo "$as_me: error: Invalid tag $ac_tag." >&2;}
echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
  :[FH]-) ac_tag=-:-;;
  :[FH]-) ac_tag=-:-;;
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  esac
  esac
  ac_save_IFS=$IFS
  ac_save_IFS=$IFS
  IFS=:
  IFS=:
  set x $ac_tag
  set x $ac_tag
  IFS=$ac_save_IFS
  IFS=$ac_save_IFS
  shift
  shift
  ac_file=$1
  ac_file=$1
  shift
  shift
  case $ac_mode in
  case $ac_mode in
  :L) ac_source=$1;;
  :L) ac_source=$1;;
  :[FH])
  :[FH])
    ac_file_inputs=
    ac_file_inputs=
    for ac_f
    for ac_f
    do
    do
      case $ac_f in
      case $ac_f in
      -) ac_f="$tmp/stdin";;
      -) ac_f="$tmp/stdin";;
      *) # Look for the file first in the build tree, then in the source tree
      *) # Look for the file first in the build tree, then in the source tree
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
         # because $ac_f cannot contain `:'.
         # because $ac_f cannot contain `:'.
         test -f "$ac_f" ||
         test -f "$ac_f" ||
           case $ac_f in
           case $ac_f in
           [\\/$]*) false;;
           [\\/$]*) false;;
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
           esac ||
           esac ||
           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
echo "$as_me: error: cannot find input file: $ac_f" >&2;}
echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   { (exit 1); exit 1; }; };;
   { (exit 1); exit 1; }; };;
      esac
      esac
      ac_file_inputs="$ac_file_inputs $ac_f"
      ac_file_inputs="$ac_file_inputs $ac_f"
    done
    done
    # Let's still pretend it is `configure' which instantiates (i.e., don't
    # Let's still pretend it is `configure' which instantiates (i.e., don't
    # use $as_me), people would be surprised to read:
    # use $as_me), people would be surprised to read:
    #    /* config.h.  Generated by config.status.  */
    #    /* config.h.  Generated by config.status.  */
    configure_input="Generated from "`IFS=:
    configure_input="Generated from "`IFS=:
          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
    if test x"$ac_file" != x-; then
    if test x"$ac_file" != x-; then
      configure_input="$ac_file.  $configure_input"
      configure_input="$ac_file.  $configure_input"
      { echo "$as_me:$LINENO: creating $ac_file" >&5
      { echo "$as_me:$LINENO: creating $ac_file" >&5
echo "$as_me: creating $ac_file" >&6;}
echo "$as_me: creating $ac_file" >&6;}
    fi
    fi
    case $ac_tag in
    case $ac_tag in
    *:-:* | *:-) cat >"$tmp/stdin";;
    *:-:* | *:-) cat >"$tmp/stdin";;
    esac
    esac
    ;;
    ;;
  esac
  esac
  ac_dir=`$as_dirname -- "$ac_file" ||
  ac_dir=`$as_dirname -- "$ac_file" ||
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$ac_file" : 'X\(//\)[^/]' \| \
         X"$ac_file" : 'X\(//\)[^/]' \| \
         X"$ac_file" : 'X\(//\)$' \| \
         X"$ac_file" : 'X\(//\)$' \| \
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$ac_file" |
echo X"$ac_file" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
  { as_dir="$ac_dir"
  { as_dir="$ac_dir"
  case $as_dir in #(
  case $as_dir in #(
  -*) as_dir=./$as_dir;;
  -*) as_dir=./$as_dir;;
  esac
  esac
  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
    as_dirs=
    as_dirs=
    while :; do
    while :; do
      case $as_dir in #(
      case $as_dir in #(
      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
      *) as_qdir=$as_dir;;
      *) as_qdir=$as_dir;;
      esac
      esac
      as_dirs="'$as_qdir' $as_dirs"
      as_dirs="'$as_qdir' $as_dirs"
      as_dir=`$as_dirname -- "$as_dir" ||
      as_dir=`$as_dirname -- "$as_dir" ||
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$as_dir" : 'X\(//\)[^/]' \| \
         X"$as_dir" : 'X\(//\)[^/]' \| \
         X"$as_dir" : 'X\(//\)$' \| \
         X"$as_dir" : 'X\(//\)$' \| \
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$as_dir" |
echo X"$as_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
      test -d "$as_dir" && break
      test -d "$as_dir" && break
    done
    done
    test -z "$as_dirs" || eval "mkdir $as_dirs"
    test -z "$as_dirs" || eval "mkdir $as_dirs"
  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
echo "$as_me: error: cannot create directory $as_dir" >&2;}
echo "$as_me: error: cannot create directory $as_dir" >&2;}
   { (exit 1); exit 1; }; }; }
   { (exit 1); exit 1; }; }; }
  ac_builddir=.
  ac_builddir=.
case "$ac_dir" in
case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
*)
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  # A ".." for each directory in $ac_dir_suffix.
  # A ".." for each directory in $ac_dir_suffix.
  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
  case $ac_top_builddir_sub in
  case $ac_top_builddir_sub in
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  esac ;;
  esac ;;
esac
esac
ac_abs_top_builddir=$ac_pwd
ac_abs_top_builddir=$ac_pwd
ac_abs_builddir=$ac_pwd$ac_dir_suffix
ac_abs_builddir=$ac_pwd$ac_dir_suffix
# for backward compatibility:
# for backward compatibility:
ac_top_builddir=$ac_top_build_prefix
ac_top_builddir=$ac_top_build_prefix
case $srcdir in
case $srcdir in
  .)  # We are building in place.
  .)  # We are building in place.
    ac_srcdir=.
    ac_srcdir=.
    ac_top_srcdir=$ac_top_builddir_sub
    ac_top_srcdir=$ac_top_builddir_sub
    ac_abs_top_srcdir=$ac_pwd ;;
    ac_abs_top_srcdir=$ac_pwd ;;
  [\\/]* | ?:[\\/]* )  # Absolute name.
  [\\/]* | ?:[\\/]* )  # Absolute name.
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_top_srcdir=$srcdir
    ac_top_srcdir=$srcdir
    ac_abs_top_srcdir=$srcdir ;;
    ac_abs_top_srcdir=$srcdir ;;
  *) # Relative name.
  *) # Relative name.
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
esac
esac
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  case $ac_mode in
  case $ac_mode in
  :F)
  :F)
  #
  #
  # CONFIG_FILE
  # CONFIG_FILE
  #
  #
  case $INSTALL in
  case $INSTALL in
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  esac
  esac
  ac_MKDIR_P=$MKDIR_P
  ac_MKDIR_P=$MKDIR_P
  case $MKDIR_P in
  case $MKDIR_P in
  [\\/$]* | ?:[\\/]* ) ;;
  [\\/$]* | ?:[\\/]* ) ;;
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  esac
  esac
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
# If the template does not know about datarootdir, expand it.
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
ac_datarootdir_hack=; ac_datarootdir_seen=
case `sed -n '/datarootdir/ {
case `sed -n '/datarootdir/ {
  p
  p
  q
  q
}
}
/@datadir@/p
/@datadir@/p
/@docdir@/p
/@docdir@/p
/@infodir@/p
/@infodir@/p
/@localedir@/p
/@localedir@/p
/@mandir@/p
/@mandir@/p
' $ac_file_inputs` in
' $ac_file_inputs` in
*datarootdir*) ac_datarootdir_seen=yes;;
*datarootdir*) ac_datarootdir_seen=yes;;
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
  ac_datarootdir_hack='
  ac_datarootdir_hack='
  s&@datadir@&$datadir&g
  s&@datadir@&$datadir&g
  s&@docdir@&$docdir&g
  s&@docdir@&$docdir&g
  s&@infodir@&$infodir&g
  s&@infodir@&$infodir&g
  s&@localedir@&$localedir&g
  s&@localedir@&$localedir&g
  s&@mandir@&$mandir&g
  s&@mandir@&$mandir&g
    s&\\\${datarootdir}&$datarootdir&g' ;;
    s&\\\${datarootdir}&$datarootdir&g' ;;
esac
esac
_ACEOF
_ACEOF
# Neutralize VPATH when `$srcdir' = `.'.
# Neutralize VPATH when `$srcdir' = `.'.
# Shell code in configure.ac might set extrasub.
# Shell code in configure.ac might set extrasub.
# FIXME: do we really want to maintain this feature?
# FIXME: do we really want to maintain this feature?
cat >>$CONFIG_STATUS <<_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
  sed "$ac_vpsub
  sed "$ac_vpsub
$extrasub
$extrasub
_ACEOF
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
:t
:t
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
s&@configure_input@&$configure_input&;t t
s&@configure_input@&$configure_input&;t t
s&@top_builddir@&$ac_top_builddir_sub&;t t
s&@top_builddir@&$ac_top_builddir_sub&;t t
s&@srcdir@&$ac_srcdir&;t t
s&@srcdir@&$ac_srcdir&;t t
s&@abs_srcdir@&$ac_abs_srcdir&;t t
s&@abs_srcdir@&$ac_abs_srcdir&;t t
s&@top_srcdir@&$ac_top_srcdir&;t t
s&@top_srcdir@&$ac_top_srcdir&;t t
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
s&@builddir@&$ac_builddir&;t t
s&@builddir@&$ac_builddir&;t t
s&@abs_builddir@&$ac_abs_builddir&;t t
s&@abs_builddir@&$ac_abs_builddir&;t t
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
s&@INSTALL@&$ac_INSTALL&;t t
s&@INSTALL@&$ac_INSTALL&;t t
s&@MKDIR_P@&$ac_MKDIR_P&;t t
s&@MKDIR_P@&$ac_MKDIR_P&;t t
$ac_datarootdir_hack
$ac_datarootdir_hack
" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined.  Please make sure it is defined." >&5
which seems to be undefined.  Please make sure it is defined." >&5
echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined.  Please make sure it is defined." >&2;}
which seems to be undefined.  Please make sure it is defined." >&2;}
  rm -f "$tmp/stdin"
  rm -f "$tmp/stdin"
  case $ac_file in
  case $ac_file in
  -) cat "$tmp/out"; rm -f "$tmp/out";;
  -) cat "$tmp/out"; rm -f "$tmp/out";;
  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
  esac
  esac
 ;;
 ;;
  :H)
  :H)
  #
  #
  # CONFIG_HEADER
  # CONFIG_HEADER
  #
  #
_ACEOF
_ACEOF
# Transform confdefs.h into a sed script `conftest.defines', that
# Transform confdefs.h into a sed script `conftest.defines', that
# substitutes the proper values into config.h.in to produce config.h.
# substitutes the proper values into config.h.in to produce config.h.
rm -f conftest.defines conftest.tail
rm -f conftest.defines conftest.tail
# First, append a space to every undef/define line, to ease matching.
# First, append a space to every undef/define line, to ease matching.
echo 's/$/ /' >conftest.defines
echo 's/$/ /' >conftest.defines
# Then, protect against being on the right side of a sed subst, or in
# Then, protect against being on the right side of a sed subst, or in
# an unquoted here document, in config.status.  If some macros were
# an unquoted here document, in config.status.  If some macros were
# called several times there might be several #defines for the same
# called several times there might be several #defines for the same
# symbol, which is useless.  But do not sort them, since the last
# symbol, which is useless.  But do not sort them, since the last
# AC_DEFINE must be honored.
# AC_DEFINE must be honored.
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
# NAME is the cpp macro being defined, VALUE is the value it is being given.
# NAME is the cpp macro being defined, VALUE is the value it is being given.
# PARAMS is the parameter list in the macro definition--in most cases, it's
# PARAMS is the parameter list in the macro definition--in most cases, it's
# just an empty string.
# just an empty string.
ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
ac_dB='\\)[      (].*,\\1define\\2'
ac_dB='\\)[      (].*,\\1define\\2'
ac_dC=' '
ac_dC=' '
ac_dD=' ,'
ac_dD=' ,'
uniq confdefs.h |
uniq confdefs.h |
  sed -n '
  sed -n '
        t rset
        t rset
        :rset
        :rset
        s/^[     ]*#[    ]*define[       ][      ]*//
        s/^[     ]*#[    ]*define[       ][      ]*//
        t ok
        t ok
        d
        d
        :ok
        :ok
        s/[\\&,]/\\&/g
        s/[\\&,]/\\&/g
        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
  ' >>conftest.defines
  ' >>conftest.defines
# Remove the space that was appended to ease matching.
# Remove the space that was appended to ease matching.
# Then replace #undef with comments.  This is necessary, for
# Then replace #undef with comments.  This is necessary, for
# example, in the case of _POSIX_SOURCE, which is predefined and required
# example, in the case of _POSIX_SOURCE, which is predefined and required
# on some systems where configure will not decide to define it.
# on some systems where configure will not decide to define it.
# (The regexp can be short, since the line contains either #define or #undef.)
# (The regexp can be short, since the line contains either #define or #undef.)
echo 's/ $//
echo 's/ $//
s,^[     #]*u.*,/* & */,' >>conftest.defines
s,^[     #]*u.*,/* & */,' >>conftest.defines
# Break up conftest.defines:
# Break up conftest.defines:
ac_max_sed_lines=50
ac_max_sed_lines=50
# First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
# First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
# Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
# Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
# Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
# Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
# et cetera.
# et cetera.
ac_in='$ac_file_inputs'
ac_in='$ac_file_inputs'
ac_out='"$tmp/out1"'
ac_out='"$tmp/out1"'
ac_nxt='"$tmp/out2"'
ac_nxt='"$tmp/out2"'
while :
while :
do
do
  # Write a here document:
  # Write a here document:
    cat >>$CONFIG_STATUS <<_ACEOF
    cat >>$CONFIG_STATUS <<_ACEOF
    # First, check the format of the line:
    # First, check the format of the line:
    cat >"\$tmp/defines.sed" <<\\CEOF
    cat >"\$tmp/defines.sed" <<\\CEOF
/^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
/^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
/^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
/^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
b
b
:def
:def
_ACEOF
_ACEOF
  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
  echo 'CEOF
  echo 'CEOF
    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
  grep . conftest.tail >/dev/null || break
  grep . conftest.tail >/dev/null || break
  rm -f conftest.defines
  rm -f conftest.defines
  mv conftest.tail conftest.defines
  mv conftest.tail conftest.defines
done
done
rm -f conftest.defines conftest.tail
rm -f conftest.defines conftest.tail
echo "ac_result=$ac_in" >>$CONFIG_STATUS
echo "ac_result=$ac_in" >>$CONFIG_STATUS
cat >>$CONFIG_STATUS <<\_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
  if test x"$ac_file" != x-; then
  if test x"$ac_file" != x-; then
    echo "/* $configure_input  */" >"$tmp/config.h"
    echo "/* $configure_input  */" >"$tmp/config.h"
    cat "$ac_result" >>"$tmp/config.h"
    cat "$ac_result" >>"$tmp/config.h"
    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
echo "$as_me: $ac_file is unchanged" >&6;}
echo "$as_me: $ac_file is unchanged" >&6;}
    else
    else
      rm -f $ac_file
      rm -f $ac_file
      mv "$tmp/config.h" $ac_file
      mv "$tmp/config.h" $ac_file
    fi
    fi
  else
  else
    echo "/* $configure_input  */"
    echo "/* $configure_input  */"
    cat "$ac_result"
    cat "$ac_result"
  fi
  fi
  rm -f "$tmp/out12"
  rm -f "$tmp/out12"
# Compute $ac_file's index in $config_headers.
# Compute $ac_file's index in $config_headers.
_am_arg=$ac_file
_am_arg=$ac_file
_am_stamp_count=1
_am_stamp_count=1
for _am_header in $config_headers :; do
for _am_header in $config_headers :; do
  case $_am_header in
  case $_am_header in
    $_am_arg | $_am_arg:* )
    $_am_arg | $_am_arg:* )
      break ;;
      break ;;
    * )
    * )
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  esac
  esac
done
done
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$_am_arg" : 'X\(//\)[^/]' \| \
         X"$_am_arg" : 'X\(//\)[^/]' \| \
         X"$_am_arg" : 'X\(//\)$' \| \
         X"$_am_arg" : 'X\(//\)$' \| \
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$_am_arg" |
echo X"$_am_arg" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`/stamp-h$_am_stamp_count
          s/.*/./; q'`/stamp-h$_am_stamp_count
 ;;
 ;;
  :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
  :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
echo "$as_me: executing $ac_file commands" >&6;}
echo "$as_me: executing $ac_file commands" >&6;}
 ;;
 ;;
  esac
  esac
  case $ac_file$ac_mode in
  case $ac_file$ac_mode in
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
  # Strip MF so we end up with the name of the file.
  # Strip MF so we end up with the name of the file.
  mf=`echo "$mf" | sed -e 's/:.*$//'`
  mf=`echo "$mf" | sed -e 's/:.*$//'`
  # Check whether this is an Automake generated Makefile or not.
  # Check whether this is an Automake generated Makefile or not.
  # We used to match only the files named `Makefile.in', but
  # We used to match only the files named `Makefile.in', but
  # some people rename them; so instead we look at the file content.
  # some people rename them; so instead we look at the file content.
  # Grep'ing the first line is not enough: some people post-process
  # Grep'ing the first line is not enough: some people post-process
  # each Makefile.in and add a new line on top of each file to say so.
  # each Makefile.in and add a new line on top of each file to say so.
  # Grep'ing the whole file is not good either: AIX grep has a line
  # Grep'ing the whole file is not good either: AIX grep has a line
  # limit of 2048, but all sed's we know have understand at least 4000.
  # limit of 2048, but all sed's we know have understand at least 4000.
  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
    dirpart=`$as_dirname -- "$mf" ||
    dirpart=`$as_dirname -- "$mf" ||
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$mf" : 'X\(//\)[^/]' \| \
         X"$mf" : 'X\(//\)[^/]' \| \
         X"$mf" : 'X\(//\)$' \| \
         X"$mf" : 'X\(//\)$' \| \
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$mf" |
echo X"$mf" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
  else
  else
    continue
    continue
  fi
  fi
  # Extract the definition of DEPDIR, am__include, and am__quote
  # Extract the definition of DEPDIR, am__include, and am__quote
  # from the Makefile without running `make'.
  # from the Makefile without running `make'.
  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  test -z "$DEPDIR" && continue
  test -z "$DEPDIR" && continue
  am__include=`sed -n 's/^am__include = //p' < "$mf"`
  am__include=`sed -n 's/^am__include = //p' < "$mf"`
  test -z "am__include" && continue
  test -z "am__include" && continue
  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  # When using ansi2knr, U may be empty or an underscore; expand it
  # When using ansi2knr, U may be empty or an underscore; expand it
  U=`sed -n 's/^U = //p' < "$mf"`
  U=`sed -n 's/^U = //p' < "$mf"`
  # Find all dependency output files, they are included files with
  # Find all dependency output files, they are included files with
  # $(DEPDIR) in their names.  We invoke sed twice because it is the
  # $(DEPDIR) in their names.  We invoke sed twice because it is the
  # simplest approach to changing $(DEPDIR) to its actual value in the
  # simplest approach to changing $(DEPDIR) to its actual value in the
  # expansion.
  # expansion.
  for file in `sed -n "
  for file in `sed -n "
    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
    # Make sure the directory exists.
    # Make sure the directory exists.
    test -f "$dirpart/$file" && continue
    test -f "$dirpart/$file" && continue
    fdir=`$as_dirname -- "$file" ||
    fdir=`$as_dirname -- "$file" ||
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$file" : 'X\(//\)[^/]' \| \
         X"$file" : 'X\(//\)[^/]' \| \
         X"$file" : 'X\(//\)$' \| \
         X"$file" : 'X\(//\)$' \| \
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$file" |
echo X"$file" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
    { as_dir=$dirpart/$fdir
    { as_dir=$dirpart/$fdir
  case $as_dir in #(
  case $as_dir in #(
  -*) as_dir=./$as_dir;;
  -*) as_dir=./$as_dir;;
  esac
  esac
  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
    as_dirs=
    as_dirs=
    while :; do
    while :; do
      case $as_dir in #(
      case $as_dir in #(
      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
      *) as_qdir=$as_dir;;
      *) as_qdir=$as_dir;;
      esac
      esac
      as_dirs="'$as_qdir' $as_dirs"
      as_dirs="'$as_qdir' $as_dirs"
      as_dir=`$as_dirname -- "$as_dir" ||
      as_dir=`$as_dirname -- "$as_dir" ||
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$as_dir" : 'X\(//\)[^/]' \| \
         X"$as_dir" : 'X\(//\)[^/]' \| \
         X"$as_dir" : 'X\(//\)$' \| \
         X"$as_dir" : 'X\(//\)$' \| \
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$as_dir" |
echo X"$as_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)[^/].*/{
          /^X\(\/\/\)[^/].*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\/\)$/{
          /^X\(\/\/\)$/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          /^X\(\/\).*/{
          /^X\(\/\).*/{
            s//\1/
            s//\1/
            q
            q
          }
          }
          s/.*/./; q'`
          s/.*/./; q'`
      test -d "$as_dir" && break
      test -d "$as_dir" && break
    done
    done
    test -z "$as_dirs" || eval "mkdir $as_dirs"
    test -z "$as_dirs" || eval "mkdir $as_dirs"
  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
echo "$as_me: error: cannot create directory $as_dir" >&2;}
echo "$as_me: error: cannot create directory $as_dir" >&2;}
   { (exit 1); exit 1; }; }; }
   { (exit 1); exit 1; }; }; }
    # echo "creating $dirpart/$file"
    # echo "creating $dirpart/$file"
    echo '# dummy' > "$dirpart/$file"
    echo '# dummy' > "$dirpart/$file"
  done
  done
done
done
 ;;
 ;;
    "default":C)
 
# Makefile uses this timestamp file to record whether config.h is up to date.
 
echo > stamp-h
 
 ;;
 
 
 
  esac
  esac
done # for ac_tag
done # for ac_tag
{ (exit 0); exit 0; }
{ (exit 0); exit 0; }
_ACEOF
_ACEOF
chmod +x $CONFIG_STATUS
chmod +x $CONFIG_STATUS
ac_clean_files=$ac_clean_files_save
ac_clean_files=$ac_clean_files_save
# configure is writing to config.log, and then calls config.status.
# configure is writing to config.log, and then calls config.status.
# config.status does its own redirection, appending to config.log.
# config.status does its own redirection, appending to config.log.
# Unfortunately, on DOS this fails, as config.log is still kept open
# Unfortunately, on DOS this fails, as config.log is still kept open
# by configure, so config.status won't be able to write to it; its
# by configure, so config.status won't be able to write to it; its
# output is simply discarded.  So we exec the FD to /dev/null,
# output is simply discarded.  So we exec the FD to /dev/null,
# effectively closing config.log, so it can be properly (re)opened and
# effectively closing config.log, so it can be properly (re)opened and
# appended to by config.status.  When coming back to configure, we
# appended to by config.status.  When coming back to configure, we
# need to make the FD available again.
# need to make the FD available again.
if test "$no_create" != yes; then
if test "$no_create" != yes; then
  ac_cs_success=:
  ac_cs_success=:
  ac_config_status_args=
  ac_config_status_args=
  test "$silent" = yes &&
  test "$silent" = yes &&
    ac_config_status_args="$ac_config_status_args --quiet"
    ac_config_status_args="$ac_config_status_args --quiet"
  exec 5>/dev/null
  exec 5>/dev/null
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  exec 5>>config.log
  exec 5>>config.log
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  # would make configure fail if this is the last instruction.
  # would make configure fail if this is the last instruction.
  $ac_cs_success || { (exit 1); exit 1; }
  $ac_cs_success || { (exit 1); exit 1; }
fi
fi
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.