[BACK]Return to configure CVS log [TXT][DIR] Up to [local] / src / usr.bin / sudo

Diff for /src/usr.bin/sudo/Attic/configure between version 1.24 and 1.25

version 1.24, 2004/11/29 17:29:04 version 1.25, 2007/07/26 16:10:15
Line 1 
Line 1 
 #! /bin/sh  #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.  # Guess values for system-dependent variables and create Makefiles.
 # Generated by GNU Autoconf 2.57 for sudo 1.6.8.  # Generated by GNU Autoconf 2.59 for sudo 1.6.9.
 #  #
 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002  # Copyright (C) 2003 Free Software Foundation, Inc.
 # 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.
 ## --------------------- ##  ## --------------------- ##
Line 20 
Line 19 
 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then  elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
   set -o posix    set -o posix
 fi  fi
   DUALCASE=1; export DUALCASE # for MKS sh
   
 # Support unset when possible.  # Support unset when possible.
 if (FOO=FOO; unset FOO) >/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
Line 41 
Line 41 
   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 -n "`(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      $as_unset $as_var
Line 218 
Line 218 
 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
   as_mkdir_p=false    as_mkdir_p=false
 fi  fi
   
 as_executable_p="test -f"  as_executable_p="test -f"
   
 # 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="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="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"  as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   
   
 # IFS  # IFS
Line 244 
Line 245 
 # 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 $lt_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 "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
   ;;    ;;
 esac  esac
   
 echo=${ECHO-echo}  ECHO=${lt_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.
Line 269 
Line 270 
 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 <<EOF    cat <<_LT_EOF
 $*  $*
 EOF  _LT_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.
 if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi  (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   
 if test -z "$ECHO"; then  if test -z "$lt_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"
         if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
            test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
            echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
            test "X$echo_testing_string" = "X$echo_test_string"; then
           ECHO="$dir/echo"
           break
         fi
       done
     IFS="$lt_save_ifs"      IFS="$lt_save_ifs"
     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&  
        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&  
        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&  
        test "X$echo_testing_string" = "X$echo_test_string"; then  
       echo="$dir/echo"  
       break  
     fi  
   done  
   IFS="$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  
       # Try using printf.  
       echo='printf %s\n'  
       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&  
          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&  
          test "X$echo_testing_string" = "X$echo_test_string"; then  
         # Cool, printf works  
         :  
       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&  
            test "X$echo_testing_string" = 'X\t' &&  
            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  
         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL  
         export CONFIG_SHELL  
         SHELL="$CONFIG_SHELL"  
         export SHELL  
         echo="$CONFIG_SHELL $0 --fallback-echo"  
       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&  
            test "X$echo_testing_string" = 'X\t' &&  
            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&  
            test "X$echo_testing_string" = "X$echo_test_string"; then  
         echo="$CONFIG_SHELL $0 --fallback-echo"  
       else        else
         # maybe with a smaller string...          # Try using printf.
         prev=:          ECHO='printf %s\n'
           if test "X`($ECHO '\t') 2>/dev/null`" = 'X\t' &&
              echo_testing_string=`($ECHO "$echo_test_string") 2>/dev/null` &&
              test "X$echo_testing_string" = "X$echo_test_string"; then
             # Cool, printf works
             :
           elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
                test "X$echo_testing_string" = 'X\t' &&
                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
             CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
             export CONFIG_SHELL
             SHELL="$CONFIG_SHELL"
             export SHELL
             ECHO="$CONFIG_SHELL $0 --fallback-echo"
           elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
                test "X$echo_testing_string" = 'X\t' &&
                echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
                test "X$echo_testing_string" = "X$echo_test_string"; then
             ECHO="$CONFIG_SHELL $0 --fallback-echo"
           else
             # maybe with a smaller string...
             prev=:
   
         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do            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  lt_ECHO=$ECHO
 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then  if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"     lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
 fi  fi
   
   
Line 416 
Line 417 
 # Identity of this package.  # Identity of this package.
 PACKAGE_NAME='sudo'  PACKAGE_NAME='sudo'
 PACKAGE_TARNAME='sudo'  PACKAGE_TARNAME='sudo'
 PACKAGE_VERSION='1.6.8'  PACKAGE_VERSION='1.6.9'
 PACKAGE_STRING='sudo 1.6.8'  PACKAGE_STRING='sudo 1.6.9'
 PACKAGE_BUGREPORT=''  PACKAGE_BUGREPORT=''
   
 # Factoring default headers for most tests.  # Factoring default headers for most tests.
Line 457 
Line 458 
 # include <unistd.h>  # include <unistd.h>
 #endif"  #endif"
   
 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS LIBTOOL CFLAGS PROGS CPPFLAGS LDFLAGS SUDO_LDFLAGS SUDO_OBJS SUDO_LIBS NET_LIBS AFS_LIBS OSDEFS AUTH_OBJS MANTYPE MAN_POSTINSTALL SUDOERS_MODE SUDOERS_UID SUDOERS_GID DEV mansectsu mansectform mansrcdir NOEXECDIR noexec_file INSTALL_NOEXEC timedir timeout password_timeout sudo_umask passprompt long_otp_prompt lecture logfac goodpri badpri loglen ignore_dot mail_no_user mail_no_host mail_no_perms mailto mailsub badpass_message fqdn runas_default env_editor passwd_tries tty_tickets insults root_sudo EGREPPROG CC ac_ct_CC EXEEXT OBJEXT CPP build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP CXX CXXFLAGS ac_ct_CXX CXXCPP F77 FFLAGS ac_ct_F77 UNAMEPROG TRPROG NROFFPROG YACC LIBOBJS ALLOCA KRB5CONFIG LTLIBOBJS'  ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS LIBTOOL CFLAGS PROGS CPPFLAGS LDFLAGS SUDO_LDFLAGS SUDO_OBJS SUDO_LIBS NET_LIBS AFS_LIBS OSDEFS AUTH_OBJS MANTYPE MAN_POSTINSTALL SUDOERS_MODE SUDOERS_UID SUDOERS_GID DEV mansectsu mansectform mansrcdir NOEXECDIR noexec_file INSTALL_NOEXEC DONT_LEAK_PATH_INFO timedir timeout password_timeout sudo_umask passprompt long_otp_prompt lecture logfac goodpri badpri loglen ignore_dot mail_no_user mail_no_host mail_no_perms mailto mailsub badpass_message fqdn runas_default env_editor passwd_tries tty_tickets insults root_sudo path_info EGREPPROG CC ac_ct_CC EXEEXT OBJEXT CPP build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os SED EGREP FGREP GREP LD NM LN_S AR ac_ct_AR STRIP ac_ct_STRIP RANLIB ac_ct_RANLIB lt_ECHO UNAMEPROG TRPROG NROFFPROG YACC LIBOBJS ALLOCA KRB5CONFIG LTLIBOBJS'
 ac_subst_files=''  ac_subst_files=''
   
 # Initialize some variables set by options.  # Initialize some variables set by options.
Line 816 
Line 817 
   
 # Be sure to have absolute paths.  # Be sure to have absolute paths.
 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \  for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
               localstatedir libdir includedir oldincludedir infodir mandir                localstatedir libdir includedir oldincludedir infodir mandir
 do  do
   eval ac_val=$`echo $ac_var`    eval ac_val=$`echo $ac_var`
   case $ac_val in    case $ac_val in
Line 856 
Line 857 
   # Try the directory containing this script, then its parent.    # Try the directory containing this script, then its parent.
   ac_confdir=`(dirname "$0") 2>/dev/null ||    ac_confdir=`(dirname "$0") 2>/dev/null ||
 $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\(/\)' \| \           X"$0" : 'X\(/\)' \| \
          .     : '\(.\)' 2>/dev/null ||           .     : '\(.\)' 2>/dev/null ||
 echo X"$0" |  echo X"$0" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
           /^X\(\/\/\)[^/].*/{ s//\1/; q; }            /^X\(\/\/\)[^/].*/{ s//\1/; q; }
Line 918 
Line 919 
 ac_env_CPP_value=$CPP  ac_env_CPP_value=$CPP
 ac_cv_env_CPP_set=${CPP+set}  ac_cv_env_CPP_set=${CPP+set}
 ac_cv_env_CPP_value=$CPP  ac_cv_env_CPP_value=$CPP
 ac_env_CXX_set=${CXX+set}  
 ac_env_CXX_value=$CXX  
 ac_cv_env_CXX_set=${CXX+set}  
 ac_cv_env_CXX_value=$CXX  
 ac_env_CXXFLAGS_set=${CXXFLAGS+set}  
 ac_env_CXXFLAGS_value=$CXXFLAGS  
 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}  
 ac_cv_env_CXXFLAGS_value=$CXXFLAGS  
 ac_env_CXXCPP_set=${CXXCPP+set}  
 ac_env_CXXCPP_value=$CXXCPP  
 ac_cv_env_CXXCPP_set=${CXXCPP+set}  
 ac_cv_env_CXXCPP_value=$CXXCPP  
 ac_env_F77_set=${F77+set}  
 ac_env_F77_value=$F77  
 ac_cv_env_F77_set=${F77+set}  
 ac_cv_env_F77_value=$F77  
 ac_env_FFLAGS_set=${FFLAGS+set}  
 ac_env_FFLAGS_value=$FFLAGS  
 ac_cv_env_FFLAGS_set=${FFLAGS+set}  
 ac_cv_env_FFLAGS_value=$FFLAGS  
   
 #  #
 # Report the --help message.  # Report the --help message.
Line 946 
Line 927 
   # 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 sudo 1.6.8 to adapt to many kinds of systems.  \`configure' configures sudo 1.6.9 to adapt to many kinds of systems.
   
 Usage: $0 [OPTION]... [VAR=VALUE]...  Usage: $0 [OPTION]... [VAR=VALUE]...
   
Line 971 
Line 952 
   cat <<_ACEOF    cat <<_ACEOF
 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
Line 1008 
Line 989 
   
 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 sudo 1.6.8:";;       short | recursive ) echo "Configuration of sudo 1.6.9:";;
    esac     esac
   cat <<\_ACEOF    cat <<\_ACEOF
   
Line 1019 
Line 1000 
                           Do not require authentication by default                            Do not require authentication by default
   --disable-root-mailer   Don't run the mailer as root, run as the user    --disable-root-mailer   Don't run the mailer as root, run as the user
   --disable-setreuid      Don't try to use the setreuid() function    --disable-setreuid      Don't try to use the setreuid() function
   --disable-setresuid      Don't try to use the setresuid() function    --disable-setresuid     Don't try to use the setresuid() function
   --disable-saved-ids     Don't try to use POSIX saved ids  
   --disable-shadow        Never use shadow passwords    --disable-shadow        Never use shadow passwords
   --disable-root-sudo     Don't allow root to run sudo    --disable-root-sudo     Don't allow root to run sudo
   --enable-log-host       Log the hostname in the log file    --enable-log-host       Log the hostname in the log file
Line 1028 
Line 1008 
   --enable-shell-sets-home    --enable-shell-sets-home
                           set $HOME to target user in shell mode                            set $HOME to target user in shell mode
   --disable-path-info     Print 'command not allowed' not 'command not found'    --disable-path-info     Print 'command not allowed' not 'command not found'
   --enable-shared[=PKGS]  
                           build shared libraries [default=yes]  
   --enable-static[=PKGS]    --enable-static[=PKGS]
                           build static libraries [default=no]                            build static libraries [default=no]
     --enable-shared[=PKGS]
                             build shared 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-libtool-lock  avoid locking (might break parallel builds)
   --disable-sia           Never use SIA on Digital UNIX    --disable-sia           Never use SIA on Digital UNIX
   
 Optional Packages:  Optional Packages:
Line 1044 
Line 1025 
   --with-alertmail        deprecated    --with-alertmail        deprecated
   --with-CC               C compiler to use    --with-CC               C compiler to use
   --with-rpath            pass -R flag in addition to -L for lib paths    --with-rpath            pass -R flag in addition to -L for lib paths
   --with-blibpath=PATH  pass -blibpath flag to ld for additional lib paths    --with-blibpath=PATH    pass -blibpath flag to ld for additional lib paths
   --with-incpath          additional places to look for include files    --with-incpath          additional places to look for include files
   --with-libpath          additional places to look for libraries    --with-libpath          additional places to look for libraries
   --with-libraries        additional libraries to link with    --with-libraries        additional libraries to link with
Line 1052 
Line 1033 
   --with-efence           link with -lefence for malloc() debugging    --with-efence           link with -lefence for malloc() debugging
   --with-csops            add CSOps standard options    --with-csops            add CSOps standard options
   --without-passwd        don't use passwd/shadow file for authentication    --without-passwd        don't use passwd/shadow file for authentication
   --with-skey=DIR       enable S/Key support    --with-skey=DIR         enable S/Key support
   --with-opie=DIR       enable OPIE support    --with-opie=DIR         enable OPIE support
   --with-long-otp-prompt  use a two line OTP (skey/opie) prompt    --with-long-otp-prompt  use a two line OTP (skey/opie) prompt
   --with-SecurID[=DIR]    enable SecurID support    --with-SecurID[=DIR]    enable SecurID support
   --with-fwtk[=DIR]       enable FWTK AuthSRV support    --with-fwtk[=DIR]       enable FWTK AuthSRV support
   --with-kerb4[=DIR]      enable Kerberos IV support    --with-kerb4[=DIR]      enable Kerberos IV support
   --with-kerb5[=DIR]      enable Kerberos V support    --with-kerb5[=DIR]      enable Kerberos V support
   --with-authenticate     enable AIX general authentication support    --with-aixauth          enable AIX general authentication support
   --with-pam              enable PAM support    --with-pam              enable PAM support
   --with-AFS              enable AFS support    --with-AFS              enable AFS support
   --with-DCE              enable DCE support    --with-DCE              enable DCE support
   --with-logincap         enable BSD login class support    --with-logincap         enable BSD login class support
   --with-bsdauth          enable BSD authentication support    --with-bsdauth          enable BSD authentication support
     --with-project          enable Solaris project support
   --without-lecture       don't print lecture for first-time sudoer    --without-lecture       don't print lecture for first-time sudoer
   --with-logging          log via syslog, file, or both    --with-logging          log via syslog, file, or both
   --with-logfac           syslog facility to log with (default is "local2")    --with-logfac           syslog facility to log with (default is "local2")
Line 1096 
Line 1078 
   --with-passwd-tries     number of tries to enter password (default is 3)    --with-passwd-tries     number of tries to enter password (default is 3)
   --with-timeout          minutes before sudo asks for passwd again (def is 5 minutes)    --with-timeout          minutes before sudo asks for passwd again (def is 5 minutes)
   --with-password-timeout passwd prompt timeout in minutes (default is 5 minutes)    --with-password-timeout passwd prompt timeout in minutes (default is 5 minutes)
   --with-execv            use execv() instead of execvp()  
   --with-tty-tickets      use a different ticket file for each tty    --with-tty-tickets      use a different ticket file for each tty
   --with-insults          insult the user for entering an incorrect password    --with-insults          insult the user for entering an incorrect password
   --with-all-insults      include all the sudo insult sets    --with-all-insults      include all the sudo insult sets
Line 1104 
Line 1085 
   --with-csops-insults    include CSOps insults    --with-csops-insults    include CSOps insults
   --with-hal-insults      include 2001-like insults    --with-hal-insults      include 2001-like insults
   --with-goons-insults    include the insults from the "Goon Show"    --with-goons-insults    include the insults from the "Goon Show"
   --with-ldap[=DIR]     enable LDAP support    --with-ldap[=DIR]       enable LDAP support
   --with-ldap-conf-file   path to LDAP configuration file    --with-ldap-conf-file   path to LDAP configuration file
     --with-ldap-secret-file path to LDAP secret pasdword file
   --with-pc-insults       replace politically incorrect insults with less offensive ones    --with-pc-insults       replace politically incorrect insults with less offensive ones
   --with-secure-path      override the user's path with a built-in one    --with-secure-path      override the user's path with a built-in one
   --without-interfaces    don't try to read the ip addr of ether interfaces    --without-interfaces    don't try to read the ip addr of ether interfaces
   --with-stow             properly handle GNU stow packaging    --with-stow             properly handle GNU stow packaging
   --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]    --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
                           include additional configurations [automatic]    --with-noexec=PATH      fully qualified pathname of sudo_noexec.so
   --with-noexec=PATH    fully qualified pathname of sudo_noexec.so  
   
 Some influential environment variables:  Some influential environment variables:
   CC          C compiler command    CC          C compiler command
Line 1125 
Line 1105 
   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have    CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
               headers in a nonstandard directory <include dir>                headers in a nonstandard directory <include dir>
   CPP         C preprocessor    CPP         C preprocessor
   CXX         C++ compiler command  
   CXXFLAGS    C++ compiler flags  
   CXXCPP      C++ preprocessor  
   F77         Fortran 77 compiler command  
   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.
Line 1167 
Line 1142 
     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix      ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
     ac_top_srcdir=$ac_top_builddir$srcdir ;;      ac_top_srcdir=$ac_top_builddir$srcdir ;;
 esac  esac
 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be  
 # absolute.  
 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`  
 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`  
 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`  
 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`  
   
   # Do not use `cd foo && pwd` to compute absolute paths, because
   # the directories may not exist.
   case `pwd` in
   .) ac_abs_builddir="$ac_dir";;
   *)
     case "$ac_dir" in
     .) ac_abs_builddir=`pwd`;;
     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
     *) ac_abs_builddir=`pwd`/"$ac_dir";;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_top_builddir=${ac_top_builddir}.;;
   *)
     case ${ac_top_builddir}. in
     .) ac_abs_top_builddir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_srcdir=$ac_srcdir;;
   *)
     case $ac_srcdir in
     .) ac_abs_srcdir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_top_srcdir=$ac_top_srcdir;;
   *)
     case $ac_top_srcdir in
     .) ac_abs_top_srcdir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
     esac;;
   esac
   
     cd $ac_dir      cd $ac_dir
     # Check for guested configure; otherwise get Cygnus style configure.      # Check for guested configure; otherwise get Cygnus style configure.
     if test -f $ac_srcdir/configure.gnu; then      if test -f $ac_srcdir/configure.gnu; then
Line 1183 
Line 1191 
       echo        echo
       $SHELL $ac_srcdir/configure  --help=recursive        $SHELL $ac_srcdir/configure  --help=recursive
     elif test -f $ac_srcdir/configure.ac ||      elif test -f $ac_srcdir/configure.ac ||
            test -f $ac_srcdir/configure.in; then             test -f $ac_srcdir/configure.in; then
       echo        echo
       $ac_configure --help        $ac_configure --help
     else      else
Line 1196 
Line 1204 
 test -n "$ac_init_help" && exit 0  test -n "$ac_init_help" && exit 0
 if $ac_init_version; then  if $ac_init_version; then
   cat <<\_ACEOF    cat <<\_ACEOF
 sudo configure 1.6.8  sudo configure 1.6.9
 generated by GNU Autoconf 2.57  generated by GNU Autoconf 2.59
   
 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002  Copyright (C) 2003 Free Software Foundation, Inc.
 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
Line 1211 
Line 1218 
 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 sudo $as_me 1.6.8, which was  It was created by sudo $as_me 1.6.9, which was
 generated by GNU Autoconf 2.57.  Invocation command line was  generated by GNU Autoconf 2.59.  Invocation command line was
   
   $ $0 $@    $ $0 $@
   
Line 1289 
Line 1296 
     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_sep\"$ac_arg\""        ac_configure_args="$ac_configure_args$ac_sep\"$ac_arg\""
       # Get rid of the leading space.        # Get rid of the leading space.
Line 1335 
Line 1342 
     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in      case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
     *ac_space=\ *)      *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 \        sed -n \
         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"          "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
       ;;        ;;
     esac;      esac;
 }  }
Line 1369 
Line 1376 
       for ac_var in $ac_subst_files        for ac_var in $ac_subst_files
       do        do
         eval ac_val=$`echo $ac_var`          eval ac_val=$`echo $ac_var`
         echo "$ac_var='"'"'$ac_val'"'"'"          echo "$ac_var='"'"'$ac_val'"'"'"
       done | sort        done | sort
       echo        echo
     fi      fi
Line 1388 
Line 1395 
       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 &&    rm -f core *.core &&
   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&    rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
     exit $exit_status      exit $exit_status
      ' 0       ' 0
Line 1468 
Line 1475 
 # value.  # value.
 ac_cache_corrupted=false  ac_cache_corrupted=false
 for ac_var in `(set) 2>&1 |  for ac_var in `(set) 2>&1 |
                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do                 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; 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"
Line 1485 
Line 1492 
     ,);;      ,);;
     *)      *)
       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.
Line 1549 
Line 1556 
   
                     ac_config_headers="$ac_config_headers config.h pathnames.h"                      ac_config_headers="$ac_config_headers config.h pathnames.h"
   
 { echo "$as_me:$LINENO: Configuring Sudo version 1.6.8" >&5  { echo "$as_me:$LINENO: Configuring Sudo version 1.6.9" >&5
 echo "$as_me: Configuring Sudo version 1.6.8" >&6;}  echo "$as_me: Configuring Sudo version 1.6.9" >&6;}
   
   
   
Line 1583 
Line 1590 
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 timeout=5  timeout=5
 password_timeout=5  password_timeout=5
 sudo_umask=0022  sudo_umask=0022
Line 1607 
Line 1633 
 tty_tickets=off  tty_tickets=off
 insults=off  insults=off
 root_sudo=on  root_sudo=on
   path_info=on
 INSTALL_NOEXEC=  INSTALL_NOEXEC=
 PROGS="sudo visudo"  PROGS="sudo visudo"
 test -n "$MANTYPE" || MANTYPE="man"  : ${MANTYPE='man'}
 test -n "$mansrcdir" || mansrcdir="."  : ${mansrcdir='.'}
 test -n "$SUDOERS_MODE" || SUDOERS_MODE=0440  : ${SUDOERS_MODE='0440'}
 test -n "$SUDOERS_UID" || SUDOERS_UID=0  : ${SUDOERS_UID='0'}
 test -n "$SUDOERS_GID" || SUDOERS_GID=0  : ${SUDOERS_GID='0'}
 DEV="#"  DEV="#"
   AUTH_OBJS=passwd.o
   
 CHECKSHADOW=true  CHECKSHADOW=true
 CHECKSIA=true  CHECKSIA=true
   shadow_defs=
   shadow_funcs=
   shadow_libs=
   shadow_libs_optional=
   
 test "$mandir" = '${prefix}/man' && mandir='$(prefix)/man'  test "$mandir" = '${prefix}/man' && mandir='$(prefix)/man'
 test "$bindir" = '${exec_prefix}/bin' && bindir='$(exec_prefix)/bin'  test "$bindir" = '${exec_prefix}/bin' && bindir='$(exec_prefix)/bin'
Line 1630 
Line 1662 
 if test "${with_otp_only+set}" = set; then  if test "${with_otp_only+set}" = set; then
   withval="$with_otp_only"    withval="$with_otp_only"
   case $with_otp_only in    case $with_otp_only in
     yes)        with_passwd=no      yes)        AUTH_OBJS=`echo "$AUTH_OBJS"|sed -e 's/^passwd\.o *//'`
                 cat >>confdefs.h <<\_ACEOF  
 #define WITHOUT_PASSWD 1  
 _ACEOF  
   
                 { echo "$as_me:$LINENO: --with-otp-only option deprecated, treating as --without-passwd" >&5                  { echo "$as_me:$LINENO: --with-otp-only option deprecated, treating as --without-passwd" >&5
 echo "$as_me: --with-otp-only option deprecated, treating as --without-passwd" >&6;}  echo "$as_me: --with-otp-only option deprecated, treating as --without-passwd" >&6;}
                 ;;                  ;;
Line 1677 
Line 1705 
 if test "${with_rpath+set}" = set; then  if test "${with_rpath+set}" = set; then
   withval="$with_rpath"    withval="$with_rpath"
   case $with_rpath in    case $with_rpath in
     yes)        ;;      yes|no)     ;;
     no)         ;;  
     *)          { { echo "$as_me:$LINENO: error: \"--with-rpath does not take an argument.\"" >&5      *)          { { echo "$as_me:$LINENO: error: \"--with-rpath does not take an argument.\"" >&5
 echo "$as_me: error: \"--with-rpath does not take an argument.\"" >&2;}  echo "$as_me: error: \"--with-rpath does not take an argument.\"" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
Line 1691 
Line 1718 
 if test "${with_blibpath+set}" = set; then  if test "${with_blibpath+set}" = set; then
   withval="$with_blibpath"    withval="$with_blibpath"
   case $with_blibpath in    case $with_blibpath in
     yes)        ;;      yes|no)     ;;
     no)         ;;  
     *)          { echo "$as_me:$LINENO: will pass -blibpath:${with_blibpath} to the loader." >&5      *)          { echo "$as_me:$LINENO: will pass -blibpath:${with_blibpath} to the loader." >&5
 echo "$as_me: will pass -blibpath:${with_blibpath} to the loader." >&6;}  echo "$as_me: will pass -blibpath:${with_blibpath} to the loader." >&6;}
                 ;;                  ;;
Line 1809 
Line 1835 
                 with_classic_insults=yes                  with_classic_insults=yes
                 with_csops_insults=yes                  with_csops_insults=yes
                 with_env_editor=yes                  with_env_editor=yes
                 test -n "$mansectsu" || mansectsu=8                  : ${mansectsu='8'}
                 test -n "$mansectform" || mansectform=5                  : ${mansectform='5'}
                 ;;                  ;;
     no)         ;;      no)         ;;
     *)          { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --with-csops: $with_csops" >&5      *)          { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --with-csops: $with_csops" >&5
Line 1825 
Line 1851 
   withval="$with_passwd"    withval="$with_passwd"
   case $with_passwd in    case $with_passwd in
     yes)        ;;      yes)        ;;
     no)         cat >>confdefs.h <<\_ACEOF      no)         AUTH_OBJS=`echo "$AUTH_OBJS"|sed -e 's/^passwd\.o *//'`
 #define WITHOUT_PASSWD 1  
 _ACEOF  
   
                 echo "$as_me:$LINENO: checking whether to use shadow/passwd file authentication" >&5                  echo "$as_me:$LINENO: checking whether to use shadow/passwd file authentication" >&5
 echo $ECHO_N "checking whether to use shadow/passwd file authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to use shadow/passwd file authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: no" >&5                  echo "$as_me:$LINENO: result: no" >&5
Line 1846 
Line 1869 
 if test "${with_skey+set}" = set; then  if test "${with_skey+set}" = set; then
   withval="$with_skey"    withval="$with_skey"
   case $with_skey in    case $with_skey in
     no)         with_skey="";;      no)         with_skey=""
                   ;;
     *)          if test -n "$with_opie"; then      *)          if test -n "$with_opie"; then
                     { { echo "$as_me:$LINENO: error: \"cannot use both S/Key and OPIE\"" >&5                      { { echo "$as_me:$LINENO: error: \"cannot use both S/Key and OPIE\"" >&5
 echo "$as_me: error: \"cannot use both S/Key and OPIE\"" >&2;}  echo "$as_me: error: \"cannot use both S/Key and OPIE\"" >&2;}
Line 1860 
Line 1884 
 echo $ECHO_N "checking whether to try S/Key authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to try S/Key authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6  echo "${ECHO_T}yes" >&6
                 AUTH_OBJS="${AUTH_OBJS} rfc1938.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix S/Key with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix S/Key with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix S/Key with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix S/Key with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"" != X""; then
       AUTH_OBJS="rfc1938.o"
       AUTH_EXCL="S/Key"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="rfc1938.o"
   else
       AUTH_OBJS="$AUTH_OBJS rfc1938.o"
   fi
   
                 ;;                  ;;
 esac  esac
 fi;  fi;
Line 1870 
Line 1913 
 if test "${with_opie+set}" = set; then  if test "${with_opie+set}" = set; then
   withval="$with_opie"    withval="$with_opie"
   case $with_opie in    case $with_opie in
     no)         with_opie="";;      no)         with_opie=""
                   ;;
     *)          if test -n "$with_skey"; then      *)          if test -n "$with_skey"; then
                     { { echo "$as_me:$LINENO: error: \"cannot use both S/Key and OPIE\"" >&5                      { { echo "$as_me:$LINENO: error: \"cannot use both S/Key and OPIE\"" >&5
 echo "$as_me: error: \"cannot use both S/Key and OPIE\"" >&2;}  echo "$as_me: error: \"cannot use both S/Key and OPIE\"" >&2;}
Line 1884 
Line 1928 
 echo $ECHO_N "checking whether to try NRL OPIE authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to try NRL OPIE authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6  echo "${ECHO_T}yes" >&6
                 AUTH_OBJS="${AUTH_OBJS} rfc1938.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix NRL OPIE with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix NRL OPIE with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix NRL OPIE with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix NRL OPIE with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"" != X""; then
       AUTH_OBJS="rfc1938.o"
       AUTH_EXCL="NRL OPIE"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="rfc1938.o"
   else
       AUTH_OBJS="$AUTH_OBJS rfc1938.o"
   fi
   
                 ;;                  ;;
 esac  esac
 fi;  fi;
Line 1927 
Line 1990 
 echo $ECHO_N "checking whether to use SecurID for authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to use SecurID for authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6  echo "${ECHO_T}yes" >&6
                 with_passwd=no                  # AUTH_OBJS updated later
                 ;;                  ;;
 esac  esac
 fi;  fi;
Line 1946 
Line 2009 
 echo $ECHO_N "checking whether to use FWTK AuthSRV for authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to use FWTK AuthSRV for authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6  echo "${ECHO_T}yes" >&6
                 with_passwd=no  
                 AUTH_OBJS="fwtk.o"  if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix FWTK AuthSRV with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix FWTK AuthSRV with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix FWTK AuthSRV with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix FWTK AuthSRV with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"true" != X""; then
       AUTH_OBJS="fwtk.o"
       AUTH_EXCL="FWTK AuthSRV"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="fwtk.o"
   else
       AUTH_OBJS="$AUTH_OBJS fwtk.o"
   fi
   
                 ;;                  ;;
 esac  esac
 fi;  fi;
Line 1981 
Line 2062 
 fi;  fi;
   
   
 # Check whether --with-authenticate or --without-authenticate was given.  # Check whether --with-aixauth or --without-aixauth was given.
 if test "${with_authenticate+set}" = set; then  if test "${with_aixauth+set}" = set; then
   withval="$with_authenticate"    withval="$with_aixauth"
   case $with_authenticate in    case $with_aixauth in
     yes)        cat >>confdefs.h <<\_ACEOF      yes|no)     ;;
 #define HAVE_AUTHENTICATE 1      *)          { { echo "$as_me:$LINENO: error: \"--with-aixauth does not take an argument.\"" >&5
 _ACEOF  echo "$as_me: error: \"--with-aixauth does not take an argument.\"" >&2;}
   
                 echo "$as_me:$LINENO: checking whether to use AIX general authentication" >&5  
 echo $ECHO_N "checking whether to use AIX general authentication... $ECHO_C" >&6  
                 echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
                 with_passwd=no  
                 AUTH_OBJS="aix_auth.o"  
                 ;;  
     no)         ;;  
     *)          { { echo "$as_me:$LINENO: error: \"--with-authenticate does not take an argument.\"" >&5  
 echo "$as_me: error: \"--with-authenticate does not take an argument.\"" >&2;}  
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
                 ;;                  ;;
 esac  esac
Line 2009 
Line 2079 
 if test "${with_pam+set}" = set; then  if test "${with_pam+set}" = set; then
   withval="$with_pam"    withval="$with_pam"
   case $with_pam in    case $with_pam in
     yes)        cat >>confdefs.h <<\_ACEOF      yes|no)     ;;
 #define HAVE_PAM 1  
 _ACEOF  
   
                 echo "$as_me:$LINENO: checking whether to use PAM authentication" >&5  
 echo $ECHO_N "checking whether to use PAM authentication... $ECHO_C" >&6  
                 echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
                 with_passwd=no  
                 AUTH_OBJS="pam.o"  
                 ;;  
     no)         ;;  
     *)          { { echo "$as_me:$LINENO: error: \"--with-pam does not take an argument.\"" >&5      *)          { { echo "$as_me:$LINENO: error: \"--with-pam does not take an argument.\"" >&5
 echo "$as_me: error: \"--with-pam does not take an argument.\"" >&2;}  echo "$as_me: error: \"--with-pam does not take an argument.\"" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
Line 2041 
Line 2100 
 echo $ECHO_N "checking whether to try AFS (kerberos) authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to try AFS (kerberos) authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6  echo "${ECHO_T}yes" >&6
                 AUTH_OBJS="${AUTH_OBJS} afs.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix AFS with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix AFS with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix AFS with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix AFS with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"" != X""; then
       AUTH_OBJS="afs.o"
       AUTH_EXCL="AFS"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="afs.o"
   else
       AUTH_OBJS="$AUTH_OBJS afs.o"
   fi
   
                 ;;                  ;;
     no)         ;;      no)         ;;
     *)          { { echo "$as_me:$LINENO: error: \"--with-AFS does not take an argument.\"" >&5      *)          { { echo "$as_me:$LINENO: error: \"--with-AFS does not take an argument.\"" >&5
Line 2064 
Line 2142 
 echo $ECHO_N "checking whether to try DCE (kerberos) authentication... $ECHO_C" >&6  echo $ECHO_N "checking whether to try DCE (kerberos) authentication... $ECHO_C" >&6
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6  echo "${ECHO_T}yes" >&6
                 AUTH_OBJS="${AUTH_OBJS} dce.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix DCE with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix DCE with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix DCE with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix DCE with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"" != X""; then
       AUTH_OBJS="dce.o"
       AUTH_EXCL="DCE"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="dce.o"
   else
       AUTH_OBJS="$AUTH_OBJS dce.o"
   fi
   
                 ;;                  ;;
     no)         ;;      no)         ;;
     *)          { { echo "$as_me:$LINENO: error: \"--with-DCE does not take an argument.\"" >&5      *)          { { echo "$as_me:$LINENO: error: \"--with-DCE does not take an argument.\"" >&5
Line 2092 
Line 2189 
 if test "${with_bsdauth+set}" = set; then  if test "${with_bsdauth+set}" = set; then
   withval="$with_bsdauth"    withval="$with_bsdauth"
   case $with_bsdauth in    case $with_bsdauth in
     yes)        with_logincap=yes      yes|no)     ;;
                 ;;  
     no)         ;;  
     *)          { { echo "$as_me:$LINENO: error: \"--with-bsdauth does not take an argument.\"" >&5      *)          { { echo "$as_me:$LINENO: error: \"--with-bsdauth does not take an argument.\"" >&5
 echo "$as_me: error: \"--with-bsdauth does not take an argument.\"" >&2;}  echo "$as_me: error: \"--with-bsdauth does not take an argument.\"" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
Line 2102 
Line 2197 
 esac  esac
 fi;  fi;
   
   
   # Check whether --with-project or --without-project was given.
   if test "${with_project+set}" = set; then
     withval="$with_project"
     case $with_project in
       yes|no)     ;;
       no) ;;
       *)          { { echo "$as_me:$LINENO: error: \"--with-project does not take an argument.\"" >&5
   echo "$as_me: error: \"--with-project does not take an argument.\"" >&2;}
      { (exit 1); exit 1; }; }
                   ;;
   esac
   fi;
   
 echo "$as_me:$LINENO: checking whether to lecture users the first time they run sudo" >&5  echo "$as_me:$LINENO: checking whether to lecture users the first time they run sudo" >&5
 echo $ECHO_N "checking whether to lecture users the first time they run sudo... $ECHO_C" >&6  echo $ECHO_N "checking whether to lecture users the first time they run sudo... $ECHO_C" >&6
   
Line 2899 
Line 3008 
 echo "$as_me:$LINENO: result: $password_timeout" >&5  echo "$as_me:$LINENO: result: $password_timeout" >&5
 echo "${ECHO_T}$password_timeout" >&6  echo "${ECHO_T}$password_timeout" >&6
   
   
 # Check whether --with-execv or --without-execv was given.  
 if test "${with_execv+set}" = set; then  
   withval="$with_execv"  
   case $with_execv in  
     yes)        echo "$as_me:$LINENO: checking whether to use execvp or execv" >&5  
 echo $ECHO_N "checking whether to use execvp or execv... $ECHO_C" >&6  
                 echo "$as_me:$LINENO: result: execv" >&5  
 echo "${ECHO_T}execv" >&6  
                 cat >>confdefs.h <<\_ACEOF  
 #define USE_EXECV 1  
 _ACEOF  
   
                 ;;  
     no)         ;;  
     *)          { { echo "$as_me:$LINENO: error: \"--with-execv does not take an argument.\"" >&5  
 echo "$as_me: error: \"--with-execv does not take an argument.\"" >&2;}  
    { (exit 1); exit 1; }; }  
                 ;;  
 esac  
 fi;  
   
 echo "$as_me:$LINENO: checking whether to use per-tty ticket files" >&5  echo "$as_me:$LINENO: checking whether to use per-tty ticket files" >&5
 echo $ECHO_N "checking whether to use per-tty ticket files... $ECHO_C" >&6  echo $ECHO_N "checking whether to use per-tty ticket files... $ECHO_C" >&6
   
Line 3099 
Line 3186 
   
 fi;  fi;
   
   # Check whether --with-ldap-secret-file or --without-ldap-secret-file was given.
   if test "${with_ldap_secret_file+set}" = set; then
     withval="$with_ldap_secret_file"
   
   cat >>confdefs.h <<_ACEOF
   #define _PATH_LDAP_SECRET "$with_ldap_secret_file"
   _ACEOF
   
   fi;
   
   
 # Check whether --with-pc-insults or --without-pc-insults was given.  # Check whether --with-pc-insults or --without-pc-insults was given.
 if test "${with_pc_insults+set}" = set; then  if test "${with_pc_insults+set}" = set; then
   withval="$with_pc_insults"    withval="$with_pc_insults"
Line 3292 
Line 3389 
   
 fi;  fi;
   
 echo "$as_me:$LINENO: checking whether to disable use of POSIX saved ids" >&5  
 echo $ECHO_N "checking whether to disable use of POSIX saved ids... $ECHO_C" >&6  
 # Check whether --enable-saved-ids or --disable-saved-ids was given.  
 if test "${enable_saved_ids+set}" = set; then  
   enableval="$enable_saved_ids"  
    case "$enableval" in  
     yes)        echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
                 ;;  
     no)         echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
                 cat >>confdefs.h <<\_ACEOF  
 #define NO_SAVED_IDS 1  
 _ACEOF  
   
                 ;;  
     *)          echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
                 { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-saved-ids: $enableval" >&5  
 echo "$as_me: WARNING: Ignoring unknown argument to --enable-saved-ids: $enableval" >&2;}  
                 ;;  
   esac  
   
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi;  
   
 echo "$as_me:$LINENO: checking whether to disable shadow password support" >&5  echo "$as_me:$LINENO: checking whether to disable shadow password support" >&5
 echo $ECHO_N "checking whether to disable shadow password support... $ECHO_C" >&6  echo $ECHO_N "checking whether to disable shadow password support... $ECHO_C" >&6
 # Check whether --enable-shadow or --disable-shadow was given.  # Check whether --enable-shadow or --disable-shadow was given.
Line 3472 
Line 3541 
 #define DONT_LEAK_PATH_INFO 1  #define DONT_LEAK_PATH_INFO 1
 _ACEOF  _ACEOF
   
                   path_info=off
                 ;;                  ;;
     *)          echo "$as_me:$LINENO: result: no" >&5      *)          echo "$as_me:$LINENO: result: no" >&5
 echo "${ECHO_T}no" >&6  echo "${ECHO_T}no" >&6
Line 3866 
Line 3936 
   (exit $ac_status); }    (exit $ac_status); }
   
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 3886 
Line 3955 
 # 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" >&5  echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
 echo $ECHO_N "checking for C compiler default output... $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[^ ]*//'`
 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
   (eval $ac_link_default) 2>&5    (eval $ac_link_default) 2>&5
Line 3907 
Line 3976 
   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 | *.o | *.obj )      *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
         ;;          ;;
     conftest.$ac_ext )      conftest.$ac_ext )
         # This is the source file.          # This is the source file.
         ;;          ;;
     [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;;
     *.* )      *.* )
         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`          ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
         # FIXME: I believe we export ac_cv_exeext for Libtool,          # FIXME: I believe we export ac_cv_exeext for Libtool,
         # but it would be cool to find out if it's true.  Does anybody          # but it would be cool to find out if it's true.  Does anybody
         # maintain Libtool? --akim.          # maintain Libtool? --akim.
         export ac_cv_exeext          export ac_cv_exeext
         break;;          break;;
     * )      * )
         break;;          break;;
   esac    esac
 done  done
 else  else
Line 3997 
Line 4066 
   case $ac_file in    case $ac_file in
     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;      *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
           export ac_cv_exeext            export ac_cv_exeext
           break;;            break;;
     * ) break;;      * ) break;;
   esac    esac
 done  done
Line 4023 
Line 4092 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4074 
Line 4142 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4094 
Line 4161 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_compiler_gnu=yes    ac_compiler_gnu=yes
 else  else
Line 4111 
Line 4188 
   
 ac_compiler_gnu=no  ac_compiler_gnu=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
Line 4127 
Line 4204 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4144 
Line 4220 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_prog_cc_g=yes    ac_cv_prog_cc_g=yes
 else  else
Line 4161 
Line 4247 
   
 ac_cv_prog_cc_g=no  ac_cv_prog_cc_g=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 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
Line 4188 
Line 4274 
   ac_cv_prog_cc_stdc=no    ac_cv_prog_cc_stdc=no
 ac_save_CC=$CC  ac_save_CC=$CC
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4216 
Line 4301 
   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
      function prototypes and stuff, but not '\xHH' hex character constants.
      These don't provoke an error unfortunately, instead are silently treated
      as 'x'.  The following induces an error, until -std1 is added to get
      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
      that's true only with -std1.  */
   int osf4_cc_array ['\x00' == 0 ? 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);};
Line 4242 
Line 4337 
   CC="$ac_save_CC $ac_arg"    CC="$ac_save_CC $ac_arg"
   rm -f conftest.$ac_objext    rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_prog_cc_stdc=$ac_arg    ac_cv_prog_cc_stdc=$ac_arg
 break  break
Line 4259 
Line 4364 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext  rm -f conftest.err conftest.$ac_objext
 done  done
 rm -f conftest.$ac_ext conftest.$ac_objext  rm -f conftest.$ac_ext conftest.$ac_objext
 CC=$ac_save_CC  CC=$ac_save_CC
Line 4287 
Line 4392 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   for ac_declaration in \    for ac_declaration in \
    ''\     '' \
    '#include <stdlib.h>' \  
    'extern "C" void std::exit (int) throw (); using std::exit;' \     'extern "C" void std::exit (int) throw (); using std::exit;' \
    'extern "C" void std::exit (int); using std::exit;' \     'extern "C" void std::exit (int); using std::exit;' \
    'extern "C" void exit (int) throw ();' \     'extern "C" void exit (int) throw ();' \
Line 4307 
Line 4421 
    'void exit (int);'     'void exit (int);'
 do  do
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* 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 <stdlib.h>  
 $ac_declaration  $ac_declaration
   #include <stdlib.h>
 int  int
 main ()  main ()
 {  {
Line 4325 
Line 4438 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   :    :
 else  else
Line 4342 
Line 4465 
   
 continue  continue
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4361 
Line 4483 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   break    break
 else  else
Line 4377 
Line 4509 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 done  done
 rm -f conftest*  rm -f conftest*
 if test -n "$ac_declaration"; then  if test -n "$ac_declaration"; then
Line 4391 
Line 4523 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext 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'
Line 4407 
Line 4539 
   ac_func_search_save_LIBS=$LIBS    ac_func_search_save_LIBS=$LIBS
 ac_cv_search_strerror=no  ac_cv_search_strerror=no
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4431 
Line 4562 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_search_strerror="none required"    ac_cv_search_strerror="none required"
 else  else
Line 4447 
Line 4588 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 if test "$ac_cv_search_strerror" = no; then  if test "$ac_cv_search_strerror" = no; then
   for ac_lib in cposix; do    for ac_lib in cposix; do
     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"      LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4476 
Line 4617 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_search_strerror="-l$ac_lib"    ac_cv_search_strerror="-l$ac_lib"
 break  break
Line 4493 
Line 4644 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   done    done
 fi  fi
 LIBS=$ac_func_search_save_LIBS  LIBS=$ac_func_search_save_LIBS
Line 4505 
Line 4657 
   
 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'
Line 4534 
Line 4685 
   # 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4545 
Line 4695 
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
                      Syntax error                       Syntax error
 _ACEOF  _ACEOF
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1    (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
Line 4557 
Line 4707 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 4577 
Line 4728 
   # OK, works on sane cases.  Now check whether non-existent headers    # OK, works on sane cases.  Now check whether non-existent headers
   # can be detected and how.    # can be detected and how.
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4595 
Line 4745 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 4641 
Line 4792 
   # 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4652 
Line 4802 
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
                      Syntax error                       Syntax error
 _ACEOF  _ACEOF
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1    (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
Line 4664 
Line 4814 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 4684 
Line 4835 
   # OK, works on sane cases.  Now check whether non-existent headers    # OK, works on sane cases.  Now check whether non-existent headers
   # can be detected and how.    # can be detected and how.
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 4702 
Line 4852 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 4848 
Line 4999 
   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 or --disable-shared was given.  
 if test "${enable_shared+set}" = set; then  
   enableval="$enable_shared"  
   p=${PACKAGE-default}  
     case $enableval in  
     yes) enable_shared=yes ;;  
     no) enable_shared=no ;;  
     *)  
       enable_shared=no  
       # Look at the argument we got.  We use all the common list separators.  
       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"  
       for pkg in $enableval; do  
         IFS="$lt_save_ifs"  
         if test "X$pkg" = "X$p"; then  
           enable_shared=yes  
         fi  
       done  
       IFS="$lt_save_ifs"  
       ;;  
     esac  
 else  
   enable_shared=yes  
 fi;  
   
 # Check whether --enable-static or --disable-static was given.  
 if test "${enable_static+set}" = set; then  
   enableval="$enable_static"  
   p=${PACKAGE-default}  
     case $enableval in  
     yes) enable_static=yes ;;  
     no) enable_static=no ;;  
     *)  
      enable_static=no  
       # Look at the argument we got.  We use all the common list separators.  
       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"  
       for pkg in $enableval; do  
         IFS="$lt_save_ifs"  
         if test "X$pkg" = "X$p"; then  
           enable_static=yes  
         fi  
       done  
       IFS="$lt_save_ifs"  
       ;;  
     esac  
 else  
   enable_static=no  
 fi;  
   
   
 # Check whether --enable-fast-install or --disable-fast-install was given.  macro_version='1.9f'
 if test "${enable_fast_install+set}" = set; then  macro_revision='1.1667.2.43'
   enableval="$enable_fast_install"  
   p=${PACKAGE-default}  
     case $enableval in  
     yes) enable_fast_install=yes ;;  
     no) enable_fast_install=no ;;  
     *)  
       enable_fast_install=no  
       # Look at the argument we got.  We use all the common list separators.  
       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"  
       for pkg in $enableval; do  
         IFS="$lt_save_ifs"  
         if test "X$pkg" = "X$p"; then  
           enable_fast_install=yes  
         fi  
       done  
       IFS="$lt_save_ifs"  
       ;;  
     esac  
 else  
   enable_fast_install=yes  
 fi;  
   
   
   
   
   
   
   
   
   
   
   
   
   ltmain="$ac_aux_dir/ltmain.sh"
   
 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
Line 4949 
Line 5046 
   test ! -f $lt_ac_sed && break    test ! -f $lt_ac_sed && break
   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
Line 4959 
Line 5056 
     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
Line 4971 
Line 5068 
     fi      fi
   done    done
 done  done
 SED=$lt_cv_path_SED  
   
 fi  fi
   
   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
   
   test -z "$SED" && SED=sed
   
   
   
   
   
   
   
   
   
   
   
 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_prog_egrep+set}" = set; then  if test "${ac_cv_prog_egrep+set}" = set; then
Line 4993 
Line 5103 
  EGREP=$ac_cv_prog_egrep   EGREP=$ac_cv_prog_egrep
   
   
   echo "$as_me:$LINENO: checking for fgrep" >&5
   echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
   if test "${ac_cv_prog_fgrep+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
       then ac_cv_prog_fgrep='grep -F'
       else ac_cv_prog_fgrep='fgrep'
       fi
   fi
   echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
   echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
    FGREP=$ac_cv_prog_fgrep
   
   
   test -z "$GREP" && GREP=grep
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 # Check whether --with-gnu-ld or --without-gnu-ld was given.  # Check whether --with-gnu-ld or --without-gnu-ld was given.
 if test "${with_gnu_ld+set}" = set; then  if test "${with_gnu_ld+set}" = set; then
   withval="$with_gnu_ld"    withval="$with_gnu_ld"
Line 5017 
Line 5161 
     # Accept absolute paths.      # Accept absolute paths.
     [\\/]* | ?:[\\/]*)      [\\/]* | ?:[\\/]*)
       re_direlt='/[^/][^/]*/\.\./'        re_direlt='/[^/][^/]*/\.\./'
       # Canonicalize the path 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"
       ;;        ;;
Line 5086 
Line 5230 
   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 ld's only accept -v.    # I'd rather use --version here, but apparently some GNU ld's only accept -v.
 case `"$LD" -v 2>&1 </dev/null` in  case `$LD -v 2>&1 </dev/null` in
 *GNU* | *'with BFD'*)  *GNU* | *'with BFD'*)
   lt_cv_prog_gnu_ld=yes    lt_cv_prog_gnu_ld=yes
   ;;    ;;
Line 5100 
Line 5244 
 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 $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6  
 if test "${lt_cv_ld_reload_flag+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_cv_ld_reload_flag='-r'  
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5  
 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6  
 reload_flag=$lt_cv_ld_reload_flag  
 case $reload_flag in  
 "" | " "*) ;;  
 *) reload_flag=" $reload_flag" ;;  
 esac  
 reload_cmds='$LD$reload_flag -o $output$reload_objs'  
   
   
   
   
   
   
   
 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
Line 5161 
Line 5296 
 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"
   test -z "$NM" && NM=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
Line 5173 
Line 5314 
 echo "${ECHO_T}no, using $LN_S" >&6  echo "${ECHO_T}no, using $LN_S" >&6
 fi  fi
   
   # find the maximum length of command line arguments
   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
   if test "${lt_cv_sys_max_cmd_len+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
       i=0
     teststring="ABCD"
   
     case $build_os in
     msdosdjgpp*)
       # On DJGPP, this test can blow up pretty badly due to problems in libc
       # (any single argument exceeding 2000 bytes causes a buffer overrun
       # during glob expansion).  Even if it were fixed, the result of this
       # check would be larger than it should be.
       lt_cv_sys_max_cmd_len=12288;    # 12K is about right
       ;;
   
     gnu*)
       # Under GNU Hurd, this test is not required because there is
       # no limit to the length of command line arguments.
       # Libtool will interpret -1 as no limit whatsoever
       lt_cv_sys_max_cmd_len=-1;
       ;;
   
     cygwin* | mingw*)
       # On Win9x/ME, this test blows up -- it succeeds, but takes
       # about 5 minutes as the teststring grows exponentially.
       # Worse, since 9x/ME are not pre-emptively multitasking,
       # you end up with a "frozen" computer, even though with patience
       # the test eventually succeeds (with a max line length of 256k).
       # Instead, let's just punt: use the minimum linelength reported by
       # all of the supported platforms: 8192 (on NT/2K/XP).
       lt_cv_sys_max_cmd_len=8192;
       ;;
   
     amigaos*)
       # On AmigaOS with pdksh, this test takes hours, literally.
       # So we just punt and use a minimum line length of 8192.
       lt_cv_sys_max_cmd_len=8192;
       ;;
   
     netbsd* | freebsd* | openbsd* | darwin* )
       # This has been around since 386BSD, at least.  Likely further.
       if test -x /sbin/sysctl; then
         lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
       elif test -x /usr/sbin/sysctl; then
         lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
       else
         lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
       fi
       # And add a safety zone
       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
       ;;
    *)
       # Make teststring a little bigger before we do anything with it.
       # a 1K string should be a reasonable start.
       for i in 1 2 3 4 5 6 7 8 ; do
         teststring=$teststring$teststring
       done
       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
       # If test is not a shell built-in, we'll probably end up computing a
       # maximum length that is only half of the actual maximum length, but
       # we can't tell.
       while (test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
                  = "XX$teststring$teststring") >/dev/null 2>&1 &&
               test $i != 17 # 1/2 MB should be enough
       do
         i=`expr $i + 1`
         teststring=$teststring$teststring
       done
       # Only check the string length outside the loop.
       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
       teststring=
       # Add a significant safety factor because C++ compilers can tack on massive
       # amounts of additional arguments before passing them to the linker.
       # It appears as though 1/2 is a usable value.
       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
       ;;
     esac
   
   fi
   
   if test -n $lt_cv_sys_max_cmd_len ; then
     echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
   else
     echo "$as_me:$LINENO: result: none" >&5
   echo "${ECHO_T}none" >&6
   fi
   max_cmd_len=$lt_cv_sys_max_cmd_len
   
   
   
   
   
   
   
   
   echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
   if test "${lt_cv_ld_reload_flag+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     lt_cv_ld_reload_flag='-r'
   fi
   echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
   reload_flag=$lt_cv_ld_reload_flag
   case $reload_flag in
   "" | " "*) ;;
   *) reload_flag=" $reload_flag" ;;
   esac
   reload_cmds='$LD$reload_flag -o $output$reload_objs'
   case $host_os in
     darwin*)
       if test "$GCC" = yes; then
         reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
       else
         reload_cmds='$LD$reload_flag -o $output$reload_objs'
       fi
       ;;
   esac
   
   
   
   
   
   
   
   
   
   
 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5  echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6  echo $ECHO_N "checking how to recognise 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
Line 5201 
Line 5475 
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
   
 bsdi4*)  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* | mingw* | pw32*)  cygwin*)
   # 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='win32_libid'    lt_cv_file_magic_cmd='func_win32_libid'
   ;;    ;;
   
     # Base MSYS/MinGW do not provide the 'file' command needed by
     # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   mingw* | pw32*)
     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
     lt_cv_file_magic_cmd='$OBJDUMP -f'
     ;;
   
 darwin* | rhapsody*)  darwin* | rhapsody*)
   # this will be overwritten by pass_all, but leave it in just in case  
   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'  
   lt_cv_file_magic_cmd='/usr/bin/file -L'  
   case "$host_os" in  
   rhapsody* | darwin1.[012])  
     lt_cv_file_magic_test_file=`/System/Library/Frameworks/System.framework/System`  
     ;;  
   *) # Darwin 1.3 on  
     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'  
     ;;  
   esac  
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
   
 freebsd*)  freebsd* | kfreebsd*-gnu)
   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)/i[3-9]86 (compact )?demand paged shared library'        lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/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
Line 5267 
Line 5537 
   ;;    ;;
   
 irix5* | irix6* | nonstopux*)  irix5* | irix6* | nonstopux*)
   case $host_os in    case $LD in
   irix5* | nonstopux*)    *-32|*"-32 ") libmagic=32-bit;;
     # this will be overridden with pass_all, but let us keep it just in case    *-n32|*"-n32 ") libmagic=N32;;
     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"    *-64|*"-64 ") libmagic=64-bit;;
     ;;    *) libmagic=never-match;;
   *)  
     case $LD in  
     *-32|*"-32 ") libmagic=32-bit;;  
     *-n32|*"-n32 ") libmagic=N32;;  
     *-64|*"-64 ") libmagic=64-bit;;  
     *) libmagic=never-match;;  
     esac  
     # this will be overridden with pass_all, but let us keep it just in case  
     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"  
     ;;  
   esac    esac
   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`  
   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*)  linux*)
   case $host_cpu in    lt_cv_deplibs_check_method=pass_all
   alpha* | hppa* | i*86 | ia64* | m68* | mips | mipsel | powerpc* | sparc* | s390* | sh*)  
     lt_cv_deplibs_check_method=pass_all ;;  
   *)  
     # glibc up to 2.1.1 does not perform some relocations on ARM  
     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;  
   esac  
   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`  
   ;;    ;;
   
 netbsd*)  netbsd* | knetbsd*-gnu)
   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)$'
Line 5313 
Line 5565 
   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=pass_all
   ;;    ;;
   
 openbsd*)  openbsd*)
   lt_cv_file_magic_cmd=/usr/bin/file    if test -z "`$ECHO __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`      lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then  
     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'  
   else    else
     lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'      lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   fi    fi
   ;;    ;;
   
 osf3* | osf4* | osf5*)  osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case  
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'  
   lt_cv_file_magic_test_file=/shlib/libc.so  
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
   
Line 5340 
Line 5587 
   
 solaris*)  solaris*)
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   lt_cv_file_magic_test_file=/lib/libc.so  
   ;;    ;;
   
 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   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
Line 5370 
Line 5616 
 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)  sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
   
   tpf*)
     lt_cv_deplibs_check_method=pass_all
     ;;
 esac  esac
   
 fi  fi
Line 5382 
Line 5632 
   
   
   
 # If no C compiler was specified, use CC.  
 LTCC=${LTCC-"$CC"}  
   
 # Allow CC to be a program name with arguments.  
 compiler=$CC  
   
 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.  
 if test "${enable_libtool_lock+set}" = set; then  
   enableval="$enable_libtool_lock"  
   
 fi;  
 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes  
   
 # Some flags need to be propagated to the compiler or linker for good  
 # libtool support.  
 case $host in  
 ia64-*-hpux*)  
   # Find out which ABI we are using.  
   echo 'int i;' > conftest.$ac_ext  
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; then  
     case `/usr/bin/file conftest.$ac_objext` in  
     *ELF-32*)  
       HPUX_IA64_MODE="32"  
       ;;  
     *ELF-64*)  
       HPUX_IA64_MODE="64"  
       ;;  
     esac  
   fi  
   rm -rf conftest*  
   ;;  
 *-*-irix6*)  
   # Find out which ABI we are using.  
   echo '#line 5422 "configure"' > conftest.$ac_ext  
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; then  
    if test "$lt_cv_prog_gnu_ld" = yes; then  
     case `/usr/bin/file conftest.$ac_objext` in  
     *32-bit*)  
       LD="${LD-ld} -melf32bsmip"  
       ;;  
     *N32*)  
       LD="${LD-ld} -melf32bmipn32"  
       ;;  
     *64-bit*)  
       LD="${LD-ld} -melf64bmip"  
       ;;  
     esac  
    else  
     case `/usr/bin/file conftest.$ac_objext` in  
     *32-bit*)  
       LD="${LD-ld} -32"  
       ;;  
     *N32*)  
       LD="${LD-ld} -n32"  
       ;;  
     *64-bit*)  
       LD="${LD-ld} -64"  
       ;;  
     esac  
    fi  
   fi  
   rm -rf conftest*  
   ;;  
   
 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)  
   # Find out which ABI we are using.  
   echo 'int i;' > conftest.$ac_ext  
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; then  
     case "`/usr/bin/file conftest.o`" in  
     *32-bit*)  
       case $host in  
         x86_64-*linux*)  
           LD="${LD-ld} -m elf_i386"  
           ;;  
         ppc64-*linux*)  
           LD="${LD-ld} -m elf32ppclinux"  
           ;;  
         s390x-*linux*)  
           LD="${LD-ld} -m elf_s390"  
           ;;  
         sparc64-*linux*)  
           LD="${LD-ld} -m elf32_sparc"  
           ;;  
       esac  
       ;;  
     *64-bit*)  
       case $host in  
         x86_64-*linux*)  
           LD="${LD-ld} -m elf_x86_64"  
           ;;  
         ppc*-*linux*|powerpc*-*linux*)  
           LD="${LD-ld} -m elf64ppc"  
           ;;  
         s390*-*linux*)  
           LD="${LD-ld} -m elf64_s390"  
           ;;  
         sparc*-*linux*)  
           LD="${LD-ld} -m elf64_sparc"  
           ;;  
       esac  
       ;;  
     esac  
   fi  
   rm -rf conftest*  
   ;;  
   
 *-*-sco3.2v5*)  
   # On SCO OpenServer 5, we need -belf to get full-featured binaries.  
   SAVE_CFLAGS="$CFLAGS"  
   CFLAGS="$CFLAGS -belf"  
   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5  
 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6  
 if test "${lt_cv_cc_needs_belf+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'  
 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  
 ac_compiler_gnu=$ac_cv_c_compiler_gnu  
   
      cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  if test -n "$ac_tool_prefix"; then
 main ()    # 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
   echo "$as_me:$LINENO: checking for $ac_word" >&5
   ;  echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   return 0;  if test "${ac_cv_prog_AR+set}" = set; then
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   lt_cv_cc_needs_belf=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 lt_cv_cc_needs_belf=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
      ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'  
 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  
 ac_compiler_gnu=$ac_cv_c_compiler_gnu  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5  
 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6  
   if test x"$lt_cv_cc_needs_belf" != x"yes"; then  
     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf  
     CFLAGS="$SAVE_CFLAGS"  
   fi  
   ;;  
   
 esac  
   
 need_locks="$enable_libtool_lock"  
   
   
   
 echo "$as_me:$LINENO: checking for ANSI C header files" >&5  
 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6  
 if test "${ac_cv_header_stdc+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6    echo $ECHO_N "(cached) $ECHO_C" >&6
 else  else
   cat >conftest.$ac_ext <<_ACEOF    if test -n "$AR"; then
 #line $LINENO "configure"    ac_cv_prog_AR="$AR" # Let the user override the test.
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <stdlib.h>  
 #include <stdarg.h>  
 #include <string.h>  
 #include <float.h>  
   
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext  
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_header_stdc=yes  
 else  else
   echo "$as_me: failed program was:" >&5  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 sed 's/^/| /' conftest.$ac_ext >&5  for as_dir in $PATH
   do
     IFS=$as_save_IFS
     test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
       ac_cv_prog_AR="${ac_tool_prefix}ar"
       echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
       break 2
     fi
   done
   done
   
 ac_cv_header_stdc=no  
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  
   
 if test $ac_cv_header_stdc = yes; then  
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <string.h>  
   
 _ACEOF  
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "memchr" >/dev/null 2>&1; then  
   :  
 else  
   ac_cv_header_stdc=no  
 fi  fi
 rm -f conftest*  AR=$ac_cv_prog_AR
   if test -n "$AR"; then
 fi    echo "$as_me:$LINENO: result: $AR" >&5
   echo "${ECHO_T}$AR" >&6
 if test $ac_cv_header_stdc = yes; then  
   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <stdlib.h>  
   
 _ACEOF  
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "free" >/dev/null 2>&1; then  
   :  
 else  else
   ac_cv_header_stdc=no    echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
 fi  fi
 rm -f conftest*  
   
 fi  fi
   if test -z "$ac_cv_prog_AR"; then
 if test $ac_cv_header_stdc = yes; then    ac_ct_AR=$AR
   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.    # Extract the first word of "ar", so it can be a program name with args.
   if test "$cross_compiling" = yes; then  set dummy ar; ac_word=$2
   :  echo "$as_me:$LINENO: checking for $ac_word" >&5
   echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
 else  else
   cat >conftest.$ac_ext <<_ACEOF    if test -n "$ac_ct_AR"; then
 #line $LINENO "configure"    ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <ctype.h>  
 #if ((' ' & 0x0FF) == 0x020)  
 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')  
 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))  
 #else  
 # define ISLOWER(c) \  
                    (('a' <= (c) && (c) <= 'i') \  
                      || ('j' <= (c) && (c) <= 'r') \  
                      || ('s' <= (c) && (c) <= 'z'))  
 # define 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))  
       exit(2);  
   exit (0);  
 }  
 _ACEOF  
 rm -f conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   :  
 else  else
   echo "$as_me: program exited with status $ac_status" >&5  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 echo "$as_me: failed program was:" >&5  for as_dir in $PATH
 sed 's/^/| /' conftest.$ac_ext >&5  do
     IFS=$as_save_IFS
     test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
       ac_cv_prog_ac_ct_AR="ar"
       echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
       break 2
     fi
   done
   done
   
 ( exit $ac_status )    test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
 ac_cv_header_stdc=no  
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  
 fi  fi
   ac_ct_AR=$ac_cv_prog_ac_ct_AR
   if test -n "$ac_ct_AR"; then
     echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   echo "${ECHO_T}$ac_ct_AR" >&6
   else
     echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
 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    AR=$ac_ct_AR
 #define STDC_HEADERS 1  
 _ACEOF  
   
 fi  
   
 # On IRIX 5.3, sys/types and inttypes.h are conflicting.  
   
   
   
   
   
   
   
   
   
 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \  
                   inttypes.h stdint.h unistd.h  
 do  
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`  
 echo "$as_me:$LINENO: checking for $ac_header" >&5  
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6  
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  else
   cat >conftest.$ac_ext <<_ACEOF    AR="$ac_cv_prog_AR"
 #line $LINENO "configure"  
 /* 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 { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   eval "$as_ac_Header=yes"  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 eval "$as_ac_Header=no"  
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  
 if test `eval echo '${'$as_ac_Header'}'` = yes; then  
   cat >>confdefs.h <<_ACEOF  
 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1  
 _ACEOF  
   
 fi  test -z "$AR" && AR=ar
   test -z "$AR_FLAGS" && AR_FLAGS=cru
   
 done  
   
   
   
 for ac_header in dlfcn.h  
 do  
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`  
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  
   echo "$as_me:$LINENO: checking for $ac_header" >&5  
 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6  
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&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  
 #line $LINENO "configure"  
 /* 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 { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; 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 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  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <$ac_header>  
 _ACEOF  
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&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; then  
   if test -s conftest.err; then  
     ac_cpp_err=$ac_c_preproc_warn_flag  
   else  
     ac_cpp_err=  
   fi  
 else  
   ac_cpp_err=yes  
 fi  
 if test -z "$ac_cpp_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 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 preprocessor's result" >&5  
 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}  
     (  
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;  
   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: proceeding with the preprocessor's result" >&5  
 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}  
     (  
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.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 eval "test \"\${$as_ac_Header+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   eval "$as_ac_Header=$ac_header_preproc"  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&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  
   
 ac_ext=cc  
 ac_cpp='$CXXCPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_cxx_compiler_gnu  
 if test -n "$ac_tool_prefix"; then  if test -n "$ac_tool_prefix"; then
   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC    # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   do  set dummy ${ac_tool_prefix}strip; ac_word=$2
     # 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  
 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_STRIP+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 "$STRIP"; then
   ac_cv_prog_CXX="$CXX" # 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
Line 5962 
Line 5751 
   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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then    if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"      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
Line 5971 
Line 5760 
   
 fi  fi
 fi  fi
 CXX=$ac_cv_prog_CXX  STRIP=$ac_cv_prog_STRIP
 if test -n "$CXX"; then  if test -n "$STRIP"; then
   echo "$as_me:$LINENO: result: $CXX" >&5    echo "$as_me:$LINENO: result: $STRIP" >&5
 echo "${ECHO_T}$CXX" >&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
   
     test -n "$CXX" && break  
   done  
 fi  fi
 if test -z "$CXX"; then  if test -z "$ac_cv_prog_STRIP"; then
   ac_ct_CXX=$CXX    ac_ct_STRIP=$STRIP
   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC    # Extract the first word of "strip", so it can be a program name with args.
 do  set dummy strip; ac_word=$2
   # Extract the first word of "$ac_prog", so it can be a program name with args.  
 set dummy $ac_prog; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  echo "$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_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_CXX"; then    if test -n "$ac_ct_STRIP"; then
   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # 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
Line 6004 
Line 5789 
   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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then    if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_CXX="$ac_prog"      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
   
     test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
 fi  fi
 fi  fi
 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX  ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 if test -n "$ac_ct_CXX"; then  if test -n "$ac_ct_STRIP"; then
   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5    echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
 echo "${ECHO_T}$ac_ct_CXX" >&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
   
   test -n "$ac_ct_CXX" && break    STRIP=$ac_ct_STRIP
 done  
 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"  
   
   CXX=$ac_ct_CXX  
 fi  
   
   
 # Provide some information about the compiler.  
 echo "$as_me:$LINENO:" \  
      "checking for C++ compiler version" >&5  
 ac_compiler=`set X $ac_compile; echo $2`  
 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5  
   (eval $ac_compiler --version </dev/null >&5) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5  
   (eval $ac_compiler -v </dev/null >&5) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5  
   (eval $ac_compiler -V </dev/null >&5) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
   
 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  
 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  else
   cat >conftest.$ac_ext <<_ACEOF    STRIP="$ac_cv_prog_STRIP"
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  
 main ()  
 {  
 #ifndef __GNUC__  
        choke me  
 #endif  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext  
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_compiler_gnu=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_compiler_gnu=no  
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  
 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu  
   
 fi  test -z "$STRIP" && STRIP=:
 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5  
 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6  
 GXX=`test $ac_compiler_gnu = yes && echo yes`  
 ac_test_CXXFLAGS=${CXXFLAGS+set}  
 ac_save_CXXFLAGS=$CXXFLAGS  
 CXXFLAGS="-g"  
 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5  
 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6  
 if test "${ac_cv_prog_cxx_g+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext  
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_prog_cxx_g=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_prog_cxx_g=no  
 fi  
 rm -f conftest.$ac_objext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5  
 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6  
 if test "$ac_test_CXXFLAGS" = set; then  
   CXXFLAGS=$ac_save_CXXFLAGS  
 elif test $ac_cv_prog_cxx_g = yes; then  
   if test "$GXX" = yes; then  
     CXXFLAGS="-g -O2"  
   else  
     CXXFLAGS="-g"  
   fi  
 else  
   if test "$GXX" = yes; then  
     CXXFLAGS="-O2"  
   else  
     CXXFLAGS=  
   fi  
 fi  
 for ac_declaration in \  
    ''\  
    '#include <stdlib.h>' \  
    'extern "C" void std::exit (int) throw (); using std::exit;' \  
    'extern "C" void std::exit (int); using std::exit;' \  
    'extern "C" void exit (int) throw ();' \  
    'extern "C" void exit (int);' \  
    'void exit (int);'  
 do  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <stdlib.h>  
 $ac_declaration  
 int  
 main ()  
 {  
 exit (42);  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext  
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   :  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 continue  
 fi  
 rm -f conftest.$ac_objext conftest.$ac_ext  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 $ac_declaration  
 int  
 main ()  
 {  
 exit (42);  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext  
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   break  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 fi  
 rm -f conftest.$ac_objext conftest.$ac_ext  
 done  
 rm -f conftest*  
 if test -n "$ac_declaration"; then  
   echo '#ifdef __cplusplus' >>confdefs.h  
   echo $ac_declaration      >>confdefs.h  
   echo '#endif'             >>confdefs.h  
 fi  
   
 ac_ext=cc  
 ac_cpp='$CXXCPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_cxx_compiler_gnu  
   
 ac_ext=cc  
 ac_cpp='$CXXCPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_cxx_compiler_gnu  
 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  
 if test -z "$CXXCPP"; then  
   if test "${ac_cv_prog_CXXCPP+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
       # Double quotes because CXXCPP needs to be expanded  
     for CXXCPP in "$CXX -E" "/lib/cpp"  
     do  
       ac_preproc_ok=false  
 for ac_cxx_preproc_warn_flag in '' yes  
 do  
   # Use a header file that comes with gcc, so configuring glibc  
   # with a fresh cross-compiler works.  
   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
   # <limits.h> exists even on freestanding compilers.  
   # On the NeXT, cc -E runs the code through the compiler's parser,  
   # not just through cpp. "Syntax error" is here to catch this case.  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
                      Syntax error  
 _ACEOF  
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&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; then  
   if test -s conftest.err; then  
     ac_cpp_err=$ac_cxx_preproc_warn_flag  
   else  
     ac_cpp_err=  
   fi  
 else  
   ac_cpp_err=yes  
 fi  
 if test -z "$ac_cpp_err"; then  
   :  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
   # Broken: fails on valid input.  
 continue  
 fi  
 rm -f conftest.err conftest.$ac_ext  
   
   # OK, works on sane cases.  Now check whether non-existent headers  
   # can be detected and how.  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <ac_nonexistent.h>  
 _ACEOF  
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&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; then  
   if test -s conftest.err; then  
     ac_cpp_err=$ac_cxx_preproc_warn_flag  
   else  
     ac_cpp_err=  
   fi  
 else  
   ac_cpp_err=yes  
 fi  
 if test -z "$ac_cpp_err"; then  
   # Broken: success on invalid input.  
 continue  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
   # Passes both tests.  
 ac_preproc_ok=:  
 break  
 fi  
 rm -f conftest.err conftest.$ac_ext  
   
 done  
 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.  
 rm -f conftest.err conftest.$ac_ext  
 if $ac_preproc_ok; then  
   break  
 fi  
   
     done  
     ac_cv_prog_CXXCPP=$CXXCPP  
   
 fi  
   CXXCPP=$ac_cv_prog_CXXCPP  
 else  
   ac_cv_prog_CXXCPP=$CXXCPP  
 fi  
 echo "$as_me:$LINENO: result: $CXXCPP" >&5  
 echo "${ECHO_T}$CXXCPP" >&6  
 ac_preproc_ok=false  
 for ac_cxx_preproc_warn_flag in '' yes  
 do  
   # Use a header file that comes with gcc, so configuring glibc  
   # with a fresh cross-compiler works.  
   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
   # <limits.h> exists even on freestanding compilers.  
   # On the NeXT, cc -E runs the code through the compiler's parser,  
   # not just through cpp. "Syntax error" is here to catch this case.  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
                      Syntax error  
 _ACEOF  
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&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; then  
   if test -s conftest.err; then  
     ac_cpp_err=$ac_cxx_preproc_warn_flag  
   else  
     ac_cpp_err=  
   fi  
 else  
   ac_cpp_err=yes  
 fi  
 if test -z "$ac_cpp_err"; then  
   :  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
   # Broken: fails on valid input.  
 continue  
 fi  
 rm -f conftest.err conftest.$ac_ext  
   
   # OK, works on sane cases.  Now check whether non-existent headers  
   # can be detected and how.  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 #include <ac_nonexistent.h>  
 _ACEOF  
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&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; then  
   if test -s conftest.err; then  
     ac_cpp_err=$ac_cxx_preproc_warn_flag  
   else  
     ac_cpp_err=  
   fi  
 else  
   ac_cpp_err=yes  
 fi  
 if test -z "$ac_cpp_err"; then  
   # Broken: success on invalid input.  
 continue  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
   # Passes both tests.  
 ac_preproc_ok=:  
 break  
 fi  
 rm -f conftest.err conftest.$ac_ext  
   
 done  
 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.  
 rm -f conftest.err conftest.$ac_ext  
 if $ac_preproc_ok; then  
   :  
 else  
   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check  
 See \`config.log' for more details." >&5  
 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check  
 See \`config.log' for more details." >&2;}  
    { (exit 1); exit 1; }; }  
 fi  
   
 ac_ext=cc  
 ac_cpp='$CXXCPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_cxx_compiler_gnu  
   
   
 ac_ext=f  
 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'  
 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  
 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 f77 xlf frt pgf77 fl32 af77 fort77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 lf95 g95    # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   do  set dummy ${ac_tool_prefix}ranlib; ac_word=$2
     # 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  
 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_RANLIB+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 "$RANLIB"; then
   ac_cv_prog_F77="$F77" # 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
Line 6512 
Line 5838 
   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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then    if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"      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
Line 6521 
Line 5847 
   
 fi  fi
 fi  fi
 F77=$ac_cv_prog_F77  RANLIB=$ac_cv_prog_RANLIB
 if test -n "$F77"; then  if test -n "$RANLIB"; then
   echo "$as_me:$LINENO: result: $F77" >&5    echo "$as_me:$LINENO: result: $RANLIB" >&5
 echo "${ECHO_T}$F77" >&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
   
     test -n "$F77" && break  
   done  
 fi  fi
 if test -z "$F77"; then  if test -z "$ac_cv_prog_RANLIB"; then
   ac_ct_F77=$F77    ac_ct_RANLIB=$RANLIB
   for ac_prog in g77 f77 xlf frt pgf77 fl32 af77 fort77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 lf95 g95    # Extract the first word of "ranlib", so it can be a program name with args.
 do  set dummy ranlib; ac_word=$2
   # Extract the first word of "$ac_prog", so it can be a program name with args.  
 set dummy $ac_prog; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  echo "$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_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_F77"; then    if test -n "$ac_ct_RANLIB"; then
   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # 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
Line 6554 
Line 5876 
   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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then    if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_F77="$ac_prog"      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
   
     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
 fi  fi
 fi  fi
 ac_ct_F77=$ac_cv_prog_ac_ct_F77  ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
 if test -n "$ac_ct_F77"; then  if test -n "$ac_ct_RANLIB"; then
   echo "$as_me:$LINENO: result: $ac_ct_F77" >&5    echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
 echo "${ECHO_T}$ac_ct_F77" >&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
   
   test -n "$ac_ct_F77" && break    RANLIB=$ac_ct_RANLIB
 done  else
     RANLIB="$ac_cv_prog_RANLIB"
   F77=$ac_ct_F77  
 fi  fi
   
   test -z "$RANLIB" && RANLIB=:
   
 # Provide some information about the compiler.  
 echo "$as_me:6583:" \  
      "checking for Fortran 77 compiler version" >&5  
 ac_compiler=`set X $ac_compile; echo $2`  
 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5  
   (eval $ac_compiler --version </dev/null >&5) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5  
   (eval $ac_compiler -v </dev/null >&5) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5  
   (eval $ac_compiler -V </dev/null >&5) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
   
 # If we don't use `.F' as extension, the preprocessor is not run on the  
 # input file.  
 ac_save_ext=$ac_ext  
 ac_ext=F  
 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  
 if test "${ac_cv_f77_compiler_gnu+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
       program main  
 #ifndef __GNUC__  
        choke me  
 #endif  
   
       end  
 _ACEOF  
 rm -f conftest.$ac_objext  
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_compiler_gnu=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_compiler_gnu=no  
 fi  
 rm -f conftest.$ac_objext conftest.$ac_ext  
 ac_cv_f77_compiler_gnu=$ac_compiler_gnu  
   
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5  
 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6  
 ac_ext=$ac_save_ext  
 G77=`test $ac_compiler_gnu = yes && echo yes`  
 ac_test_FFLAGS=${FFLAGS+set}  
 ac_save_FFLAGS=$FFLAGS  
 FFLAGS=  
 echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5  
 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6  
 if test "${ac_cv_prog_f77_g+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   FFLAGS=-g  
 cat >conftest.$ac_ext <<_ACEOF  
       program main  
   
       end  # Determine commands to create old-style static archives.
 _ACEOF  old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
 rm -f conftest.$ac_objext  old_postinstall_cmds='chmod 644 $oldlib'
 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  old_postuninstall_cmds=
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest.$ac_objext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_prog_f77_g=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_prog_f77_g=no  if test -n "$RANLIB"; then
     case $host_os in
     openbsd*)
       old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
       ;;
     *)
       old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
       ;;
     esac
     old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  
   
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5  
 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6  
 if test "$ac_test_FFLAGS" = set; then  
   FFLAGS=$ac_save_FFLAGS  
 elif test $ac_cv_prog_f77_g = yes; then  
   if test "$G77" = yes; then  
     FFLAGS="-g -O2"  
   else  
     FFLAGS="-g"  
   fi  
 else  
   if test "$G77" = yes; then  
     FFLAGS="-O2"  
   else  
     FFLAGS=  
   fi  
 fi  
 ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_c_compiler_gnu  
   
   
   
 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!  
   
 # find the maximum length of command line arguments  
 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  
 if test "${lt_cv_sys_max_cmd_len+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
     i=0  
   testring="ABCD"  
   
   case $build_os in  
   msdosdjgpp*)  
     # On DJGPP, this test can blow up pretty badly due to problems in libc  
     # (any single argument exceeding 2000 bytes causes a buffer overrun  
     # during glob expansion).  Even if it were fixed, the result of this  
     # check would be larger than it should be.  
     lt_cv_sys_max_cmd_len=12288;    # 12K is about right  
     ;;  
   
   gnu*)  
     # Under GNU Hurd, this test is not required because there is  
     # no limit to the length of command line arguments.  
     # Libtool will interpret -1 as no limit whatsoever  
     lt_cv_sys_max_cmd_len=-1;  
     ;;  
   
   cygwin* | mingw*)  
     # On Win9x/ME, this test blows up -- it succeeds, but takes  
     # about 5 minutes as the teststring grows exponentially.  
     # Worse, since 9x/ME are not pre-emptively multitasking,  
     # you end up with a "frozen" computer, even though with patience  
     # the test eventually succeeds (with a max line length of 256k).  
     # Instead, let's just punt: use the minimum linelength reported by  
     # all of the supported platforms: 8192 (on NT/2K/XP).  
     lt_cv_sys_max_cmd_len=8192;  
     ;;  
   
  *)  
     # If test is not a shell built-in, we'll probably end up computing a  
     # maximum length that is only half of the actual maximum length, but  
     # we can't tell.  
     while (test "X"`$CONFIG_SHELL $0 --fallback-echo "X$testring" 2>/dev/null` \  
                = "XX$testring") >/dev/null 2>&1 &&  
             new_result=`expr "X$testring" : ".*" 2>&1` &&  
             lt_cv_sys_max_cmd_len=$new_result &&  
             test $i != 17 # 1/2 MB should be enough  
     do  
       i=`expr $i + 1`  
       testring=$testring$testring  
     done  
     testring=  
     # Add a significant safety factor because C++ compilers can tack on massive  
     # amounts of additional arguments before passing them to the linker.  
     # It appears as though 1/2 is a usable value.  
     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`  
     ;;  
   esac  
   
 fi  
   
 if test -n $lt_cv_sys_max_cmd_len ; then  
   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5  
 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6  
 else  
   echo "$as_me:$LINENO: result: none" >&5  
 echo "${ECHO_T}none" >&6  
 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
Line 6795 
Line 5959 
 # Transform the above into a raw symbol and a C symbol.  # Transform the above into a raw symbol and a C symbol.
 symxfrm='\1 \2\3 \3'  symxfrm='\1 \2\3 \3'
   
 # 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'"  
   
 # 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'"  
   
 # Define system-specific variables.  # Define system-specific variables.
 case $host_os in  case $host_os in
 aix*)  aix*)
Line 6809 
Line 5967 
 cygwin* | mingw* | pw32*)  cygwin* | mingw* | pw32*)
   symcode='[ABCDGISTW]'    symcode='[ABCDGISTW]'
   ;;    ;;
 hpux*) # Its linker distinguishes data from code symbols  hpux*)
   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_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"  
   ;;    ;;
 irix* | nonstopux*)  irix* | nonstopux*)
   symcode='[BCDEGRST]'    symcode='[BCDEGRST]'
Line 6823 
Line 5979 
   symcode='[BCDEGQRST]'    symcode='[BCDEGQRST]'
   ;;    ;;
 solaris* | sysv5*)  solaris* | sysv5*)
   symcode='[BDT]'    symcode='[BDRT]'
   ;;    ;;
 sysv4)  sysv4)
   symcode='[DFNSTU]'    symcode='[DFNSTU]'
   ;;    ;;
 esac  esac
   
   # If we're using GNU nm, then use its standard symbol codes.
   case `$NM -V 2>&1` in
   *GNU* | *'with BFD'*)
     symcode='[ABCDGIRSTW]' ;;
   esac
   
   # Transform an extracted symbol line into a proper C declaration.
   # Some systems (esp. on ia64) link data and code symbols differently,
   # so use this general approach.
   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   
   # 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\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   
 # 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.  # Try without a prefix underscore, then with it.
 case `$NM -V 2>&1` in  
 *GNU* | *'with BFD'*)  
   symcode='[ABCDGISTW]' ;;  
 esac  
   
 # Try without a prefix undercore, then with it.  
 for ac_symprfx in "" "_"; do  for ac_symprfx in "" "_"; do
   
   # Write the raw and C identifiers.    # Write the raw and C identifiers.
Line 6854 
Line 6018 
   pipe_works=no    pipe_works=no
   
   rm -f conftest*    rm -f conftest*
   cat > conftest.$ac_ext <<EOF    cat > conftest.$ac_ext <<_LT_EOF
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C" {  extern "C" {
 #endif  #endif
Line 6864 
Line 6028 
 }  }
 #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  _LT_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
Line 6886 
Line 6050 
       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 <<EOF > conftest.$ac_ext            cat <<_LT_EOF > conftest.$ac_ext
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C" {  extern "C" {
 #endif  #endif
   
 EOF  _LT_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 <<EOF >> conftest.$ac_ext            cat <<_LT_EOF >> conftest.$ac_ext
 #if defined (__STDC__) && __STDC__  
 # define lt_ptr_t void *  
 #else  
 # define lt_ptr_t char *  
 # define const  
 #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;    void       *address;
 }  }
 lt_preloaded_symbols[] =  lt__PROGRAM__LTX_preloaded_symbols[] =
 {  {
 EOF    { "@PROGRAM@", (void *) 0 },
           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext  _LT_EOF
           cat <<\EOF >> conftest.$ac_ext            $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   {0, (lt_ptr_t) 0}            cat <<\_LT_EOF >> conftest.$ac_ext
     {0, (void *) 0}
 };  };
   
   /* This works around a problem in FreeBSD linker */
   #ifdef FREEBSD_WORKAROUND
   static const void *lt_preloaded_setup() {
     return lt__PROGRAM__LTX_preloaded_symbols;
   }
   #endif
   
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }
 #endif  #endif
 EOF  _LT_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"
Line 6973 
Line 6139 
 echo "${ECHO_T}ok" >&6  echo "${ECHO_T}ok" >&6
 fi  fi
   
 echo "$as_me:$LINENO: checking for objdir" >&5  
 echo $ECHO_N "checking for objdir... $ECHO_C" >&6  
 if test "${lt_cv_objdir+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   rm -f .libs 2>/dev/null  
 mkdir .libs 2>/dev/null  
 if test -d .libs; then  
   lt_cv_objdir=.libs  
 else  
   # MS-DOS does not allow filenames that begin with a dot.  
   lt_cv_objdir=_libs  
 fi  
 rmdir .libs 2>/dev/null  
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5  
 echo "${ECHO_T}$lt_cv_objdir" >&6  
 objdir=$lt_cv_objdir  
   
   
   
   
   
 case $host_os in  
 aix3*)  
   # AIX sometimes has problems with the GCC collect2 program.  For some  
   # reason, if we set the COLLECT_NAMES environment variable, the problems  
   # vanish in a puff of smoke.  
   if test "X${COLLECT_NAMES+set}" != Xset; then  
     COLLECT_NAMES=  
     export COLLECT_NAMES  
   fi  
   ;;  
 esac  
   
 # Sed substitution that helps us do robust quoting.  It backslashifies  
 # metacharacters that are still active within double-quoted strings.  
 Xsed='sed -e s/^X//'  
 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'  
   
 # Same as above, but do not quote variable references.  
 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'  
   
 # Sed substitution to delay expansion of an escaped shell variable in a  
 # double_quote_subst'ed string.  
 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'  
   
 # Sed substitution to avoid accidental globbing in evaled expressions  
 no_glob_subst='s/\*/\\\*/g'  
   
 # Constants:  
 rm="rm -f"  
   
 # Global variables:  
 default_ofile=libtool  
 can_build_shared=yes  
   
 # All known linkers require a `.a' archive for static linking (except M$VC,  
 # which needs '.lib').  
 libext=a  
 ltmain="$ac_aux_dir/ltmain.sh"  
 ofile="$default_ofile"  
 with_gnu_ld="$lt_cv_prog_gnu_ld"  
   
 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.  
 set dummy ${ac_tool_prefix}ar; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6  
 if test "${ac_cv_prog_AR+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -n "$AR"; then  
   ac_cv_prog_AR="$AR" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
   for ac_exec_ext in '' $ac_executable_extensions; do  
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_AR="${ac_tool_prefix}ar"  
     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
 done  
   
 fi  
 fi  
 AR=$ac_cv_prog_AR  
 if test -n "$AR"; then  
   echo "$as_me:$LINENO: result: $AR" >&5  
 echo "${ECHO_T}$AR" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
 fi  
 if test -z "$ac_cv_prog_AR"; then  
   ac_ct_AR=$AR  
   # Extract the first word of "ar", so it can be a program name with args.  
 set dummy ar; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6  
 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -n "$ac_ct_AR"; then  
   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
   for ac_exec_ext in '' $ac_executable_extensions; do  
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_ac_ct_AR="ar"  
     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
 done  
   
   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"  
 fi  
 fi  
 ac_ct_AR=$ac_cv_prog_ac_ct_AR  
 if test -n "$ac_ct_AR"; then  
   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5  
 echo "${ECHO_T}$ac_ct_AR" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
   AR=$ac_ct_AR  
 else  
   AR="$ac_cv_prog_AR"  
 fi  
   
 if test -n "$ac_tool_prefix"; then  
   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.  
 set dummy ${ac_tool_prefix}ranlib; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6  
 if test "${ac_cv_prog_RANLIB+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -n "$RANLIB"; then  
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
   for ac_exec_ext in '' $ac_executable_extensions; do  
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"  
     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
 done  
   
 fi  
 fi  
 RANLIB=$ac_cv_prog_RANLIB  
 if test -n "$RANLIB"; then  
   echo "$as_me:$LINENO: result: $RANLIB" >&5  
 echo "${ECHO_T}$RANLIB" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
 fi  
 if test -z "$ac_cv_prog_RANLIB"; then  
   ac_ct_RANLIB=$RANLIB  
   # Extract the first word of "ranlib", so it can be a program name with args.  
 set dummy ranlib; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6  
 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -n "$ac_ct_RANLIB"; then  
   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
   for ac_exec_ext in '' $ac_executable_extensions; do  
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_ac_ct_RANLIB="ranlib"  
     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
 done  
   
   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"  
 fi  
 fi  
 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB  
 if test -n "$ac_ct_RANLIB"; then  
   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5  
 echo "${ECHO_T}$ac_ct_RANLIB" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
   RANLIB=$ac_ct_RANLIB  
 else  
   RANLIB="$ac_cv_prog_RANLIB"  
 fi  
   
 if test -n "$ac_tool_prefix"; then  
   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.  
 set dummy ${ac_tool_prefix}strip; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6  
 if test "${ac_cv_prog_STRIP+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -n "$STRIP"; then  
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
   for ac_exec_ext in '' $ac_executable_extensions; do  
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_STRIP="${ac_tool_prefix}strip"  
     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
 done  
   
 fi  
 fi  
 STRIP=$ac_cv_prog_STRIP  
 if test -n "$STRIP"; then  
   echo "$as_me:$LINENO: result: $STRIP" >&5  
 echo "${ECHO_T}$STRIP" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
 fi  
 if test -z "$ac_cv_prog_STRIP"; then  
   ac_ct_STRIP=$STRIP  
   # Extract the first word of "strip", so it can be a program name with args.  
 set dummy strip; ac_word=$2  
 echo "$as_me:$LINENO: checking for $ac_word" >&5  
 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6  
 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -n "$ac_ct_STRIP"; then  
   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
   for ac_exec_ext in '' $ac_executable_extensions; do  
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_ac_ct_STRIP="strip"  
     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
 done  
   
   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"  
 fi  
 fi  
 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP  
 if test -n "$ac_ct_STRIP"; then  
   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5  
 echo "${ECHO_T}$ac_ct_STRIP" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
   STRIP=$ac_ct_STRIP  
 else  
   STRIP="$ac_cv_prog_STRIP"  
 fi  
   
   
 old_CC="$CC"  
 old_CFLAGS="$CFLAGS"  
   
 # Set sane defaults for various variables  
 test -z "$AR" && AR=ar  
 test -z "$AR_FLAGS" && AR_FLAGS=cru  
 test -z "$AS" && AS=as  
 test -z "$CC" && CC=cc  
 test -z "$LTCC" && LTCC=$CC  
 test -z "$DLLTOOL" && DLLTOOL=dlltool  
 test -z "$LD" && LD=ld  
 test -z "$LN_S" && LN_S="ln -s"  
 test -z "$MAGIC_CMD" && MAGIC_CMD=file  
 test -z "$NM" && NM=nm  
 test -z "$SED" && SED=sed  
 test -z "$OBJDUMP" && OBJDUMP=objdump  
 test -z "$RANLIB" && RANLIB=:  
 test -z "$STRIP" && STRIP=:  
 test -z "$ac_objext" && ac_objext=o  
   
 # Determine commands to create old-style static archives.  
 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'  
 old_postinstall_cmds='chmod 644 $oldlib'  
 old_postuninstall_cmds=  
   
 if test -n "$RANLIB"; then  
   case $host_os in  
   openbsd*)  
     old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"  
     ;;  
   *)  
     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"  
     ;;  
   esac  
   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"  
 fi  
   
 # Only perform the check for file, if the check method requires it  
 case $deplibs_check_method in  
 file_magic*)  
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then  
     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5  
 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6  
 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   case $MAGIC_CMD in  
 [\\/*] |  ?:[\\/]*)  
   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.  
   ;;  
 *)  
   lt_save_MAGIC_CMD="$MAGIC_CMD"  
   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR  
   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"  
   for ac_dir in $ac_dummy; do  
     IFS="$lt_save_ifs"  
     test -z "$ac_dir" && ac_dir=.  
     if test -f $ac_dir/${ac_tool_prefix}file; then  
       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"  
       if test -n "$file_magic_test_file"; then  
         case $deplibs_check_method in  
         "file_magic "*)  
           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"  
           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"  
           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |  
             $EGREP "$file_magic_regex" > /dev/null; then  
             :  
           else  
             cat <<EOF 1>&2  
   
 *** Warning: the command libtool uses to detect shared libraries,  
 *** $file_magic_cmd, produces output that libtool cannot recognize.  
 *** The result is that libtool may fail to recognize shared libraries  
 *** as such.  This will affect the creation of libtool libraries that  
 *** depend on shared libraries, but programs linked with such libtool  
 *** libraries will work regardless of this problem.  Nevertheless, you  
 *** may want to report the problem to your system manager and/or to  
 *** bug-libtool@gnu.org  
   
 EOF  
           fi ;;  
         esac  
       fi  
       break  
     fi  
   done  
   IFS="$lt_save_ifs"  
   MAGIC_CMD="$lt_save_MAGIC_CMD"  
   ;;  
 esac  
 fi  
   
 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"  
 if test -n "$MAGIC_CMD"; then  
   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5  
 echo "${ECHO_T}$MAGIC_CMD" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
 if test -z "$lt_cv_path_MAGIC_CMD"; then  
   if test -n "$ac_tool_prefix"; then  
     echo "$as_me:$LINENO: checking for file" >&5  
 echo $ECHO_N "checking for file... $ECHO_C" >&6  
 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   case $MAGIC_CMD in  
 [\\/*] |  ?:[\\/]*)  
   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.  
   ;;  
 *)  
   lt_save_MAGIC_CMD="$MAGIC_CMD"  
   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR  
   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"  
   for ac_dir in $ac_dummy; do  
     IFS="$lt_save_ifs"  
     test -z "$ac_dir" && ac_dir=.  
     if test -f $ac_dir/file; then  
       lt_cv_path_MAGIC_CMD="$ac_dir/file"  
       if test -n "$file_magic_test_file"; then  
         case $deplibs_check_method in  
         "file_magic "*)  
           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"  
           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"  
           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |  
             $EGREP "$file_magic_regex" > /dev/null; then  
             :  
           else  
             cat <<EOF 1>&2  
   
 *** Warning: the command libtool uses to detect shared libraries,  
 *** $file_magic_cmd, produces output that libtool cannot recognize.  
 *** The result is that libtool may fail to recognize shared libraries  
 *** as such.  This will affect the creation of libtool libraries that  
 *** depend on shared libraries, but programs linked with such libtool  
 *** libraries will work regardless of this problem.  Nevertheless, you  
 *** may want to report the problem to your system manager and/or to  
 *** bug-libtool@gnu.org  
   
 EOF  
           fi ;;  
         esac  
       fi  
       break  
     fi  
   done  
   IFS="$lt_save_ifs"  
   MAGIC_CMD="$lt_save_MAGIC_CMD"  
   ;;  
 esac  
 fi  
   
 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"  
 if test -n "$MAGIC_CMD"; then  
   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5  
 echo "${ECHO_T}$MAGIC_CMD" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
   
   else  
     MAGIC_CMD=:  
   fi  
 fi  
   
   fi  
   ;;  
 esac  
   
 enable_dlopen=no  
 enable_win32_dll=no  
   
 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.  
 if test "${enable_libtool_lock+set}" = set; then  
   enableval="$enable_libtool_lock"  
   
 fi;  
 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes  
   
   
 # Check whether --with-pic or --without-pic was given.  
 if test "${with_pic+set}" = set; then  
   withval="$with_pic"  
   pic_mode="$withval"  
 else  
   pic_mode=default  
 fi;  
 test -z "$pic_mode" && pic_mode=default  
   
 # Use C for the default configuration in the libtool script  
 tagname=  
 lt_save_CC="$CC"  
 ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_c_compiler_gnu  
   
   
 # Source file extension for C test sources.  
 ac_ext=c  
   
 # Object file extension for compiled C test sources.  
 objext=o  
 objext=$objext  
   
 # Code to be used in simple compile tests  
 lt_simple_compile_test_code="int some_variable = 0;\n"  
   
 # Code to be used in simple link tests  
 lt_simple_link_test_code='int main(){return(0);}\n'  
   
   
 # 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.
   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
   
   
 #  echo "$as_me:$LINENO: checking for ANSI C header files" >&5
 # Check for any special shared library compilation flags.  echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
 #  if test "${ac_cv_header_stdc+set}" = set; then
 lt_prog_cc_shlib=  
 if test "$GCC" = no; then  
   case $host_os in  
   sco3.2v5*)  
     lt_prog_cc_shlib='-belf'  
     ;;  
   esac  
 fi  
 if test -n "$lt_prog_cc_shlib"; then  
   { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5  
 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}  
   if echo "$old_CC $old_CFLAGS " | grep "[      ]$lt_prog_cc_shlib[     ]" >/dev/null; then :  
   else  
     { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5  
 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}  
     lt_cv_prog_cc_can_build_shared=no  
   fi  
 fi  
   
   
 #  
 # Check to make sure the static flag actually works.  
 #  
 echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5  
 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6  
 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    cat >conftest.$ac_ext <<_ACEOF
    save_LDFLAGS="$LDFLAGS"  
    LDFLAGS="$LDFLAGS $lt_prog_compiler_static"  
    printf "$lt_simple_link_test_code" > conftest.$ac_ext  
    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test -s conftest.err; then  
        # Append any errors to the config.log.  
        cat conftest.err 1>&5  
      else  
        lt_prog_compiler_static_works=yes  
      fi  
    fi  
    $rm conftest*  
    LDFLAGS="$save_LDFLAGS"  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5  
 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6  
   
 if test x"$lt_prog_compiler_static_works" = xyes; then  
     :  
 else  
     lt_prog_compiler_static=  
 fi  
   
   
   
 ## CAVEAT EMPTOR:  
 ## There is no encapsulation within the following macros, do not change  
 ## the running order or otherwise move them around unless you know exactly  
 ## what you are doing...  
   
 lt_prog_compiler_no_builtin_flag=  
   
 if test "$GCC" = yes; then  
   lt_prog_compiler_no_builtin_flag=' -fno-builtin'  
   
   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  
 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_cv_prog_compiler_rtti_exceptions=no  
   ac_outfile=conftest.$ac_objext  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
    lt_compiler_flag="-fno-rtti -fno-exceptions"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    # The option is referenced via a variable to avoid confusing sed.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:7592: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>conftest.err)  
    ac_status=$?  
    cat conftest.err >&5  
    echo "$as_me:7596: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s "$ac_outfile"; then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s conftest.err; then  
        lt_cv_prog_compiler_rtti_exceptions=yes  
      fi  
    fi  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5  
 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6  
   
 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"  
 else  
     :  
 fi  
   
 fi  
   
 lt_prog_compiler_wl=  
 lt_prog_compiler_pic=  
 lt_prog_compiler_static=  
   
 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5  
 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6  
   
   if test "$GCC" = yes; then  
     lt_prog_compiler_wl='-Wl,'  
     lt_prog_compiler_static='-static'  
   
     case $host_os in  
       aix*)  
       # All AIX code is PIC.  
       if test "$host_cpu" = ia64; then  
         # AIX 5 now supports IA64 processor  
         lt_prog_compiler_static='-Bstatic'  
       fi  
       ;;  
   
     amigaos*)  
       # FIXME: we need at least 68020 code to build shared libraries, but  
       # adding the `-m68020' flag to GCC prevents building anything better,  
       # like `-m68040'.  
       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'  
       ;;  
   
     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)  
       # PIC is the default for these OSes.  
       ;;  
   
     mingw* | pw32* | os2*)  
       # This hack is so that the source file can tell whether it is being  
       # built for inclusion in a dll (and should export symbols for example).  
       lt_prog_compiler_pic='-DDLL_EXPORT'  
       ;;  
   
     darwin* | rhapsody*)  
       # PIC is the default on this platform  
       # Common symbols not allowed in MH_DYLIB files  
       lt_prog_compiler_pic='-fno-common'  
       ;;  
   
     msdosdjgpp*)  
       # Just because we use GCC doesn't mean we suddenly get shared libraries  
       # on systems that don't support them.  
       lt_prog_compiler_can_build_shared=no  
       enable_shared=no  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec; then  
         lt_prog_compiler_pic=-Kconform_pic  
       fi  
       ;;  
   
     hpux*)  
       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but  
       # not for PA HP-UX.  
       case "$host_cpu" in  
       hppa*64*|ia64*)  
         # +Z the default  
         ;;  
       *)  
         lt_prog_compiler_pic='-fPIC'  
         ;;  
       esac  
       ;;  
   
     *)  
       lt_prog_compiler_pic='-fPIC'  
       ;;  
     esac  
   else  
     # PORTME Check for flag to pass linker flags through the system compiler.  
     case $host_os in  
     aix*)  
       lt_prog_compiler_wl='-Wl,'  
       if test "$host_cpu" = ia64; then  
         # AIX 5 now supports IA64 processor  
         lt_prog_compiler_static='-Bstatic'  
       else  
         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'  
       fi  
       ;;  
   
     mingw* | pw32* | os2*)  
       # This hack is so that the source file can tell whether it is being  
       # built for inclusion in a dll (and should export symbols for example).  
       lt_prog_compiler_pic='-DDLL_EXPORT'  
       ;;  
   
     hpux9* | hpux10* | hpux11*)  
       lt_prog_compiler_wl='-Wl,'  
       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but  
       # not for PA HP-UX.  
       case "$host_cpu" in  
       hppa*64*|ia64*)  
         # +Z the default  
         ;;  
       *)  
         lt_prog_compiler_pic='+Z'  
         ;;  
       esac  
       # Is there a better lt_prog_compiler_static that works with the bundled CC?  
       lt_prog_compiler_static='${wl}-a ${wl}archive'  
       ;;  
   
     irix5* | irix6* | nonstopux*)  
       lt_prog_compiler_wl='-Wl,'  
       # PIC (with -KPIC) is the default.  
       lt_prog_compiler_static='-non_shared'  
       ;;  
   
     newsos6)  
       lt_prog_compiler_pic='-KPIC'  
       lt_prog_compiler_static='-Bstatic'  
       ;;  
   
     linux*)  
       case $CC in  
       icc|ecc)  
         lt_prog_compiler_wl='-Wl,'  
         lt_prog_compiler_pic='-KPIC'  
         lt_prog_compiler_static='-static'  
         ;;  
       ccc)  
         lt_prog_compiler_wl='-Wl,'  
         # All Alpha code is PIC.  
         lt_prog_compiler_static='-non_shared'  
         ;;  
       esac  
       ;;  
   
     osf3* | osf4* | osf5*)  
       lt_prog_compiler_wl='-Wl,'  
       # All OSF/1 code is PIC.  
       lt_prog_compiler_static='-non_shared'  
       ;;  
   
     sco3.2v5*)  
       lt_prog_compiler_pic='-Kpic'  
       lt_prog_compiler_static='-dn'  
       ;;  
   
     solaris*)  
       lt_prog_compiler_wl='-Wl,'  
       lt_prog_compiler_pic='-KPIC'  
       lt_prog_compiler_static='-Bstatic'  
       ;;  
   
     sunos4*)  
       lt_prog_compiler_wl='-Qoption ld '  
       lt_prog_compiler_pic='-PIC'  
       lt_prog_compiler_static='-Bstatic'  
       ;;  
   
     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  
       lt_prog_compiler_wl='-Wl,'  
       lt_prog_compiler_pic='-KPIC'  
       lt_prog_compiler_static='-Bstatic'  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec ;then  
         lt_prog_compiler_pic='-Kconform_pic'  
         lt_prog_compiler_static='-Bstatic'  
       fi  
       ;;  
   
     uts4*)  
       lt_prog_compiler_pic='-pic'  
       lt_prog_compiler_static='-Bstatic'  
       ;;  
   
     *)  
       lt_prog_compiler_can_build_shared=no  
       ;;  
     esac  
   fi  
   
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5  
 echo "${ECHO_T}$lt_prog_compiler_pic" >&6  
   
 #  
 # Check to make sure the PIC flag actually works.  
 #  
 if test -n "$lt_prog_compiler_pic"; then  
   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  
 if test "${lt_prog_compiler_pic_works+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_prog_compiler_pic_works=no  
   ac_outfile=conftest.$ac_objext  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    # The option is referenced via a variable to avoid confusing sed.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:7824: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>conftest.err)  
    ac_status=$?  
    cat conftest.err >&5  
    echo "$as_me:7828: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s "$ac_outfile"; then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s conftest.err; then  
        lt_prog_compiler_pic_works=yes  
      fi  
    fi  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5  
 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6  
   
 if test x"$lt_prog_compiler_pic_works" = xyes; then  
     case $lt_prog_compiler_pic in  
      "" | " "*) ;;  
      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;  
      esac  
 else  
     lt_prog_compiler_pic=  
      lt_prog_compiler_can_build_shared=no  
 fi  
   
 fi  
 case "$host_os" in  
   # For platforms which do not support PIC, -DPIC is meaningless:  
   *djgpp*)  
     lt_prog_compiler_pic=  
     ;;  
   *)  
     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"  
     ;;  
 esac  
   
 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  
 if test "${lt_cv_prog_compiler_c_o+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_cv_prog_compiler_c_o=no  
    $rm -r conftest 2>/dev/null  
    mkdir conftest  
    cd conftest  
    mkdir out  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
   
    # According to Tom Tromey, Ian Lance Taylor reported there are C compilers  
    # that will create temporary files in the current directory regardless of  
    # the output directory.  Thus, making CWD read-only will cause this test  
    # to fail, enabling locking or at least warning the user not to do parallel  
    # builds.  
    chmod -w .  
   
    lt_compiler_flag="-o out/conftest2.$ac_objext"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:7891: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>out/conftest.err)  
    ac_status=$?  
    cat out/conftest.err >&5  
    echo "$as_me:7895: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s out/conftest2.$ac_objext  
    then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s out/conftest.err; then  
        lt_cv_prog_compiler_c_o=yes  
      fi  
    fi  
    chmod u+w .  
    $rm conftest* out/*  
    rmdir out  
    cd ..  
    rmdir conftest  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5  
 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6  
   
   
 hard_links="nottested"  
 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  
   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5  
 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6  
   hard_links=yes  
   $rm conftest*  
   ln conftest.a conftest.b 2>/dev/null && hard_links=no  
   touch conftest.a  
   ln conftest.a conftest.b 2>&5 || hard_links=no  
   ln conftest.a conftest.b 2>/dev/null && hard_links=no  
   echo "$as_me:$LINENO: result: $hard_links" >&5  
 echo "${ECHO_T}$hard_links" >&6  
   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: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}  
     need_locks=warn  
   fi  
 else  
   need_locks=no  
 fi  
   
 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  
   
   runpath_var=  
   allow_undefined_flag=  
   enable_shared_with_static_runtimes=no  
   archive_cmds=  
   archive_expsym_cmds=  
   old_archive_From_new_cmds=  
   old_archive_from_expsyms_cmds=  
   export_dynamic_flag_spec=  
   whole_archive_flag_spec=  
   thread_safe_flag_spec=  
   hardcode_libdir_flag_spec=  
   hardcode_libdir_flag_spec_ld=  
   hardcode_libdir_separator=  
   hardcode_direct=no  
   hardcode_minus_L=no  
   hardcode_shlibpath_var=unsupported  
   link_all_deplibs=unknown  
   hardcode_automatic=no  
   module_cmds=  
   module_expsym_cmds=  
   always_export_symbols=no  
   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*  
   # included in the symbol list  
   include_expsyms=  
   # exclude_expsyms can be an extended regexp of symbols to exclude  
   # it will be wrapped by ` (' and `)$', so one must not match beginning or  
   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',  
   # as well as any symbol that contains `d'.  
   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"  
   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out  
   # platforms (ab)use it in PIC code, but their linkers get confused if  
   # the symbol is explicitly referenced.  Since portable code cannot  
   # rely on this symbol name, it's probably fine to never include it in  
   # preloaded symbol tables.  
   extract_expsyms_cmds=  
   
   case $host_os in  
   cygwin* | mingw* | pw32*)  
     # FIXME: the MSVC++ port hasn't been tested in a loooong time  
     # When not using gcc, we currently assume that we are using  
     # Microsoft Visual C++.  
     if test "$GCC" != yes; then  
       with_gnu_ld=no  
     fi  
     ;;  
   openbsd*)  
     with_gnu_ld=no  
     ;;  
   esac  
   
   ld_shlibs=yes  
   if test "$with_gnu_ld" = yes; then  
     # If archive_cmds runs LD, not CC, wlarc should be empty  
     wlarc='${wl}'  
   
     # See if GNU ld supports shared libraries.  
     case $host_os in  
     aix3* | aix4* | aix5*)  
       # On AIX/PPC, the GNU linker is very broken  
       if test "$host_cpu" != ia64; then  
         ld_shlibs=no  
         cat <<EOF 1>&2  
   
 *** Warning: the GNU linker, at least up to release 2.9.1, is reported  
 *** to be unable to reliably create shared libraries on AIX.  
 *** Therefore, libtool is disabling shared libraries support.  If you  
 *** really care for shared libraries, you may want to modify your PATH  
 *** so that a non-GNU linker is found, and then restart.  
   
 EOF  
       fi  
       ;;  
   
     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)'  
       hardcode_libdir_flag_spec='-L$libdir'  
       hardcode_minus_L=yes  
   
       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports  
       # that the semantics of dynamic libraries on AmigaOS, at least up  
       # to version 4, is to share data among multiple programs linked  
       # with the same dynamic library.  Since this doesn't match the  
       # behavior of shared libraries on other platforms, we can't use  
       # them.  
       ld_shlibs=no  
       ;;  
   
     beos*)  
       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then  
         allow_undefined_flag=unsupported  
         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc  
         # support --undefined.  This deserves some investigation.  FIXME  
         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'  
       else  
         ld_shlibs=no  
       fi  
       ;;  
   
     cygwin* | mingw* | pw32*)  
       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,  
       # as there is no search path for DLLs.  
       hardcode_libdir_flag_spec='-L$libdir'  
       allow_undefined_flag=unsupported  
       always_export_symbols=no  
       enable_shared_with_static_runtimes=yes  
       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'  
   
       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then  
         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'  
         # If the export-symbols file already is a .def file (1st line  
         # is EXPORTS), use it as is; otherwise, prepend...  
         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then  
           cp $export_symbols $output_objdir/$soname.def;  
         else  
           echo EXPORTS > $output_objdir/$soname.def;  
           cat $export_symbols >> $output_objdir/$soname.def;  
         fi~  
         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'  
       else  
         ld_shlibs=no  
       fi  
       ;;  
   
     netbsd*)  
       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'  
         wlarc=  
       else  
         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'  
       fi  
       ;;  
   
     solaris* | sysv5*)  
       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then  
         ld_shlibs=no  
         cat <<EOF 1>&2  
   
 *** Warning: The releases 2.8.* of the GNU linker cannot reliably  
 *** create shared libraries on Solaris systems.  Therefore, libtool  
 *** is disabling shared libraries support.  We urge you to upgrade GNU  
 *** binutils to release 2.9.1 or newer.  Another option is to modify  
 *** your PATH or compiler configuration so that the native linker is  
 *** used, and then restart.  
   
 EOF  
       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then  
         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'  
         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'  
       else  
         ld_shlibs=no  
       fi  
       ;;  
   
     sunos4*)  
       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
       wlarc=  
       hardcode_direct=yes  
       hardcode_shlibpath_var=no  
       ;;  
   
     *)  
       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_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'  
       else  
         ld_shlibs=no  
       fi  
       ;;  
     esac  
   
     if test "$ld_shlibs" = yes; then  
       runpath_var=LD_RUN_PATH  
       hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'  
       export_dynamic_flag_spec='${wl}--export-dynamic'  
       # ancient GNU ld didn't support --whole-archive et. al.  
       if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then  
         whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'  
       else  
         whole_archive_flag_spec=  
       fi  
     fi  
   else  
     # PORTME fill in a description of your system's linker (not GNU ld)  
     case $host_os in  
     aix3*)  
       allow_undefined_flag=unsupported  
       always_export_symbols=yes  
       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $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  
       # are no directories specified by -L.  
       hardcode_minus_L=yes  
       if test "$GCC" = yes && test -z "$link_static_flag"; then  
         # Neither direct hardcoding nor static linking is supported with a  
         # broken collect2.  
         hardcode_direct=unsupported  
       fi  
       ;;  
   
     aix4* | aix5*)  
       if test "$host_cpu" = ia64; then  
         # On IA64, the linker does run time linking by default, so we don't  
         # have to do anything special.  
         aix_use_runtimelinking=no  
         exp_sym_flag='-Bexport'  
         no_entry_flag=""  
       else  
         # 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  
         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'  
         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'  
         fi  
         aix_use_runtimelinking=no  
   
         # Test if we are trying to use run time linking or normal  
         # AIX style linking. If -brtl is somewhere in LDFLAGS, we  
         # need to do runtime linking.  
         case $host_os in aix4.[23]|aix4.[23].*|aix5*)  
           for ld_flag in $LDFLAGS; do  
           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then  
             aix_use_runtimelinking=yes  
             break  
           fi  
           done  
         esac  
   
         exp_sym_flag='-bexport'  
         no_entry_flag='-bnoentry'  
       fi  
   
       # When large executables or shared objects are built, AIX ld can  
       # have problems creating the table of contents.  If linking a library  
       # or program results in "error TOC overflow" add -mminimal-toc to  
       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not  
       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.  
   
       archive_cmds=''  
       hardcode_direct=yes  
       hardcode_libdir_separator=':'  
       link_all_deplibs=yes  
   
       if test "$GCC" = yes; then  
         case $host_os in aix4.012|aix4.012.*)  
         # We only want to do this on AIX 4.2 and lower, the check  
         # below for broken collect2 doesn't work under 4.3+  
           collect2name=`${CC} -print-prog-name=collect2`  
           if test -f "$collect2name" && \  
            strings "$collect2name" | grep resolve_lib_name >/dev/null  
           then  
           # We have reworked collect2  
           hardcode_direct=yes  
           else  
           # We have old collect2  
           hardcode_direct=unsupported  
           # It fails to find uninstalled libraries when the uninstalled  
           # path is not listed in the libpath.  Setting hardcode_minus_L  
           # to unsupported forces relinking  
           hardcode_minus_L=yes  
           hardcode_libdir_flag_spec='-L$libdir'  
           hardcode_libdir_separator=  
           fi  
         esac  
         shared_flag='-shared'  
       else  
         # not using gcc  
         if test "$host_cpu" = ia64; then  
         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release  
         # chokes on -Wl,-G. The following line is correct:  
           shared_flag='-G'  
         else  
         if test "$aix_use_runtimelinking" = yes; then  
             shared_flag='${wl}-G'  
           else  
             shared_flag='${wl}-bM:SRE'  
         fi  
         fi  
       fi  
   
       # It seems that -bexpall does not export symbols beginning with  
       # underscore (_), so it is better to generate a list of symbols to export.  
       always_export_symbols=yes  
       if test "$aix_use_runtimelinking" = yes; then  
         # Warning - without using the other runtime loading flags (-brtl),  
         # -berok will link without error, but may produce a broken library.  
         allow_undefined_flag='-berok'  
        # Determine the default libpath from the value encoded in an empty executable.  
        cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* 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 <stdlib.h>
   #include <stdarg.h>
   #include <string.h>
   #include <float.h>
   
 int  int
 main ()  main ()
Line 8243 
Line 6207 
   return 0;    return 0;
 }  }
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_link) 2>&5    (eval $ac_compile) 2>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
     ac_cv_header_stdc=yes
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`  
 # Check for a 64-bit object if we didn't find anything.  
 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`; 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
   
   ac_cv_header_stdc=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  
   
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"  if test $ac_cv_header_stdc = yes; then
         archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
        else    cat >conftest.$ac_ext <<_ACEOF
         if test "$host_cpu" = ia64; then  
           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'  
           allow_undefined_flag="-z nodefs"  
           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"  
         else  
          # Determine the default libpath from the value encoded in an empty executable.  
          cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* 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 <string.h>
   
   _ACEOF
   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
     $EGREP "memchr" >/dev/null 2>&1; then
     :
   else
     ac_cv_header_stdc=no
   fi
   rm -f conftest*
   
   fi
   
   if test $ac_cv_header_stdc = yes; then
     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
     cat >conftest.$ac_ext <<_ACEOF
   /* confdefs.h.  */
   _ACEOF
   cat confdefs.h >>conftest.$ac_ext
   cat >>conftest.$ac_ext <<_ACEOF
   /* end confdefs.h.  */
   #include <stdlib.h>
   
   _ACEOF
   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
     $EGREP "free" >/dev/null 2>&1; then
     :
   else
     ac_cv_header_stdc=no
   fi
   rm -f conftest*
   
   fi
   
   if test $ac_cv_header_stdc = yes; then
     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
     if test "$cross_compiling" = yes; then
     :
   else
     cat >conftest.$ac_ext <<_ACEOF
   /* confdefs.h.  */
   _ACEOF
   cat confdefs.h >>conftest.$ac_ext
   cat >>conftest.$ac_ext <<_ACEOF
   /* end confdefs.h.  */
   #include <ctype.h>
   #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  int
 main ()  main ()
 {  {
     int i;
   ;    for (i = 0; i < 256; i++)
   return 0;      if (XOR (islower (i), ISLOWER (i))
           || toupper (i) != TOUPPER (i))
         exit(2);
     exit (0);
 }  }
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest$ac_exeext
 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); } &&    (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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
     :
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`  
 # Check for a 64-bit object if we didn't find anything.  
 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`; fi  
 else  else
   echo "$as_me: failed program was:" >&5    echo "$as_me: program exited with status $ac_status" >&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_header_stdc=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  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
   
          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"  cat >>confdefs.h <<\_ACEOF
           # Warning - without using the other run time loading flags,  #define STDC_HEADERS 1
           # -berok will link without error, but may produce a broken library.  _ACEOF
           no_undefined_flag=' ${wl}-bernotok'  
           allow_undefined_flag=' ${wl}-berok'  
           # -bexpall does not export symbols beginning with underscore (_)  
           always_export_symbols=yes  
           # Exported symbols can be pulled into shared objects from archives  
           whole_archive_flag_spec=' '  
           archive_cmds_need_lc=yes  
           # This is similar to how AIX traditionally builds it's shared libraries.  
           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'  
         fi  
       fi  
       ;;  
   
     amigaos*)  fi
       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_minus_L=yes  
       # see comment about different semantics on the GNU ld section  
       ld_shlibs=no  
       ;;  
   
     bsdi4*)  # On IRIX 5.3, sys/types and inttypes.h are conflicting.
       export_dynamic_flag_spec=-rdynamic  
       ;;  
   
     cygwin* | mingw* | pw32*)  
       # When not using gcc, we currently assume that we are using  
       # Microsoft Visual C++.  
       # hardcode_libdir_flag_spec is actually meaningless, as there is  
       # no search path for DLLs.  
       hardcode_libdir_flag_spec=' '  
       allow_undefined_flag=unsupported  
       # Tell ltmain to make .lib files, not .a files.  
       libext=lib  
       # Tell ltmain to make .dll files, not .so files.  
       shrext=".dll"  
       # 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='  
       # The linker will automatically build a .lib file if we build a DLL.  
       old_archive_From_new_cmds='true'  
       # FIXME: Should let the user specify the lib program.  
       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'  
       fix_srcfile_path='`cygpath -w "$srcfile"`'  
       enable_shared_with_static_runtimes=yes  
       ;;  
   
     darwin* | rhapsody*)  
     if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
       archive_cmds_need_lc=no  
       case "$host_os" in  
       rhapsody* | darwin1.[012])  
         allow_undefined_flag='-undefined suppress'  
         ;;  
       *) # Darwin 1.3 on  
         test -z ${LD_TWOLEVEL_NAMESPACE} && allow_undefined_flag='-flat_namespace -undefined suppress'  
         ;;  
       esac  
       # FIXME: Relying on posixy $() will cause problems for  
       #        cross-compilation, but unfortunately the echo tests do not  
       #        yet detect zsh echo's removal of \ escapes.  Also zsh mangles  
       #        `"' quotes if we put them in here... so don't!  
         lt_int_apple_cc_single_mod=no  
         output_verbose_link_cmd='echo'  
         if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then  
           lt_int_apple_cc_single_mod=yes  
         fi  
         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then  
           archive_cmds='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'  
         else  
         archive_cmds='$CC -r ${wl}-bind_at_load -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  
       module_cmds='$CC -bundle ${wl}-bind_at_load $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags'  
       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's  
         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then  
           archive_expsym_cmds='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  
           archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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  
           module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -bundle $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'  
       hardcode_direct=no  
       hardcode_automatic=yes  
       hardcode_shlibpath_var=unsupported  
       whole_archive_flag_spec='-all_load $convenience'  
       link_all_deplibs=yes  
     fi  
       ;;  
   
     dgux*)  
       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_libdir_flag_spec='-L$libdir'  
       hardcode_shlibpath_var=no  
       ;;  
   
     freebsd1*)  
       ld_shlibs=no  
       ;;  
   
     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor  
     # support.  Future versions do this automatically, but an explicit c++rt0.o  
     # does not break anything, and helps significantly (at the cost of a little  
     # extra space).  
     freebsd2.2*)  
       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'  
       hardcode_libdir_flag_spec='-R$libdir'  
       hardcode_direct=yes  
       hardcode_shlibpath_var=no  
       ;;  
   
     # Unfortunately, older versions of FreeBSD 2 do not have this feature.  
     freebsd2*)  
       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_direct=yes  
       hardcode_minus_L=yes  
       hardcode_shlibpath_var=no  
       ;;  
   
     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.  
     freebsd*)  
       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'  
       hardcode_libdir_flag_spec='-R$libdir'  
       hardcode_direct=yes  
       hardcode_shlibpath_var=no  
       ;;  
   
     hpux9*)  
       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'  
       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'  
       fi  
       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'  
       hardcode_libdir_separator=:  
       hardcode_direct=yes  
   
       # hardcode_minus_L: Not really in the search PATH,  for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
       # but as the default location of the library.                    inttypes.h stdint.h unistd.h
       hardcode_minus_L=yes  do
       export_dynamic_flag_spec='${wl}-E'  as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
       ;;  echo "$as_me:$LINENO: checking for $ac_header" >&5
   echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   if eval "test \"\${$as_ac_Header+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
   
     hpux10* | hpux11*)  #include <$ac_header>
       if test "$GCC" = yes -a "$with_gnu_ld" = no; then  _ACEOF
         case "$host_cpu" in  rm -f conftest.$ac_objext
         hppa*64*|ia64*)  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'    (eval $ac_compile) 2>conftest.er1
           ;;    ac_status=$?
         *)    grep -v '^ *+' conftest.er1 >conftest.err
           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'    rm -f conftest.er1
           ;;    cat conftest.err >&5
         esac    echo "$as_me:$LINENO: \$? = $ac_status" >&5
       else    (exit $ac_status); } &&
         case "$host_cpu" in           { ac_try='test -z "$ac_c_werror_flag"
         hppa*64*|ia64*)                           || test ! -s conftest.err'
           archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
           ;;    (eval $ac_try) 2>&5
         *)    ac_status=$?
           archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'    echo "$as_me:$LINENO: \$? = $ac_status" >&5
           ;;    (exit $ac_status); }; } &&
         esac           { ac_try='test -s conftest.$ac_objext'
       fi    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
       if test "$with_gnu_ld" = no; then    (eval $ac_try) 2>&5
         case "$host_cpu" in    ac_status=$?
         hppa*64*)    echo "$as_me:$LINENO: \$? = $ac_status" >&5
           hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'    (exit $ac_status); }; }; then
           hardcode_libdir_flag_spec_ld='+b $libdir'    eval "$as_ac_Header=yes"
           hardcode_libdir_separator=:  else
           hardcode_direct=no    echo "$as_me: failed program was:" >&5
           hardcode_shlibpath_var=no  sed 's/^/| /' conftest.$ac_ext >&5
           ;;  
         ia64*)  
           hardcode_libdir_flag_spec='-L$libdir'  
           hardcode_direct=no  
           hardcode_shlibpath_var=no  
   
           # hardcode_minus_L: Not really in the search PATH,  eval "$as_ac_Header=no"
           # but as the default location of the library.  fi
           hardcode_minus_L=yes  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
           ;;  fi
         *)  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
           hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
           hardcode_libdir_separator=:  if test `eval echo '${'$as_ac_Header'}'` = yes; then
           hardcode_direct=yes    cat >>confdefs.h <<_ACEOF
           export_dynamic_flag_spec='${wl}-E'  #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   _ACEOF
   
           # hardcode_minus_L: Not really in the search PATH,  fi
           # but as the default location of the library.  
           hardcode_minus_L=yes  
           ;;  
         esac  
       fi  
       ;;  
   
     irix5* | irix6* | nonstopux*)  done
       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'  
       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'  
         hardcode_libdir_flag_spec_ld='-rpath $libdir'  
       fi  
       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'  
       hardcode_libdir_separator=:  
       link_all_deplibs=yes  
       ;;  
   
     netbsd*)  
       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out  
       else  
         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF  
       fi  
       hardcode_libdir_flag_spec='-R$libdir'  
       hardcode_direct=yes  
       hardcode_shlibpath_var=no  
       ;;  
   
     newsos6)  
       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_direct=yes  
       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'  
       hardcode_libdir_separator=:  
       hardcode_shlibpath_var=no  
       ;;  
   
     openbsd*)  for ac_header in dlfcn.h
       case "$host_cpu" in  do
         m88k|hppa|vax)  as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
           ld_shlibs=no  echo "$as_me:$LINENO: checking for $ac_header" >&5
           ;;  echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
         *)  if eval "test \"\${$as_ac_Header+set}\" = set"; then
           hardcode_direct=yes    echo $ECHO_N "(cached) $ECHO_C" >&6
           hardcode_shlibpath_var=no  else
           if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then    cat >conftest.$ac_ext <<_ACEOF
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'  /* confdefs.h.  */
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'  _ACEOF
             export_dynamic_flag_spec='${wl}-E'  cat confdefs.h >>conftest.$ac_ext
           else  cat >>conftest.$ac_ext <<_ACEOF
             case $host_os in  /* end confdefs.h.  */
               openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)  $ac_includes_default
                 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
                 hardcode_libdir_flag_spec='-R$libdir'  
                 ;;  
               *)  
                 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'  
                 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'  
                 ;;  
             esac  
           fi  
           ;;  
       esac  
       ;;  
   
     os2*)  #include <$ac_header>
       hardcode_libdir_flag_spec='-L$libdir'  _ACEOF
       hardcode_minus_L=yes  rm -f conftest.$ac_objext
       allow_undefined_flag=unsupported  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
       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'    (eval $ac_compile) 2>conftest.er1
       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'  
       ;;  
   
     osf3*)  
       if test "$GCC" = yes; then  
         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'  
         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'  
       else  
         allow_undefined_flag=' -expect_unresolved \*'  
         archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'  
       fi  
       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'  
       hardcode_libdir_separator=:  
       ;;  
   
     osf4* | osf5*)      # as osf3* with the addition of -msym flag  
       if test "$GCC" = yes; then  
         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'  
         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $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'  
       else  
         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_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 ${objdir}/so_locations -o $lib~$rm $lib.exp'  
   
         # Both c and cxx compiler support -rpath directly  
         hardcode_libdir_flag_spec='-rpath $libdir'  
       fi  
       hardcode_libdir_separator=:  
       ;;  
   
     sco3.2v5*)  
       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_shlibpath_var=no  
       export_dynamic_flag_spec='${wl}-Bexport'  
       runpath_var=LD_RUN_PATH  
       hardcode_runpath_var=yes  
       ;;  
   
     solaris*)  
       no_undefined_flag=' -z text'  
       if test "$GCC" = yes; then  
         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~  
           $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'  
       else  
         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~  
         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'  
       fi  
       hardcode_libdir_flag_spec='-R$libdir'  
       hardcode_shlibpath_var=no  
       case $host_os in  
       solaris2.[0-5] | solaris2.[0-5].*) ;;  
       *) # Supported since Solaris 2.6 (maybe 2.5.1?)  
         whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;  
       esac  
       link_all_deplibs=yes  
       ;;  
   
     sunos4*)  
       if test "x$host_vendor" = xsequent; then  
         # Use $CC to link under sequent, because it throws in some extra .o  
         # files that make .init and .fini sections work.  
         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'  
       else  
         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'  
       fi  
       hardcode_libdir_flag_spec='-L$libdir'  
       hardcode_direct=yes  
       hardcode_minus_L=yes  
       hardcode_shlibpath_var=no  
       ;;  
   
     sysv4)  
       case $host_vendor in  
         sni)  
           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
           hardcode_direct=yes # is this really true???  
         ;;  
         siemens)  
           ## LD is ld it makes a PLAMLIB  
           ## CC just makes a GrossModule.  
           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'  
           reload_cmds='$CC -r -o $output$reload_objs'  
           hardcode_direct=no  
         ;;  
         motorola)  
           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
           hardcode_direct=no #Motorola manual says yes, but my tests say they lie  
         ;;  
       esac  
       runpath_var='LD_RUN_PATH'  
       hardcode_shlibpath_var=no  
       ;;  
   
     sysv4.3*)  
       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_shlibpath_var=no  
       export_dynamic_flag_spec='-Bexport'  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec; then  
         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
         hardcode_shlibpath_var=no  
         runpath_var=LD_RUN_PATH  
         hardcode_runpath_var=yes  
         ld_shlibs=yes  
       fi  
       ;;  
   
     sysv4.2uw2*)  
       archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_direct=yes  
       hardcode_minus_L=no  
       hardcode_shlibpath_var=no  
       hardcode_runpath_var=yes  
       runpath_var=LD_RUN_PATH  
       ;;  
   
    sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)  
       no_undefined_flag='${wl}-z ${wl}text'  
       if test "$GCC" = yes; then  
         archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'  
       else  
         archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'  
       fi  
       runpath_var='LD_RUN_PATH'  
       hardcode_shlibpath_var=no  
       ;;  
   
     sysv5*)  
       no_undefined_flag=' -z text'  
       # $CC -shared without GNU ld will not create a library from C++  
       # object files and a static libstdc++, better avoid it by now  
       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~  
                 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'  
       hardcode_libdir_flag_spec=  
       hardcode_shlibpath_var=no  
       runpath_var='LD_RUN_PATH'  
       ;;  
   
     uts4*)  
       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_libdir_flag_spec='-L$libdir'  
       hardcode_shlibpath_var=no  
       ;;  
   
     *)  
       ld_shlibs=no  
       ;;  
     esac  
   fi  
   
 echo "$as_me:$LINENO: result: $ld_shlibs" >&5  
 echo "${ECHO_T}$ld_shlibs" >&6  
 test "$ld_shlibs" = no && can_build_shared=no  
   
 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"  
 if test "$GCC" = yes; then  
   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"  
 fi  
   
 #  
 # Do we need to explicitly link libc?  
 #  
 case "x$archive_cmds_need_lc" in  
 x|xyes)  
   # Assume -lc should be added  
   archive_cmds_need_lc=yes  
   
   if test "$enable_shared" = yes && test "$GCC" = yes; then  
     case $archive_cmds in  
     *'~'*)  
       # FIXME: we may have to deal with multi-command sequences.  
       ;;  
     '$CC '*)  
       # Test whether the compiler implicitly links with -lc since on some  
       # systems, -lgcc has to come before -lc. If gcc already passes -lc  
       # to ld, don't add -lc before -lgcc.  
       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  
       $rm conftest*  
       printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
   
       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 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); } 2>conftest.err; then    (exit $ac_status); } &&
         soname=conftest           { ac_try='test -z "$ac_c_werror_flag"
         lib=conftest                           || test ! -s conftest.err'
         libobjs=conftest.$ac_objext    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
         deplibs=    (eval $ac_try) 2>&5
         wl=$lt_prog_compiler_wl  
         compiler_flags=-v  
         linker_flags=-v  
         verstring=  
         output_objdir=.  
         libname=conftest  
         lt_save_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  
   (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           { ac_try='test -s conftest.$ac_objext'
           archive_cmds_need_lc=no    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
         else    (eval $ac_try) 2>&5
           archive_cmds_need_lc=yes    ac_status=$?
         fi    echo "$as_me:$LINENO: \$? = $ac_status" >&5
         allow_undefined_flag=$lt_save_allow_undefined_flag    (exit $ac_status); }; }; then
       else    eval "$as_ac_Header=yes"
         cat conftest.err 1>&5  
       fi  
       $rm conftest*  
       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5  
 echo "${ECHO_T}$archive_cmds_need_lc" >&6  
       ;;  
     esac  
   fi  
   ;;  
 esac  
   
 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5  
 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6  
 hardcode_action=  
 if test -n "$hardcode_libdir_flag_spec" || \  
    test -n "$runpath_var " || \  
    test "X$hardcode_automatic"="Xyes" ; then  
   
   # We can hardcode non-existant directories.  
   if test "$hardcode_direct" != no &&  
      # If the only mechanism to avoid hardcoding is shlibpath_var, we  
      # have to relink, otherwise we might link with an installed library  
      # when we should be linking with a yet-to-be-installed one  
      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&  
      test "$hardcode_minus_L" != no; then  
     # Linking always hardcodes the temporary library directory.  
     hardcode_action=relink  
   else  
     # We can link without hardcoding, and we can hardcode nonexisting dirs.  
     hardcode_action=immediate  
   fi  
 else  else
   # We cannot hardcode anything, or else we can only hardcode existing    echo "$as_me: failed program was:" >&5
   # directories.  sed 's/^/| /' conftest.$ac_ext >&5
   hardcode_action=unsupported  
 fi  
 echo "$as_me:$LINENO: result: $hardcode_action" >&5  
 echo "${ECHO_T}$hardcode_action" >&6  
   
 if test "$hardcode_action" = relink; then  eval "$as_ac_Header=no"
   # Fast installation is not supported  
   enable_fast_install=no  
 elif test "$shlibpath_overrides_runpath" = yes ||  
      test "$enable_shared" = no; then  
   # Fast installation is not necessary  
   enable_fast_install=needless  
 fi  fi
   rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 striplib=  
 old_striplib=  
 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5  
 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6  
 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then  
   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"  
   test -z "$striplib" && striplib="$STRIP --strip-unneeded"  
   echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
 else  
 # FIXME - insert some real tests, host_os isn't really good enough  
   case $host_os in  
    darwin*)  
        if test -n "$STRIP" ; then  
          striplib="$STRIP -x"  
          echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
        else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  fi
        ;;  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
    *)  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   echo "$as_me:$LINENO: result: no" >&5  if test `eval echo '${'$as_ac_Header'}'` = yes; then
 echo "${ECHO_T}no" >&6    cat >>confdefs.h <<_ACEOF
     ;;  #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   esac  _ACEOF
 fi  
   
 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5  
 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6  
 library_names_spec=  
 libname_spec='lib$name'  
 soname_spec=  
 shrext=".so"  
 postinstall_cmds=  
 postuninstall_cmds=  
 finish_cmds=  
 finish_eval=  
 shlibpath_var=  
 shlibpath_overrides_runpath=unknown  
 version_type=none  
 dynamic_linker="$host_os ld.so"  
 sys_lib_dlsearch_path_spec="/lib /usr/lib"  
 if test "$GCC" = yes; then  
   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 ';' >/dev/null ; then  
     # if the path contains ";" then we assume it to be the separator  
     # otherwise default to the standard path separator (i.e. ":") - it is  
     # assumed that no part of a normal pathname contains ";" but that should  
     # okay in the real world where ";" in dirpaths is itself problematic.  
     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`  
   else  
     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`  
   fi  
 else  
   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"  
 fi  fi
 need_lib_prefix=no  
 hardcode_into_libs=no  
   
 # when you set need_version to no, make sure it does not cause -set_version  done
 # flags to be left without arguments  
 need_version=no  
   
 case $host_os in  
 aix3*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'  
   shlibpath_var=LIBPATH  
   
   # AIX 3 has no versioning support, so we append a major version to the name.  
   soname_spec='${libname}${release}${shared_ext}$major'  
   ;;  
   
 aix4* | aix5*)  
   version_type=linux  
   hardcode_into_libs=yes  
   if test "$host_cpu" = ia64; then  
     # AIX 5 supports IA64  
     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'  
     shlibpath_var=LD_LIBRARY_PATH  
   else  
     # With GCC up to 2.95.x, collect2 would create an import file  
     # for dependence libraries.  The import file would start with  
     # the line `#! .'.  This would cause the generated library to  
     # depend on `.', always an invalid library.  This was fixed in  
     # development snapshots of GCC prior to 3.0.  
     case $host_os in  
       aix4 | aix4.[01] | aix4.[01].*)  
       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'  
            echo ' yes '  
            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then  
         :  
       else  
         can_build_shared=no  
       fi  
       ;;  
     esac  
     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct  
     # soname into executable. Probably we can add versioning support to  
     # collect2, so additional links can be useful in future.  
     if test "$aix_use_runtimelinking" = yes; then  
       # If using run time linking (on AIX 4.2 or later) use lib<name>.so  
       # instead of lib<name>.a to let people know that these are not  
       # typical AIX shared libraries.  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
     else  
       # We preserve .a as extension for shared libraries through AIX4.2  
       # and later when we are not doing run time linking.  
       library_names_spec='${libname}${release}.a $libname.a'  
       soname_spec='${libname}${release}${shared_ext}$major'  
     fi  
     shlibpath_var=LIBPATH  
   fi  
   ;;  
   
 amigaos*)  
   library_names_spec='$libname.ixlibrary $libname.a'  
   # 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'  
   ;;  
   
 beos*)  
   library_names_spec='${libname}${shared_ext}'  
   dynamic_linker="$host_os ld.so"  
   shlibpath_var=LIBRARY_PATH  
   ;;  
   
 bsdi4*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"  
   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"  
   # the default ld.so.conf also contains /usr/contrib/lib and  
   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow  
   # libtool to hard-code these into programs  
   ;;  
   
 cygwin* | mingw* | pw32*)  
   version_type=windows  
   shrext=".dll"  
   
   case $GCC,$host_os in  
   yes,cygwin* | yes,mingw* | yes,pw32*)  
     library_names_spec='$libname.dll.a'  
     # DLL is installed to $(libdir)/../bin by postinstall_cmds  
     postinstall_cmds='base_file=`basename \${file}`~  
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~  
       dldir=$destdir/`dirname \$dlpath`~  
       test -d \$dldir || mkdir -p \$dldir~  
       $install_prog $dir/$dlname \$dldir/$dlname'  
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~  
       dlpath=$dir/\$dldll~  
        $rm \$dlpath'  
     shlibpath_overrides_runpath=yes  
   
     case $host_os in  
     cygwin*)  
       # 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}'  
       sys_lib_search_path_spec="/lib /lib/w32api /usr/lib /usr/local/lib"  
       ;;  
     mingw*)  
       # MinGW DLLs use traditional 'lib' prefix  
       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"`  
       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then  
         # It is most probably a Windows format PATH printed by  
         # mingw gcc, but we are running on Cygwin. Gcc prints its search  
         # path with ; separators, and with drive letters. We can handle the  
         # drive letters (cygwin fileutils understands them), so leave them,  
         # especially as we might pass files found there to a mingw objdump,  
         # which wouldn't understand a cygwinified path. Ahh.  
         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`  
       else  
         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`  
       fi  
       ;;  
     pw32*)  
       # 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}'  
       ;;  
     esac  
     ;;  
   
   *)  
     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'  
     ;;  
   esac  
   dynamic_linker='Win32 ld.exe'  
   # FIXME: first we should search . and the directory the executable is in  
   shlibpath_var=PATH  
   ;;  
   
 darwin* | rhapsody*)  
   dynamic_linker="$host_os dyld"  
   version_type=darwin  
   # FIXME: Relying on posixy $() will cause problems for  
   #        cross-compilation, but unfortunately the echo tests do not  
   #        yet detect zsh echo's removal of \ escapes.  
   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'  
   soname_spec='${libname}${release}${major}$shared_ext'  
   shlibpath_overrides_runpath=yes  
   shlibpath_var=DYLD_LIBRARY_PATH  
   shrext='$(test .$module = .yes && echo .so || echo .dylib)'  
   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.  
   if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
   sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`  
   fi  
   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'  
   ;;  
   
 dgux*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 freebsd1*)  
   dynamic_linker=no  
   ;;  
   
 freebsd*)  
   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`  
   version_type=freebsd-$objformat  
   case $version_type in  
     freebsd-elf*)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'  
       ;;  
     freebsd-*)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'  
       ;;  
   esac  
   shlibpath_var=LD_LIBRARY_PATH  
   case $host_os in  
   freebsd2*)  
     shlibpath_overrides_runpath=yes  
     ;;  
   freebsd3.01* | freebsdelf3.01*)  
     shlibpath_overrides_runpath=yes  
     hardcode_into_libs=yes  
     ;;  
   *) # from 3.2 on  
     shlibpath_overrides_runpath=no  
     hardcode_into_libs=yes  
     ;;  
   esac  
   ;;  
   
 gnu*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   hardcode_into_libs=yes  
   ;;  
   
 hpux9* | hpux10* | hpux11*)  
   # Give a soname corresponding to the major version so that dld.sl refuses to  
   # link against other versions.  
   version_type=sunos  
   case "$host_cpu" in  
   ia64*)  
     shrext='.so'  
     hardcode_into_libs=yes  
     dynamic_linker="$host_os dld.so"  
     shlibpath_var=LD_LIBRARY_PATH  
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     if test "X$HPUX_IA64_MODE" = X32; then  
       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"  
     else  
       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"  
     fi  
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec  
     ;;  
    hppa*64*)  
      shrext='.sl'  
      hardcode_into_libs=yes  
      dynamic_linker="$host_os dld.sl"  
      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH  
      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.  
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
      soname_spec='${libname}${release}${shared_ext}$major'  
      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"  
      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec  
      ;;  
    *)  
     shrext='.sl'  
     dynamic_linker="$host_os dld.sl"  
     shlibpath_var=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}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     ;;  
   esac  
   # HP-UX runs *really* slowly unless shared libraries are mode 555.  
   postinstall_cmds='chmod 555 $lib'  
   ;;  
   
 irix5* | irix6* | nonstopux*)  
   case $host_os in  
     nonstopux*) version_type=nonstopux ;;  
     *)  
         if test "$lt_cv_prog_gnu_ld" = yes; then  
                 version_type=linux  
         else  
                 version_type=irix  
         fi ;;  
   esac  
   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}'  
   case $host_os in  
   irix5* | nonstopux*)  
     libsuff= shlibsuff=  
     ;;  
   *)  
     case $LD in # libtool.m4 will add one of these switches to LD  
     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")  
       libsuff= shlibsuff= libmagic=32-bit;;  
     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")  
       libsuff=32 shlibsuff=N32 libmagic=N32;;  
     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")  
       libsuff=64 shlibsuff=64 libmagic=64-bit;;  
     *) libsuff= shlibsuff= libmagic=never-match;;  
     esac  
     ;;  
   esac  
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH  
   shlibpath_overrides_runpath=no  
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"  
   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"  
   hardcode_into_libs=yes  
   ;;  
   
 # No shared lib support for Linux oldld, aout, or coff.  
 linux*oldld* | linux*aout* | linux*coff*)  
   dynamic_linker=no  
   ;;  
   
 # This must be Linux ELF.  
 linux*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=no  
   # This implies no fast_install, which is unacceptable.  
   # Some rework will be needed to allow for fast_install  
   # before this can be enabled.  
   hardcode_into_libs=yes  
   
   # We used to test for /lib/ld.so.1 and disable shared libraries on  
   # powerpc, because MkLinux only supported shared libraries with the  
   # GNU dynamic linker.  Since this was broken with cross compilers,  
   # most powerpc-linux boxes support dynamic linking these days and  
   # people can always --disable-shared, the test was removed, and we  
   # assume the GNU/Linux dynamic linker is in use.  
   dynamic_linker='GNU/Linux ld.so'  
   ;;  
   
 netbsd*)  
   version_type=sunos  
   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
     #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'  
     dynamic_linker='NetBSD (a.out) ld.so'  
   else  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     dynamic_linker='NetBSD ld.elf_so'  
   fi  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   hardcode_into_libs=yes  
   ;;  
   
 newsos6)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 nto-qnx)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 openbsd*)  
   version_type=sunos  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then  
     dynamic_linker='OpenBSD (ELF) ld.so'  
     case $host_os in  
       openbsd2.[89] | openbsd2.[89].*)  
         shlibpath_overrides_runpath=no  
         ;;  
       *)  
         shlibpath_overrides_runpath=yes  
         ;;  
       esac  
   else  
     dynamic_linker='OpenBSD (a.out) ld.so'  
     shlibpath_overrides_runpath=yes  
   fi  
   ;;  
   
 os2*)  
   libname_spec='$name'  
   shrext=".dll"  
   library_names_spec='$libname${shared_ext} $libname.a'  
   dynamic_linker='OS/2 ld.exe'  
   shlibpath_var=LIBPATH  
   ;;  
   
 osf3* | osf4* | osf5*)  
   version_type=osf  
   soname_spec='${libname}${release}${shared_ext}$major'  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   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_dlsearch_path_spec="$sys_lib_search_path_spec"  
   ;;  
   
 sco3.2v5*)  
   version_type=osf  
   soname_spec='${libname}${release}${shared_ext}$major'  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 solaris*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   hardcode_into_libs=yes  
   # ldd complains unless libraries are executable  
   postinstall_cmds='chmod +x $lib'  
   ;;  
   
 sunos4*)  
   version_type=sunos  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
   #finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   case $host_vendor in  
     sni)  
       shlibpath_overrides_runpath=no  
       export_dynamic_flag_spec='${wl}-Blargedynsym'  
       runpath_var=LD_RUN_PATH  
       ;;  
     motorola)  
       shlibpath_overrides_runpath=no  
       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'  
       ;;  
   esac  
   ;;  
   
 sysv4*MP*)  
   if test -d /usr/nec ;then  
     version_type=linux  
     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'  
     soname_spec='$libname${shared_ext}.$major'  
     shlibpath_var=LD_LIBRARY_PATH  
   fi  
   ;;  
   
 uts4*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 *)  
   dynamic_linker=no  
   ;;  
 esac  
 echo "$as_me:$LINENO: result: $dynamic_linker" >&5  
 echo "${ECHO_T}$dynamic_linker" >&6  
 test "$dynamic_linker" = no && can_build_shared=no  
   
 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
Line 9384 
Line 6517 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 9408 
Line 6540 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_dl_dlopen=yes    ac_cv_lib_dl_dlopen=yes
 else  else
Line 9425 
Line 6567 
   
 ac_cv_lib_dl_dlopen=no  ac_cv_lib_dl_dlopen=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9449 
Line 6592 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares shl_load.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define shl_load innocuous_shl_load
   
 /* System header to define __stub macros and hopefully few 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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef shl_load
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 9494 
Line 6644 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_shl_load=yes    ac_cv_func_shl_load=yes
 else  else
Line 9511 
Line 6671 
   
 ac_cv_func_shl_load=no  ac_cv_func_shl_load=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9526 
Line 6687 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 9550 
Line 6710 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_dld_shl_load=yes    ac_cv_lib_dld_shl_load=yes
 else  else
Line 9567 
Line 6737 
   
 ac_cv_lib_dld_shl_load=no  ac_cv_lib_dld_shl_load=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9581 
Line 6752 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares dlopen.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef dlopen
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 9626 
Line 6804 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_dlopen=yes    ac_cv_func_dlopen=yes
 else  else
Line 9643 
Line 6831 
   
 ac_cv_func_dlopen=no  ac_cv_func_dlopen=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9658 
Line 6847 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 9682 
Line 6870 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_dl_dlopen=yes    ac_cv_lib_dl_dlopen=yes
 else  else
Line 9699 
Line 6897 
   
 ac_cv_lib_dl_dlopen=no  ac_cv_lib_dl_dlopen=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9715 
Line 6914 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 9739 
Line 6937 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_svld_dlopen=yes    ac_cv_lib_svld_dlopen=yes
 else  else
Line 9756 
Line 6964 
   
 ac_cv_lib_svld_dlopen=no  ac_cv_lib_svld_dlopen=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9772 
Line 6981 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 9796 
Line 7004 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_dld_dld_link=yes    ac_cv_lib_dld_dld_link=yes
 else  else
Line 9813 
Line 7031 
   
 ac_cv_lib_dld_dld_link=no  ac_cv_lib_dld_dld_link=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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
Line 9867 
Line 7086 
 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 <<EOF    cat > conftest.$ac_ext <<_LT_EOF
 #line 9871 "configure"  #line 7090 "configure"
 #include "confdefs.h"  #include "confdefs.h"
   
 #if HAVE_DLFCN_H  #if HAVE_DLFCN_H
Line 9928 
Line 7147 
   
     exit (status);      exit (status);
 }  }
 EOF  _LT_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=$?
Line 9965 
Line 7184 
 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 <<EOF    cat > conftest.$ac_ext <<_LT_EOF
 #line 9969 "configure"  #line 7188 "configure"
 #include "confdefs.h"  #include "confdefs.h"
   
 #if HAVE_DLFCN_H  #if HAVE_DLFCN_H
Line 10026 
Line 7245 
   
     exit (status);      exit (status);
 }  }
 EOF  _LT_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=$?
Line 10070 
Line 7289 
 fi  fi
   
   
 # Report which librarie types wil actually be built  
 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5  
 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6  
 echo "$as_me:$LINENO: result: $can_build_shared" >&5  
 echo "${ECHO_T}$can_build_shared" >&6  
   
 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5  
 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6  
 test "$can_build_shared" = "no" && enable_shared=no  
   
 # On AIX, shared libraries and static libraries use the same namespace, and  
 # are all built from PIC.  
 case "$host_os" in  
 aix3*)  
   test "$enable_shared" = yes && enable_static=no  
   if test -n "$RANLIB"; then  
     archive_cmds="$archive_cmds~\$RANLIB \$lib"  
     postinstall_cmds='$RANLIB $lib'  
   fi  
   ;;  
   
 aix4*)  
   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then  
     test "$enable_shared" = yes && enable_static=no  
   fi  
   ;;  
   darwin* | rhapsody*)  
   if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
     archive_cmds_need_lc=no  
     case "$host_os" in  
     rhapsody* | darwin1.[012])  
       allow_undefined_flag='-undefined suppress'  
       ;;  
     *) # Darwin 1.3 on  
       test -z ${LD_TWOLEVEL_NAMESPACE} && allow_undefined_flag='-flat_namespace -undefined suppress'  
       ;;  
     esac  
     # FIXME: Relying on posixy $() will cause problems for  
     #        cross-compilation, but unfortunately the echo tests do not  
     #        yet detect zsh echo's removal of \ escapes.  Also zsh mangles  
     #          `"' quotes if we put them in here... so don't!  
                 output_verbose_link_cmd='echo'  
     archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring'  
     module_cmds='$CC -bundle $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags'  
     # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's  
                   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 -bundle $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'  
     hardcode_direct=no  
     hardcode_automatic=yes  
     hardcode_shlibpath_var=unsupported  
     whole_archive_flag_spec='-all_load $convenience'  
     link_all_deplibs=yes  
     fi  
     ;;  
 esac  
 echo "$as_me:$LINENO: result: $enable_shared" >&5  
 echo "${ECHO_T}$enable_shared" >&6  
   
 echo "$as_me:$LINENO: checking whether to build static libraries" >&5  
 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6  
 # Make sure either enable_shared or enable_static is yes.  
 test "$enable_shared" = yes || enable_static=yes  
 echo "$as_me:$LINENO: result: $enable_static" >&5  
 echo "${ECHO_T}$enable_static" >&6  
   
 # The else clause should only fire when bootstrapping the  
 # libtool distribution, otherwise you forgot to ship ltmain.sh  
 # with your package, and you will get complaints that there are  
 # no rules to generate ltmain.sh.  
 if test -f "$ltmain"; then  
   # See if we are running on zsh, and set the options which allow our commands through  
   # without removal of \ escapes.  
   if test -n "${ZSH_VERSION+set}" ; then  
     setopt NO_GLOB_SUBST  
   fi  
   # Now quote all the things that may contain metacharacters while being  
   # careful not to overquote the AC_SUBSTed values.  We take copies of the  
   # variables and quote the copies for generation of the libtool script.  
   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \  
     libname_spec library_names_spec soname_spec extract_expsyms_cmds \  
     old_striplib striplib file_magic_cmd finish_cmds finish_eval \  
     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_to_c_name_address \  
     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \  
     old_postinstall_cmds old_postuninstall_cmds \  
     compiler \  
     CC \  
     LD \  
     lt_prog_compiler_wl \  
     lt_prog_compiler_pic \  
     lt_prog_compiler_static \  
     lt_prog_compiler_no_builtin_flag \  
     export_dynamic_flag_spec \  
     thread_safe_flag_spec \  
     whole_archive_flag_spec \  
     enable_shared_with_static_runtimes \  
     old_archive_cmds \  
     old_archive_from_new_cmds \  
     predep_objects \  
     postdep_objects \  
     predeps \  
     postdeps \  
     compiler_lib_search_path \  
     archive_cmds \  
     archive_expsym_cmds \  
     postinstall_cmds \  
     postuninstall_cmds \  
     old_archive_from_expsyms_cmds \  
     allow_undefined_flag \  
     no_undefined_flag \  
     export_symbols_cmds \  
     hardcode_libdir_flag_spec \  
     hardcode_libdir_flag_spec_ld \  
     hardcode_libdir_separator \  
     hardcode_automatic \  
     module_cmds \  
     module_expsym_cmds \  
     lt_cv_prog_compiler_c_o \  
     exclude_expsyms \  
     include_expsyms; do  
   
     case $var in  
     old_archive_cmds | \  
     old_archive_from_new_cmds | \  
     archive_cmds | \  
     archive_expsym_cmds | \  
     module_cmds | \  
     module_expsym_cmds | \  
     old_archive_from_expsyms_cmds | \  
     export_symbols_cmds | \  
     extract_expsyms_cmds | reload_cmds | finish_cmds | \  
     postinstall_cmds | postuninstall_cmds | \  
     old_postinstall_cmds | old_postuninstall_cmds | \  
     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)  
       # 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 \"\$sed_quote_subst\"\`\\\""  
       ;;  
     esac  
   done  
   
   case $lt_echo in  
   *'\$0 --fallback-echo"')  
     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`  
     ;;  
   esac  
   
 cfgfile="${ofile}T"  
   trap "$rm \"$cfgfile\"; exit 1" 1 2 15  
   $rm -f "$cfgfile"  
   { echo "$as_me:$LINENO: creating $ofile" >&5  
 echo "$as_me: creating $ofile" >&6;}  
   
   cat <<__EOF__ >> "$cfgfile"  
 #! $SHELL  
   
 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.  
 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)  
 # NOTE: Changes made to this file will be lost: look at ltmain.sh.  
 #  
 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001  
 # Free Software Foundation, Inc.  
 #  
 # This file is part of GNU Libtool:  
 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996  
 #  
 # This program is free software; you can redistribute it and/or modify  
 # it under the terms of the GNU General Public License as published by  
 # the Free Software Foundation; either version 2 of the License, or  
 # (at your option) any later version.  
 #  
 # This program is distributed in the hope that it will be useful, but  
 # WITHOUT ANY WARRANTY; without even the implied warranty of  
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  
 # General Public License for more details.  
 #  
 # You should have received a copy of the GNU General Public License  
 # along with this program; if not, write to the Free Software  
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  
 #  
 # As a special exception to the GNU General Public License, if you  
 # distribute this file as part of a program that contains a  
 # configuration script generated by Autoconf, you may include it under  
 # the same distribution terms that you use for the rest of that program.  
   
 # A sed program that does not truncate output.  
 SED=$lt_SED  
   
 # Sed that helps us avoid accidentally triggering echo(1) options like -n.  
 Xsed="$SED -e s/^X//"  
   
 # The HP-UX ksh and POSIX shell print the target directory to stdout  
 # if CDPATH is set.  
 if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi  
   
 # The names of the tagged configurations supported by this script.  # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
 available_tags=  if test "${enable_libtool_lock+set}" = set; then
     enableval="$enable_libtool_lock"
   
 # ### BEGIN LIBTOOL CONFIG  
   
 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:  
   
 # Shell to use when invoking shell scripts.  
 SHELL=$lt_SHELL  
   
 # Whether or not to build shared libraries.  
 build_libtool_libs=$enable_shared  
   
 # Whether or not to build static libraries.  
 build_old_libs=$enable_static  
   
 # Whether or not to add -lc for building shared libraries.  
 build_libtool_need_lc=$archive_cmds_need_lc  
   
 # Whether or not to disallow shared libs when runtime libs are static  
 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes  
   
 # Whether or not to optimize for fast installation.  
 fast_install=$enable_fast_install  
   
 # The host system.  
 host_alias=$host_alias  
 host=$host  
   
 # An echo program that does not interpret backslashes.  
 echo=$lt_echo  
   
 # The archiver.  
 AR=$lt_AR  
 AR_FLAGS=$lt_AR_FLAGS  
   
 # A C compiler.  
 LTCC=$lt_LTCC  
   
 # A language-specific compiler.  
 CC=$lt_compiler  
   
 # Is the compiler the GNU C compiler?  
 with_gcc=$GCC  
   
 # An ERE matcher.  
 EGREP=$lt_EGREP  
   
 # The linker used to build libraries.  
 LD=$lt_LD  
   
 # Whether we need hard or soft links.  
 LN_S=$lt_LN_S  
   
 # A BSD-compatible nm program.  
 NM=$lt_NM  
   
 # A symbol stripping program  
 STRIP=$STRIP  
   
 # Used to examine libraries when file_magic_cmd begins "file"  
 MAGIC_CMD=$MAGIC_CMD  
   
 # Used on cygwin: DLL creation program.  
 DLLTOOL="$DLLTOOL"  
   
 # Used on cygwin: object dumper.  
 OBJDUMP="$OBJDUMP"  
   
 # Used on cygwin: assembler.  
 AS="$AS"  
   
 # The name of the directory that contains temporary libtool files.  
 objdir=$objdir  
   
 # How to create reloadable object files.  
 reload_flag=$lt_reload_flag  
 reload_cmds=$lt_reload_cmds  
   
 # How to pass a linker flag through the compiler.  
 wl=$lt_lt_prog_compiler_wl  
   
 # Object file suffix (normally "o").  
 objext="$ac_objext"  
   
 # Old archive suffix (normally "a").  
 libext="$libext"  
   
 # Shared library suffix (normally ".so").  
 shrext='$shrext'  
   
 # Executable file suffix (normally "").  
 exeext="$exeext"  
   
 # Additional compiler flags for building library objects.  
 pic_flag=$lt_lt_prog_compiler_pic  
 pic_mode=$pic_mode  
   
 # What is the maximum length of a command?  
 max_cmd_len=$lt_cv_sys_max_cmd_len  
   
 # Does compiler simultaneously support -c and -o options?  
 compiler_c_o=$lt_lt_cv_prog_compiler_c_o  
   
 # Must we lock files when doing compilation ?  
 need_locks=$lt_need_locks  
   
 # Do we need the lib prefix for modules?  
 need_lib_prefix=$need_lib_prefix  
   
 # Do we need a version for libraries?  
 need_version=$need_version  
   
 # Whether dlopen is supported.  
 dlopen_support=$enable_dlopen  
   
 # Whether dlopen of programs is supported.  
 dlopen_self=$enable_dlopen_self  
   
 # Whether dlopen of statically linked programs is supported.  
 dlopen_self_static=$enable_dlopen_self_static  
   
 # Compiler flag to prevent dynamic linking.  
 link_static_flag=$lt_lt_prog_compiler_static  
   
 # Compiler flag to turn off builtin functions.  
 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag  
   
 # Compiler flag to allow reflexive dlopens.  
 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec  
   
 # Compiler flag to generate shared objects directly from archives.  
 whole_archive_flag_spec=$lt_whole_archive_flag_spec  
   
 # Compiler flag to generate thread-safe objects.  
 thread_safe_flag_spec=$lt_thread_safe_flag_spec  
   
 # Library versioning type.  
 version_type=$version_type  
   
 # Format of library name prefix.  
 libname_spec=$lt_libname_spec  
   
 # List of archive names.  First name is the real one, the rest are links.  
 # The last name is the one that the linker finds with -lNAME.  
 library_names_spec=$lt_library_names_spec  
   
 # The coded name of the library, if different from the real name.  
 soname_spec=$lt_soname_spec  
   
 # Commands used to build and install an old-style archive.  
 RANLIB=$lt_RANLIB  
 old_archive_cmds=$lt_old_archive_cmds  
 old_postinstall_cmds=$lt_old_postinstall_cmds  
 old_postuninstall_cmds=$lt_old_postuninstall_cmds  
   
 # Create an old-style archive from a shared archive.  
 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds  
   
 # Create a temporary old-style archive to link instead of a shared archive.  
 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds  
   
 # Commands used to build and install a shared archive.  
 archive_cmds=$lt_archive_cmds  
 archive_expsym_cmds=$lt_archive_expsym_cmds  
 postinstall_cmds=$lt_postinstall_cmds  
 postuninstall_cmds=$lt_postuninstall_cmds  
   
 # Commands used to build a loadable module (assumed same as above if empty)  
 module_cmds=$lt_module_cmds  
 module_expsym_cmds=$lt_module_expsym_cmds  
   
 # Commands to strip libraries.  
 old_striplib=$lt_old_striplib  
 striplib=$lt_striplib  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predep_objects=$lt_predep_objects  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdep_objects=$lt_postdep_objects  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predeps=$lt_predeps  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdeps=$lt_postdeps  
   
 # The library search path used internally by the compiler when linking  
 # a shared library.  
 compiler_lib_search_path=$lt_compiler_lib_search_path  
   
 # Method to check whether dependent libraries are shared objects.  
 deplibs_check_method=$lt_deplibs_check_method  
   
 # Command to use when deplibs_check_method == file_magic.  
 file_magic_cmd=$lt_file_magic_cmd  
   
 # Flag that allows shared libraries with undefined symbols to be built.  
 allow_undefined_flag=$lt_allow_undefined_flag  
   
 # Flag that forces no undefined symbols.  
 no_undefined_flag=$lt_no_undefined_flag  
   
 # Commands used to finish a libtool library installation in a directory.  
 finish_cmds=$lt_finish_cmds  
   
 # Same as above, but a single script fragment to be evaled but not shown.  
 finish_eval=$lt_finish_eval  
   
 # 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  
   
 # Transform the output of nm in a proper C declaration  
 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl  
   
 # 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  
   
 # This is the shared library runtime path variable.  
 runpath_var=$runpath_var  
   
 # This is the shared library path variable.  
 shlibpath_var=$shlibpath_var  
   
 # Is shlibpath searched before the hard-coded library search path?  
 shlibpath_overrides_runpath=$shlibpath_overrides_runpath  
   
 # How to hardcode a shared library path into an executable.  
 hardcode_action=$hardcode_action  
   
 # Whether we should hardcode library paths into libraries.  
 hardcode_into_libs=$hardcode_into_libs  
   
 # Flag to hardcode \$libdir into a binary during linking.  
 # This must work even if \$libdir does not exist.  
 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec  
   
 # If ld is used when linking, flag to hardcode \$libdir into  
 # a binary during linking. This must work even if \$libdir does  
 # not exist.  
 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld  
   
 # Whether we need a single -rpath flag with a separated argument.  
 hardcode_libdir_separator=$lt_hardcode_libdir_separator  
   
 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_direct=$hardcode_direct  
   
 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_minus_L=$hardcode_minus_L  
   
 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into  
 # the resulting binary.  
 hardcode_shlibpath_var=$hardcode_shlibpath_var  
   
 # Set to yes if building a shared library automatically hardcodes DIR into the library  
 # and all subsequent libraries and executables linked against it.  
 hardcode_automatic=$hardcode_automatic  
   
 # Variables whose values should be saved in libtool wrapper scripts and  
 # restored at relink time.  
 variables_saved_for_relink="$variables_saved_for_relink"  
   
 # Whether libtool must link a program against all its dependency libraries.  
 link_all_deplibs=$link_all_deplibs  
   
 # Compile-time system search path for libraries  
 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec  
   
 # Run-time system search path for libraries  
 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec  
   
 # Fix the shell variable \$srcfile for the compiler.  
 fix_srcfile_path="$fix_srcfile_path"  
   
 # Set to yes if exported symbols are required.  
 always_export_symbols=$always_export_symbols  
   
 # The commands to list exported symbols.  
 export_symbols_cmds=$lt_export_symbols_cmds  
   
 # The commands to extract the exported symbol list from a shared archive.  
 extract_expsyms_cmds=$lt_extract_expsyms_cmds  
   
 # Symbols that should not be listed in the preloaded symbols.  
 exclude_expsyms=$lt_exclude_expsyms  
   
 # Symbols that must always be exported.  
 include_expsyms=$lt_include_expsyms  
   
 # ### END LIBTOOL CONFIG  
   
 __EOF__  
   
   
   case $host_os in  
   aix3*)  
     cat <<\EOF >> "$cfgfile"  
   
 # AIX sometimes has problems with the GCC collect2 program.  For some  
 # reason, if we set the COLLECT_NAMES environment variable, the problems  
 # vanish in a puff of smoke.  
 if test "X${COLLECT_NAMES+set}" != Xset; then  
   COLLECT_NAMES=  
   export COLLECT_NAMES  
 fi  
 EOF  
     ;;  
   esac  
   
   # 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  
   # text mode, it properly converts lines to CR/LF.  This bash problem  
   # is reportedly fixed, but why not run on old versions too?  
   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)  
   
   mv -f "$cfgfile" "$ofile" || \  
     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")  
   chmod +x "$ofile"  
   
 else  
   # If there is no Makefile yet, we rely on a make rule to execute  
   # `config.status --recheck' to rerun these tests and create the  
   # libtool script then.  
   test -f Makefile && make "$ltmain"  
 fi  
   
   
 ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_c_compiler_gnu  
   
 CC="$lt_save_CC"  
   
   
 # Check whether --with-tags or --without-tags was given.  
 if test "${with_tags+set}" = set; then  
   withval="$with_tags"  
   tagnames="$withval"  
 fi;  fi;
   test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   
 if test -f "$ltmain" && test -n "$tagnames"; then  # Some flags need to be propagated to the compiler or linker for good
   if test ! -f "${ofile}"; then  # libtool support.
     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5  case $host in
 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}  ia64-*-hpux*)
   fi    # Find out which ABI we are using.
     $ECHO 'int i;' > conftest.$ac_ext
   if test -z "$LTCC"; then    if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"    (eval $ac_compile) 2>&5
     if test -z "$LTCC"; then    ac_status=$?
       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5
 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}    (exit $ac_status); }; then
     else      case `/usr/bin/file conftest.$ac_objext` in
       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5        *ELF-32*)
 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}          HPUX_IA64_MODE="32"
     fi  
   fi  
   
   # Extract list of available tagged configurations in $ofile.  
   # 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'`  
   
   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"  
   for tagname in $tagnames; do  
     IFS="$lt_save_ifs"  
     # Check whether tagname contains only valid characters  
     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in  
     "") ;;  
     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5  
 echo "$as_me: error: invalid tag name: $tagname" >&2;}  
    { (exit 1); exit 1; }; }  
         ;;          ;;
     esac        *ELF-64*)
           HPUX_IA64_MODE="64"
     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null  
     then  
       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5  
 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}  
    { (exit 1); exit 1; }; }  
     fi  
   
     # Update the list of available tags.  
     if test -n "$tagname"; then  
       echo appending configuration tag \"$tagname\" to $ofile  
   
       case $tagname in  
       CXX)  
         if test -n "$CXX" && test "X$CXX" != "Xno"; then  
           ac_ext=cc  
 ac_cpp='$CXXCPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_cxx_compiler_gnu  
   
   
   
   
 archive_cmds_need_lc_CXX=no  
 allow_undefined_flag_CXX=  
 always_export_symbols_CXX=no  
 archive_expsym_cmds_CXX=  
 export_dynamic_flag_spec_CXX=  
 hardcode_direct_CXX=no  
 hardcode_libdir_flag_spec_CXX=  
 hardcode_libdir_flag_spec_ld_CXX=  
 hardcode_libdir_separator_CXX=  
 hardcode_minus_L_CXX=no  
 hardcode_automatic_CXX=no  
 module_cmds_CXX=  
 module_expsym_cmds_CXX=  
 link_all_deplibs_CXX=unknown  
 old_archive_cmds_CXX=$old_archive_cmds  
 no_undefined_flag_CXX=  
 whole_archive_flag_spec_CXX=  
 enable_shared_with_static_runtimes_CXX=no  
   
 # Dependencies to place before and after the object being linked:  
 predep_objects_CXX=  
 postdep_objects_CXX=  
 predeps_CXX=  
 postdeps_CXX=  
 compiler_lib_search_path_CXX=  
   
 # Source file extension for C++ test sources.  
 ac_ext=cc  
   
 # Object file extension for compiled C++ test sources.  
 objext=o  
 objext_CXX=$objext  
   
 # Code to be used in simple compile tests  
 lt_simple_compile_test_code="int some_variable = 0;\n"  
   
 # Code to be used in simple link tests  
 lt_simple_link_test_code='int main(int, char *) { return(0); }\n'  
   
 # ltmain only uses $CC for tagged configurations so make sure $CC is set.  
   
 # If no C compiler was specified, use CC.  
 LTCC=${LTCC-"$CC"}  
   
 # Allow CC to be a program name with arguments.  
 compiler=$CC  
   
   
 # Allow CC to be a program name with arguments.  
 lt_save_CC=$CC  
 lt_save_LD=$LD  
 lt_save_GCC=$GCC  
 GCC=$GXX  
 lt_save_with_gnu_ld=$with_gnu_ld  
 lt_save_path_LD=$lt_cv_path_LD  
 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then  
   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx  
 else  
   unset lt_cv_prog_gnu_ld  
 fi  
 if test -n "${lt_cv_path_LDCXX+set}"; then  
   lt_cv_path_LD=$lt_cv_path_LDCXX  
 else  
   unset lt_cv_path_LD  
 fi  
 test -z "${LDCXX+set}" || LD=$LDCXX  
 CC=${CXX-"c++"}  
 compiler=$CC  
 compiler_CXX=$CC  
 cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`  
   
 # We don't want -fno-exception wen compiling C++ code, so set the  
 # no_builtin_flag separately  
 if test "$GXX" = yes; then  
   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'  
 else  
   lt_prog_compiler_no_builtin_flag_CXX=  
 fi  
   
 if test "$GXX" = yes; then  
   # Set up default GNU C++ configuration  
   
   
 # Check whether --with-gnu-ld or --without-gnu-ld was given.  
 if test "${with_gnu_ld+set}" = set; then  
   withval="$with_gnu_ld"  
   test "$withval" = no || with_gnu_ld=yes  
 else  
   with_gnu_ld=no  
 fi;  
 ac_prog=ld  
 if test "$GCC" = yes; then  
   # Check if gcc -print-prog-name=ld gives a path.  
   echo "$as_me:$LINENO: checking for ld used by $CC" >&5  
 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6  
   case $host in  
   *-*-mingw*)  
     # gcc leaves a trailing carriage return which upsets mingw  
     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;  
   *)  
     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;  
   esac  
   case $ac_prog in  
     # Accept absolute paths.  
     [\\/]* | ?:[\\/]*)  
       re_direlt='/[^/][^/]*/\.\./'  
       # Canonicalize the path of ld  
       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`  
       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do  
         ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`  
       done  
       test -z "$LD" && LD="$ac_prog"  
       ;;  
   "")  
     # If it fails, then pretend we aren't using GCC.  
     ac_prog=ld  
     ;;  
   *)  
     # If it is relative, then search for the first ld in PATH.  
     with_gnu_ld=unknown  
     ;;  
   esac  
 elif test "$with_gnu_ld" = yes; then  
   echo "$as_me:$LINENO: checking for GNU ld" >&5  
 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6  
 else  
   echo "$as_me:$LINENO: checking for non-GNU ld" >&5  
 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6  
 fi  
 if test "${lt_cv_path_LD+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   if test -z "$LD"; then  
   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR  
   for ac_dir in $PATH; do  
     IFS="$lt_save_ifs"  
     test -z "$ac_dir" && ac_dir=.  
     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then  
       lt_cv_path_LD="$ac_dir/$ac_prog"  
       # Check to see if the program is GNU ld.  I'd rather use --version,  
       # but apparently some GNU ld's only accept -v.  
       # Break only if it was the GNU/non-GNU ld that we prefer.  
       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in  
       *GNU* | *'with BFD'*)  
         test "$with_gnu_ld" != no && break  
         ;;          ;;
       *)      esac
         test "$with_gnu_ld" != yes && break  
         ;;  
       esac  
     fi  
   done  
   IFS="$lt_save_ifs"  
 else  
   lt_cv_path_LD="$LD" # Let the user override the test with a path.  
 fi  
 fi  
   
 LD="$lt_cv_path_LD"  
 if test -n "$LD"; then  
   echo "$as_me:$LINENO: result: $LD" >&5  
 echo "${ECHO_T}$LD" >&6  
 else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
 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;}  
    { (exit 1); exit 1; }; }  
 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5  
 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6  
 if test "${lt_cv_prog_gnu_ld+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   # I'd rather use --version here, but apparently some GNU ld's only accept -v.  
 case `"$LD" -v 2>&1 </dev/null` in  
 *GNU* | *'with BFD'*)  
   lt_cv_prog_gnu_ld=yes  
   ;;  
 *)  
   lt_cv_prog_gnu_ld=no  
   ;;  
 esac  
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5  
 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6  
 with_gnu_ld=$lt_cv_prog_gnu_ld  
   
   
   
   # Check if GNU C++ uses GNU ld as the underlying linker, since the  
   # archiving commands below assume that GNU ld is being used.  
   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_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'  
     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'  
   
     # 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  
     #     investigate it a little bit more. (MM)  
     wlarc='${wl}'  
   
     # ancient GNU ld didn't support --whole-archive et. al.  
     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \  
         grep 'no-whole-archive' > /dev/null; then  
       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'  
     else  
       whole_archive_flag_spec_CXX=  
     fi  
   else  
     with_gnu_ld=no  
     wlarc=  
   
     # A generic and very simple default shared library creation  
     # command for GNU C++ for the case where it uses the native  
     # linker, instead of GNU ld.  If possible, this setting should  
     # overridden to take advantage of the native linker features on  
     # the platform it is being used on.  
     archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'  
   fi    fi
     rm -rf conftest*
   # Commands to make compiler produce verbose output that lists    ;;
   # what "hidden" libraries, object files and flags are used when  *-*-irix6*)
   # linking a shared library.    # Find out which ABI we are using.
   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'    $ECHO '#line 7337 "configure"' > conftest.$ac_ext
     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 else    (eval $ac_compile) 2>&5
   GXX=no  
   with_gnu_ld=no  
   wlarc=  
 fi  
   
 # 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 $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6  
 ld_shlibs_CXX=yes  
 case $host_os in  
   aix3*)  
     # FIXME: insert proper C++ library support  
     ld_shlibs_CXX=no  
     ;;  
   aix4* | aix5*)  
     if test "$host_cpu" = ia64; then  
       # On IA64, the linker does run time linking by default, so we don't  
       # have to do anything special.  
       aix_use_runtimelinking=no  
       exp_sym_flag='-Bexport'  
       no_entry_flag=""  
     else  
       aix_use_runtimelinking=no  
   
       # Test if we are trying to use run time linking or normal  
       # AIX style linking. If -brtl is somewhere in LDFLAGS, we  
       # need to do runtime linking.  
       case $host_os in aix4.[23]|aix4.[23].*|aix5*)  
         for ld_flag in $LDFLAGS; do  
           case $ld_flag in  
           *-brtl*)  
             aix_use_runtimelinking=yes  
             break  
             ;;  
           esac  
         done  
       esac  
   
       exp_sym_flag='-bexport'  
       no_entry_flag='-bnoentry'  
     fi  
   
     # When large executables or shared objects are built, AIX ld can  
     # have problems creating the table of contents.  If linking a library  
     # or program results in "error TOC overflow" add -mminimal-toc to  
     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not  
     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.  
   
     archive_cmds_CXX=''  
     hardcode_direct_CXX=yes  
     hardcode_libdir_separator_CXX=':'  
     link_all_deplibs_CXX=yes  
   
     if test "$GXX" = yes; then  
       case $host_os in aix4.012|aix4.012.*)  
       # We only want to do this on AIX 4.2 and lower, the check  
       # below for broken collect2 doesn't work under 4.3+  
         collect2name=`${CC} -print-prog-name=collect2`  
         if test -f "$collect2name" && \  
            strings "$collect2name" | grep resolve_lib_name >/dev/null  
         then  
           # We have reworked collect2  
           hardcode_direct_CXX=yes  
         else  
           # We have old collect2  
           hardcode_direct_CXX=unsupported  
           # It fails to find uninstalled libraries when the uninstalled  
           # path is not listed in the libpath.  Setting hardcode_minus_L  
           # to unsupported forces relinking  
           hardcode_minus_L_CXX=yes  
           hardcode_libdir_flag_spec_CXX='-L$libdir'  
           hardcode_libdir_separator_CXX=  
         fi  
       esac  
       shared_flag='-shared'  
     else  
       # not using gcc  
       if test "$host_cpu" = ia64; then  
         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release  
         # chokes on -Wl,-G. The following line is correct:  
         shared_flag='-G'  
       else  
         if test "$aix_use_runtimelinking" = yes; then  
           shared_flag='${wl}-G'  
         else  
           shared_flag='${wl}-bM:SRE'  
         fi  
       fi  
     fi  
   
     # It seems that -bexpall does not export symbols beginning with  
     # underscore (_), so it is better to generate a list of symbols to export.  
     always_export_symbols_CXX=yes  
     if test "$aix_use_runtimelinking" = yes; then  
       # Warning - without using the other runtime loading flags (-brtl),  
       # -berok will link without error, but may produce a broken library.  
       allow_undefined_flag_CXX='-berok'  
       # Determine the default libpath from the value encoded in an empty executable.  
       cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&    (exit $ac_status); }; then
          { ac_try='test -s conftest$ac_exeext'      if test "$lt_cv_prog_gnu_ld" = yes; then
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5        case `/usr/bin/file conftest.$ac_objext` in
   (eval $ac_try) 2>&5          *32-bit*)
   ac_status=$?            LD="${LD-ld} -melf32bsmip"
   echo "$as_me:$LINENO: \$? = $ac_status" >&5            ;;
   (exit $ac_status); }; }; then          *N32*)
             LD="${LD-ld} -melf32bmipn32"
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }            ;;
 }'`          *64-bit*)
 # Check for a 64-bit object if we didn't find anything.            LD="${LD-ld} -melf64bmip"
 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`; fi  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  
   
       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"  
   
       archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"  
      else  
       if test "$host_cpu" = ia64; then  
         hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'  
         allow_undefined_flag_CXX="-z nodefs"  
         archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"  
       else  
         # Determine the default libpath from the value encoded in an empty executable.  
         cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`  
 # Check for a 64-bit object if we didn't find anything.  
 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`; fi  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  
   
         hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"  
         # Warning - without using the other run time loading flags,  
         # -berok will link without error, but may produce a broken library.  
         no_undefined_flag_CXX=' ${wl}-bernotok'  
         allow_undefined_flag_CXX=' ${wl}-berok'  
         # -bexpall does not export symbols beginning with underscore (_)  
         always_export_symbols_CXX=yes  
         # Exported symbols can be pulled into shared objects from archives  
         whole_archive_flag_spec_CXX=' '  
         archive_cmds_need_lc_CXX=yes  
         # This is similar to how AIX traditionally builds it's shared libraries.  
         archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'  
       fi  
     fi  
     ;;  
   chorus*)  
     case $cc_basename in  
       *)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;          ;;
     esac  
     ;;  
   
   cygwin* | mingw* | pw32*)  
     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,  
     # as there is no search path for DLLs.  
     hardcode_libdir_flag_spec_CXX='-L$libdir'  
     allow_undefined_flag_CXX=unsupported  
     always_export_symbols_CXX=no  
     enable_shared_with_static_runtimes_CXX=yes  
   
     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}--image-base=0x10000000 ${wl}--out-implib,$lib'  
       # If the export-symbols file already is a .def file (1st line  
       # is EXPORTS), use it as is; otherwise, prepend...  
       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then  
         cp $export_symbols $output_objdir/$soname.def;  
       else  
         echo EXPORTS > $output_objdir/$soname.def;  
         cat $export_symbols >> $output_objdir/$soname.def;  
       fi~  
       $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'  
     else  
       ld_shlibs_CXX=no  
     fi  
   ;;  
   
   darwin* | rhapsody*)  
    if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
     archive_cmds_need_lc_CXX=no  
     case "$host_os" in  
     rhapsody* | darwin1.[012])  
       allow_undefined_flag_CXX='-undefined suppress'  
       ;;  
     *) # Darwin 1.3 on  
       test -z ${LD_TWOLEVEL_NAMESPACE} && allow_undefined_flag_CXX='-flat_namespace -undefined suppress'  
       ;;  
     esac  
         lt_int_apple_cc_single_mod=no  
         output_verbose_link_cmd='echo'  
         if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then  
           lt_int_apple_cc_single_mod=yes  
         fi  
         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'  
         else  
         archive_cmds_CXX='$CC -r ${wl}-bind_at_load -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  
       module_cmds_CXX='$CC -bundle ${wl}-bind_at_load $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags'  
   
     # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's  
       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}'  
       else  
         archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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  
         module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -bundle $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'  
     hardcode_direct_CXX=no  
     hardcode_automatic_CXX=yes  
     hardcode_shlibpath_var_CXX=unsupported  
     whole_archive_flag_spec_CXX='-all_load $convenience'  
     link_all_deplibs_CXX=yes  
    fi  
     ;;  
   
   dgux*)  
     case $cc_basename in  
       ec++)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       ghcx)  
         # Green Hills C++ Compiler  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       *)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
     esac  
     ;;  
   freebsd12*)  
     # C++ shared libraries reported to be fairly broken before switch to ELF  
     ld_shlibs_CXX=no  
     ;;  
   freebsd-elf*)  
     archive_cmds_need_lc_CXX=no  
     ;;  
   freebsd*)  
     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF  
     # conventions  
     ld_shlibs_CXX=yes  
     ;;  
   gnu*)  
     ;;  
   hpux9*)  
     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'  
     hardcode_libdir_separator_CXX=:  
     export_dynamic_flag_spec_CXX='${wl}-E'  
     hardcode_direct_CXX=yes  
     hardcode_minus_L_CXX=yes # Not in the search PATH,  
                                 # but as the default  
                                 # location of the library.  
   
     case $cc_basename in  
     CC)  
       # FIXME: insert proper C++ library support  
       ld_shlibs_CXX=no  
       ;;  
     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'  
       # Commands to make compiler produce verbose output that lists  
       # what "hidden" libraries, object files and flags are used when  
       # linking a shared library.  
       #  
       # There doesn't appear to be a way to prevent this compiler from  
       # explicitly linking system object files so we need to strip them  
       # from the output so that they don't get included in the library  
       # dependencies.  
       output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | egrep "\-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  
         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  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
       fi  
       ;;  
     esac  
     ;;  
   hpux10*|hpux11*)  
     if test $with_gnu_ld = no; then  
       case "$host_cpu" in  
       hppa*64*)  
         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'  
         hardcode_libdir_flag_spec_ld_CXX='+b $libdir'  
         hardcode_libdir_separator_CXX=:  
         ;;  
       ia64*)  
         hardcode_libdir_flag_spec_CXX='-L$libdir'  
         ;;  
       *)  
         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'  
         hardcode_libdir_separator_CXX=:  
         export_dynamic_flag_spec_CXX='${wl}-E'  
         ;;  
       esac        esac
     fi      else
     case "$host_cpu" in        case `/usr/bin/file conftest.$ac_objext` in
     hppa*64*)          *32-bit*)
       hardcode_direct_CXX=no            LD="${LD-ld} -32"
       hardcode_shlibpath_var_CXX=no  
       ;;  
     ia64*)  
       hardcode_direct_CXX=no  
       hardcode_shlibpath_var_CXX=no  
       hardcode_minus_L_CXX=yes # Not in the search PATH,  
                                               # but as the default  
                                               # location of the library.  
       ;;  
     *)  
       hardcode_direct_CXX=yes  
       hardcode_minus_L_CXX=yes # Not in the search PATH,  
                                               # but as the default  
                                               # location of the library.  
       ;;  
     esac  
   
     case $cc_basename in  
       CC)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       aCC)  
         case "$host_cpu" in  
         hppa*64*|ia64*)  
           archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'  
           ;;            ;;
         *)          *N32*)
           archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'            LD="${LD-ld} -n32"
           ;;            ;;
         esac          *64-bit*)
         # Commands to make compiler produce verbose output that lists            LD="${LD-ld} -64"
         # what "hidden" libraries, object files and flags are used when            ;;
         # linking a shared library.        esac
         #  
         # There doesn't appear to be a way to prevent this compiler from  
         # explicitly linking system object files so we need to strip them  
         # from the output so that they don't get included in the library  
         # 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'  
         ;;  
       *)  
         if test "$GXX" = yes; then  
           if test $with_gnu_ld = no; then  
             case "$host_cpu" in  
             ia64*|hppa*64*)  
               archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'  
               ;;  
             *)  
               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  
           fi  
         else  
           # FIXME: insert proper C++ library support  
           ld_shlibs_CXX=no  
         fi  
         ;;  
     esac  
     ;;  
   irix5* | irix6*)  
     case $cc_basename in  
       CC)  
         # 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 ${objdir}/so_locations -o $lib'  
   
         # Archives containing C++ object files must be created using  
         # "CC -ar", where "CC" is the IRIX C++ compiler.  This is  
         # necessary to make sure instantiated templates are included  
         # in the archive.  
         old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'  
         ;;  
       *)  
         if test "$GXX" = yes; 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}${objdir}/so_locations -o $lib'  
           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'  
           fi  
         fi  
         link_all_deplibs_CXX=yes  
         ;;  
     esac  
     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'  
     hardcode_libdir_separator_CXX=:  
     ;;  
   linux*)  
     case $cc_basename in  
       KCC)  
         # Kuck and Associates, Inc. (KAI) C++ Compiler  
   
         # KCC will only create a shared library if the output file  
         # ends with ".so" (or ".sl" for HP-UX), so rename the library  
         # 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_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  
         # what "hidden" libraries, object files and flags are used when  
         # linking a shared library.  
         #  
         # There doesn't appear to be a way to prevent this compiler from  
         # explicitly linking system object files so we need to strip them  
         # from the output so that they don't get included in the library  
         # 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'  
   
         hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'  
         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'  
   
         # Archives containing C++ object files must be created using  
         # "CC -Bstatic", where "CC" is the KAI C++ compiler.  
         old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'  
         ;;  
       icpc)  
         # Intel C++  
         with_gnu_ld=yes  
         archive_cmds_need_lc_CXX=no  
         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'  
         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'  
         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'  
         whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'  
         ;;  
       cxx)  
         # Compaq C++  
         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'  
   
         runpath_var=LD_RUN_PATH  
         hardcode_libdir_flag_spec_CXX='-rpath $libdir'  
         hardcode_libdir_separator_CXX=:  
   
         # Commands to make compiler produce verbose output that lists  
         # what "hidden" libraries, object files and flags are used when  
         # linking a shared library.  
         #  
         # There doesn't appear to be a way to prevent this compiler from  
         # explicitly linking system object files so we need to strip them  
         # from the output so that they don't get included in the library  
         # 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'  
         ;;  
     esac  
     ;;  
   lynxos*)  
     # FIXME: insert proper C++ library support  
     ld_shlibs_CXX=no  
     ;;  
   m88k*)  
     # FIXME: insert proper C++ library support  
     ld_shlibs_CXX=no  
     ;;  
   mvs*)  
     case $cc_basename in  
       cxx)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       *)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
     esac  
     ;;  
   netbsd*)  
     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'  
       wlarc=  
       hardcode_libdir_flag_spec_CXX='-R$libdir'  
       hardcode_direct_CXX=yes  
       hardcode_shlibpath_var_CXX=no  
     fi      fi
     # Workaround some broken pre-1.5 toolchains    fi
     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'    rm -rf conftest*
     ;;    ;;
   osf3*)  
     case $cc_basename in  
       KCC)  
         # Kuck and Associates, Inc. (KAI) C++ Compiler  
   
         # KCC will only create a shared library if the output file  x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
         # ends with ".so" (or ".sl" for HP-UX), so rename the library    # Find out which ABI we are using.
         # to its proper name (with version) after linking.    $ECHO 'int i;' > conftest.$ac_ext
         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'    if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   
         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'  
         hardcode_libdir_separator_CXX=:  
   
         # Archives containing C++ object files must be created using  
         # "CC -Bstatic", where "CC" is the KAI C++ compiler.  
         old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'  
   
         ;;  
       RCC)  
         # Rational C++ 2.4.1  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       cxx)  
         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 ${objdir}/so_locations -o $lib'  
   
         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'  
         hardcode_libdir_separator_CXX=:  
   
         # Commands to make compiler produce verbose output that lists  
         # what "hidden" libraries, object files and flags are used when  
         # linking a shared library.  
         #  
         # There doesn't appear to be a way to prevent this compiler from  
         # explicitly linking system object files so we need to strip them  
         # from the output so that they don't get included in the library  
         # 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'  
         ;;  
       *)  
         if test "$GXX" = yes && test "$with_gnu_ld" = no; then  
           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}${objdir}/so_locations -o $lib'  
   
           hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'  
           hardcode_libdir_separator_CXX=:  
   
           # Commands to make compiler produce verbose output that lists  
           # what "hidden" libraries, object files and flags are used when  
           # linking a shared library.  
           output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'  
   
         else  
           # FIXME: insert proper C++ library support  
           ld_shlibs_CXX=no  
         fi  
         ;;  
     esac  
     ;;  
   osf4* | osf5*)  
     case $cc_basename in  
       KCC)  
         # Kuck and Associates, Inc. (KAI) C++ Compiler  
   
         # KCC will only create a shared library if the output file  
         # ends with ".so" (or ".sl" for HP-UX), so rename the library  
         # 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'  
   
         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'  
         hardcode_libdir_separator_CXX=:  
   
         # Archives containing C++ object files must be created using  
         # the KAI C++ compiler.  
         old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'  
         ;;  
       RCC)  
         # Rational C++ 2.4.1  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       cxx)  
         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 ${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~  
           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 $objdir/so_locations -o $lib~  
           $rm $lib.exp'  
   
         hardcode_libdir_flag_spec_CXX='-rpath $libdir'  
         hardcode_libdir_separator_CXX=:  
   
         # Commands to make compiler produce verbose output that lists  
         # what "hidden" libraries, object files and flags are used when  
         # linking a shared library.  
         #  
         # There doesn't appear to be a way to prevent this compiler from  
         # explicitly linking system object files so we need to strip them  
         # from the output so that they don't get included in the library  
         # 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'  
         ;;  
       *)  
         if test "$GXX" = yes && test "$with_gnu_ld" = no; then  
           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}${objdir}/so_locations -o $lib'  
   
           hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'  
           hardcode_libdir_separator_CXX=:  
   
           # Commands to make compiler produce verbose output that lists  
           # what "hidden" libraries, object files and flags are used when  
           # linking a shared library.  
           output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'  
   
         else  
           # FIXME: insert proper C++ library support  
           ld_shlibs_CXX=no  
         fi  
         ;;  
     esac  
     ;;  
   psos*)  
     # FIXME: insert proper C++ library support  
     ld_shlibs_CXX=no  
     ;;  
   sco*)  
     archive_cmds_need_lc_CXX=no  
     case $cc_basename in  
       CC)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       *)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
     esac  
     ;;  
   sunos4*)  
     case $cc_basename in  
       CC)  
         # Sun C++ 4.x  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       lcc)  
         # Lucid  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       *)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
     esac  
     ;;  
   solaris*)  
     case $cc_basename in  
       CC)  
         # Sun C++ 4.2, 5.x and Centerline C++  
         no_undefined_flag_CXX=' -zdefs'  
         archive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -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~  
         $CC -G${allow_undefined_flag} -nolib ${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_shlibpath_var_CXX=no  
         case $host_os in  
           solaris2.0-5 | solaris2.0-5.*) ;;  
           *)  
             # The C++ compiler is used as linker so we must use $wl  
             # flag to pass the commands to the underlying system  
             # linker.  
             # Supported since Solaris 2.6 (maybe 2.5.1?)  
             whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'  
             ;;  
         esac  
         link_all_deplibs_CXX=yes  
   
         # Commands to make compiler produce verbose output that lists  
         # what "hidden" libraries, object files and flags are used when  
         # linking a shared library.  
         #  
         # There doesn't appear to be a way to prevent this compiler from  
         # explicitly linking system object files so we need to strip them  
         # from the output so that they don't get included in the library  
         # dependencies.  
         output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[LR]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'  
   
         # Archives containing C++ object files must be created using  
         # "CC -xar", where "CC" is the Sun C++ compiler.  This is  
         # necessary to make sure instantiated templates are included  
         # in the archive.  
         old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'  
         ;;  
       gcx)  
         # Green Hills C++ Compiler  
         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.  
         old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'  
         ;;  
       *)  
         # GNU C++ compiler with Solaris linker  
         if test "$GXX" = yes && test "$with_gnu_ld" = no; then  
           no_undefined_flag_CXX=' ${wl}-z ${wl}defs'  
           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_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'  
   
             # Commands to make compiler produce verbose output that lists  
             # what "hidden" libraries, object files and flags are used when  
             # linking a shared library.  
             output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""  
           else  
             # g++ 2.7 appears to require `-G' NOT `-shared' on this  
             # platform.  
             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~  
                 $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  
             # what "hidden" libraries, object files and flags are used when  
             # linking a shared library.  
             output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""  
           fi  
   
           hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'  
         fi  
         ;;  
     esac  
     ;;  
   sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)  
     archive_cmds_need_lc_CXX=no  
     ;;  
   tandem*)  
     case $cc_basename in  
       NCC)  
         # NonStop-UX NCC 3.20  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
       *)  
         # FIXME: insert proper C++ library support  
         ld_shlibs_CXX=no  
         ;;  
     esac  
     ;;  
   vxworks*)  
     # FIXME: insert proper C++ library support  
     ld_shlibs_CXX=no  
     ;;  
   *)  
     # FIXME: insert proper C++ library support  
     ld_shlibs_CXX=no  
     ;;  
 esac  
 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5  
 echo "${ECHO_T}$ld_shlibs_CXX" >&6  
 test "$ld_shlibs_CXX" = no && can_build_shared=no  
   
 GCC_CXX="$GXX"  
 LD_CXX="$LD"  
   
 ## CAVEAT EMPTOR:  
 ## There is no encapsulation within the following macros, do not change  
 ## the running order or otherwise move them around unless you know exactly  
 ## what you are doing...  
   
 cat > conftest.$ac_ext <<EOF  
 class Foo  
 {  
 public:  
   Foo (void) { a = 0; }  
 private:  
   int a;  
 };  
 EOF  
   
 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      case "`/usr/bin/file conftest.o`" in
   # objects, libraries and library flags.        *32-bit*)
           case $host in
   # Sentinel used to keep track of whether or not we are before            x86_64-*linux*)
   # the conftest object file.              LD="${LD-ld} -m elf_i386"
   pre_test_object_deps_done=no  
   
   # The `*' in the case matches for architectures that use `case' in  
   # $output_verbose_cmd can trigger glob expansion during the loop  
   # eval without this substitution.  
   output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`"  
   
   for p in `eval $output_verbose_link_cmd`; do  
     case $p in  
   
     -L* | -R* | -l*)  
        # Some compilers place space between "-{L,R}" and the path.  
        # Remove the space.  
        if test $p = "-L" \  
           || test $p = "-R"; then  
          prev=$p  
          continue  
        else  
          prev=  
        fi  
   
        if test "$pre_test_object_deps_done" = no; then  
          case $p in  
          -L* | -R*)  
            # Internal compiler library paths should come after those  
            # provided the user.  The postdeps already come after the  
            # user supplied libs so there is no need to process them.  
            if test -z "$compiler_lib_search_path_CXX"; then  
              compiler_lib_search_path_CXX="${prev}${p}"  
            else  
              compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"  
            fi  
            ;;  
          # The "-l" case would never come before the object being  
          # linked, so don't bother handling this case.  
          esac  
        else  
          if test -z "$postdeps_CXX"; then  
            postdeps_CXX="${prev}${p}"  
          else  
            postdeps_CXX="${postdeps_CXX} ${prev}${p}"  
          fi  
        fi  
        ;;  
   
     *.$objext)  
        # This assumes that the test object file only shows up  
        # once in the compiler output.  
        if test "$p" = "conftest.$objext"; then  
          pre_test_object_deps_done=yes  
          continue  
        fi  
   
        if test "$pre_test_object_deps_done" = no; then  
          if test -z "$predep_objects_CXX"; then  
            predep_objects_CXX="$p"  
          else  
            predep_objects_CXX="$predep_objects_CXX $p"  
          fi  
        else  
          if test -z "$postdep_objects_CXX"; then  
            postdep_objects_CXX="$p"  
          else  
            postdep_objects_CXX="$postdep_objects_CXX $p"  
          fi  
        fi  
        ;;  
   
     *) ;; # Ignore the rest.  
   
     esac  
   done  
   
   # Clean up.  
   rm -f a.out a.exe  
 else  
   echo "libtool.m4: error: problem compiling CXX test program"  
 fi  
   
 $rm -f confest.$objext  
   
 case " $postdeps_CXX " in  
 *" -lc "*) archive_cmds_need_lc_CXX=no ;;  
 esac  
   
 lt_prog_compiler_wl_CXX=  
 lt_prog_compiler_pic_CXX=  
 lt_prog_compiler_static_CXX=  
   
 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  
   
   # C++ specific cases for pic, static, wl, etc.  
   if test "$GXX" = yes; then  
     lt_prog_compiler_wl_CXX='-Wl,'  
     lt_prog_compiler_static_CXX='-static'  
   
     case $host_os in  
     aix*)  
       # All AIX code is PIC.  
       if test "$host_cpu" = ia64; then  
         # AIX 5 now supports IA64 processor  
         lt_prog_compiler_static_CXX='-Bstatic'  
       fi  
       ;;  
     amigaos*)  
       # FIXME: we need at least 68020 code to build shared libraries, but  
       # adding the `-m68020' flag to GCC prevents building anything better,  
       # like `-m68040'.  
       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'  
       ;;  
     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)  
       # PIC is the default for these OSes.  
       ;;  
     mingw* | os2* | pw32*)  
       # This hack is so that the source file can tell whether it is being  
       # built for inclusion in a dll (and should export symbols for example).  
       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'  
       ;;  
     darwin* | rhapsody*)  
       # PIC is the default on this platform  
       # Common symbols not allowed in MH_DYLIB files  
       lt_prog_compiler_pic_CXX='-fno-common'  
       ;;  
     *djgpp*)  
       # DJGPP does not support shared libraries at all  
       lt_prog_compiler_pic_CXX=  
       ;;  
     sysv4*MP*)  
       if test -d /usr/nec; then  
         lt_prog_compiler_pic_CXX=-Kconform_pic  
       fi  
       ;;  
     hpux*)  
       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but  
       # not for PA HP-UX.  
       case "$host_cpu" in  
       hppa*64*|ia64*)  
         ;;  
       *)  
         lt_prog_compiler_pic_CXX='-fPIC'  
         ;;  
       esac  
       ;;  
     *)  
       lt_prog_compiler_pic_CXX='-fPIC'  
       ;;  
     esac  
   else  
     case $host_os in  
       aix4* | aix5*)  
         # All AIX code is PIC.  
         if test "$host_cpu" = ia64; then  
           # AIX 5 now supports IA64 processor  
           lt_prog_compiler_static_CXX='-Bstatic'  
         else  
           lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'  
         fi  
         ;;  
       chorus*)  
         case $cc_basename in  
         cxch68)  
           # 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"  
           ;;  
         esac  
         ;;  
       dgux*)  
         case $cc_basename in  
           ec++)  
             lt_prog_compiler_pic_CXX='-KPIC'  
             ;;              ;;
           ghcx)            ppc64-*linux*|powerpc64-*linux*)
             # Green Hills C++ Compiler              LD="${LD-ld} -m elf32ppclinux"
             lt_prog_compiler_pic_CXX='-pic'  
             ;;              ;;
           *)            s390x-*linux*)
               LD="${LD-ld} -m elf_s390"
             ;;              ;;
         esac            sparc64-*linux*)
         ;;              LD="${LD-ld} -m elf32_sparc"
       freebsd*)  
         # FreeBSD uses GNU C++  
         ;;  
       hpux9* | hpux10* | hpux11*)  
         case $cc_basename in  
           CC)  
             lt_prog_compiler_wl_CXX='-Wl,'  
             lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"  
             if test "$host_cpu" != ia64; then  
               lt_prog_compiler_pic_CXX='+Z'  
             fi  
             ;;              ;;
           aCC)  
             lt_prog_compiler_wl_CXX='-Wl,'  
             lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"  
             case "$host_cpu" in  
             hppa*64*|ia64*)  
               # +Z the default  
               ;;  
             *)  
               lt_prog_compiler_pic_CXX='+Z'  
               ;;  
             esac  
             ;;  
           *)  
             ;;  
         esac          esac
         ;;          ;;
       irix5* | irix6* | nonstopux*)        *64-bit*)
         case $cc_basename in          case $host in
           CC)            x86_64-*linux*)
             lt_prog_compiler_wl_CXX='-Wl,'              LD="${LD-ld} -m elf_x86_64"
             lt_prog_compiler_static_CXX='-non_shared'  
             # CC pic flag -KPIC is the default.  
             ;;              ;;
           *)            ppc*-*linux*|powerpc*-*linux*)
               LD="${LD-ld} -m elf64ppc"
             ;;              ;;
         esac            s390*-*linux*|s390*-*tpf*)
         ;;              LD="${LD-ld} -m elf64_s390"
       linux*)  
         case $cc_basename in  
           KCC)  
             # KAI C++ Compiler  
             lt_prog_compiler_wl_CXX='--backend -Wl,'  
             lt_prog_compiler_pic_CXX='-fPIC'  
             ;;              ;;
           icpc)            sparc*-*linux*)
             # Intel C++              LD="${LD-ld} -m elf64_sparc"
             lt_prog_compiler_wl_CXX='-Wl,'  
             lt_prog_compiler_pic_CXX='-KPIC'  
             lt_prog_compiler_static_CXX='-static'  
             ;;              ;;
           cxx)  
             # Compaq C++  
             # Make sure the PIC flag is empty.  It appears that all Alpha  
             # Linux and Compaq Tru64 Unix objects are PIC.  
             lt_prog_compiler_pic_CXX=  
             lt_prog_compiler_static_CXX='-non_shared'  
             ;;  
           *)  
             ;;  
         esac          esac
         ;;          ;;
       lynxos*)  
         ;;  
       m88k*)  
         ;;  
       mvs*)  
         case $cc_basename in  
           cxx)  
             lt_prog_compiler_pic_CXX='-W c,exportall'  
             ;;  
           *)  
             ;;  
         esac  
         ;;  
       netbsd*)  
         ;;  
       osf3* | osf4* | osf5*)  
         case $cc_basename in  
           KCC)  
             lt_prog_compiler_wl_CXX='--backend -Wl,'  
             ;;  
           RCC)  
             # Rational C++ 2.4.1  
             lt_prog_compiler_pic_CXX='-pic'  
             ;;  
           cxx)  
             # Digital/Compaq C++  
             lt_prog_compiler_wl_CXX='-Wl,'  
             # Make sure the PIC flag is empty.  It appears that all Alpha  
             # Linux and Compaq Tru64 Unix objects are PIC.  
             lt_prog_compiler_pic_CXX=  
             lt_prog_compiler_static_CXX='-non_shared'  
             ;;  
           *)  
             ;;  
         esac  
         ;;  
       psos*)  
         ;;  
       sco*)  
         case $cc_basename in  
           CC)  
             lt_prog_compiler_pic_CXX='-fPIC'  
             ;;  
           *)  
             ;;  
         esac  
         ;;  
       solaris*)  
         case $cc_basename in  
           CC)  
             # Sun C++ 4.2, 5.x and Centerline C++  
             lt_prog_compiler_pic_CXX='-KPIC'  
             lt_prog_compiler_static_CXX='-Bstatic'  
             lt_prog_compiler_wl_CXX='-Qoption ld '  
             ;;  
           gcx)  
             # Green Hills C++ Compiler  
             lt_prog_compiler_pic_CXX='-PIC'  
             ;;  
           *)  
             ;;  
         esac  
         ;;  
       sunos4*)  
         case $cc_basename in  
           CC)  
             # Sun C++ 4.x  
             lt_prog_compiler_pic_CXX='-pic'  
             lt_prog_compiler_static_CXX='-Bstatic'  
             ;;  
           lcc)  
             # Lucid  
             lt_prog_compiler_pic_CXX='-pic'  
             ;;  
           *)  
             ;;  
         esac  
         ;;  
       tandem*)  
         case $cc_basename in  
           NCC)  
             # NonStop-UX NCC 3.20  
             lt_prog_compiler_pic_CXX='-KPIC'  
             ;;  
           *)  
             ;;  
         esac  
         ;;  
       unixware*)  
         ;;  
       vxworks*)  
         ;;  
       *)  
         lt_prog_compiler_can_build_shared_CXX=no  
         ;;  
     esac      esac
   fi    fi
     rm -rf conftest*
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5  
 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6  
   
 #  
 # Check to make sure the PIC flag actually works.  
 #  
 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 $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  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_prog_compiler_pic_works_CXX=no  
   ac_outfile=conftest.$ac_objext  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    # The option is referenced via a variable to avoid confusing sed.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:12105: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>conftest.err)  
    ac_status=$?  
    cat conftest.err >&5  
    echo "$as_me:12109: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s "$ac_outfile"; then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s conftest.err; then  
        lt_prog_compiler_pic_works_CXX=yes  
      fi  
    fi  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5  
 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6  
   
 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then  
     case $lt_prog_compiler_pic_CXX in  
      "" | " "*) ;;  
      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;  
      esac  
 else  
     lt_prog_compiler_pic_CXX=  
      lt_prog_compiler_can_build_shared_CXX=no  
 fi  
   
 fi  
 case "$host_os" in  
   # For platforms which do not support PIC, -DPIC is meaningless:  
   *djgpp*)  
     lt_prog_compiler_pic_CXX=  
     ;;  
   *)  
     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"  
     ;;  
 esac  
   
 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  
 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_cv_prog_compiler_c_o_CXX=no  
    $rm -r conftest 2>/dev/null  
    mkdir conftest  
    cd conftest  
    mkdir out  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
   
    # According to Tom Tromey, Ian Lance Taylor reported there are C compilers  
    # that will create temporary files in the current directory regardless of  
    # the output directory.  Thus, making CWD read-only will cause this test  
    # to fail, enabling locking or at least warning the user not to do parallel  
    # builds.  
    chmod -w .  
   
    lt_compiler_flag="-o out/conftest2.$ac_objext"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:12172: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>out/conftest.err)  
    ac_status=$?  
    cat out/conftest.err >&5  
    echo "$as_me:12176: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s out/conftest2.$ac_objext  
    then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s out/conftest.err; then  
        lt_cv_prog_compiler_c_o_CXX=yes  
      fi  
    fi  
    chmod u+w .  
    $rm conftest* out/*  
    rmdir out  
    cd ..  
    rmdir conftest  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5  
 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6  
   
   
 hard_links="nottested"  
 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  
   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5  
 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6  
   hard_links=yes  
   $rm conftest*  
   ln conftest.a conftest.b 2>/dev/null && hard_links=no  
   touch conftest.a  
   ln conftest.a conftest.b 2>&5 || hard_links=no  
   ln conftest.a conftest.b 2>/dev/null && hard_links=no  
   echo "$as_me:$LINENO: result: $hard_links" >&5  
 echo "${ECHO_T}$hard_links" >&6  
   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: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}  
     need_locks=warn  
   fi  
 else  
   need_locks=no  
 fi  
   
 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  
   
   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'  
   case $host_os in  
   aix4* | aix5*)  
     # 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  
     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'  
     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'  
     fi  
     ;;  
   pw32*)  
     export_symbols_cmds_CXX="$ltdll_cmds"  
   ;;    ;;
   cygwin* | mingw*)  
     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'  
   ;;  
   *)  
     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'  
   ;;  
   esac  
   
 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5  *-*-sco3.2v5*)
 echo "${ECHO_T}$ld_shlibs_CXX" >&6    # On SCO OpenServer 5, we need -belf to get full-featured binaries.
 test "$ld_shlibs_CXX" = no && can_build_shared=no    SAVE_CFLAGS="$CFLAGS"
     CFLAGS="$CFLAGS -belf"
 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"    echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
 if test "$GCC" = yes; then  echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"  if test "${lt_cv_cc_needs_belf+set}" = set; then
 fi  
   
 #  
 # Do we need to explicitly link libc?  
 #  
 case "x$archive_cmds_need_lc_CXX" in  
 x|xyes)  
   # Assume -lc should be added  
   archive_cmds_need_lc_CXX=yes  
   
   if test "$enable_shared" = yes && test "$GCC" = yes; then  
     case $archive_cmds_CXX in  
     *'~'*)  
       # FIXME: we may have to deal with multi-command sequences.  
       ;;  
     '$CC '*)  
       # Test whether the compiler implicitly links with -lc since on some  
       # systems, -lgcc has to come before -lc. If gcc already passes -lc  
       # to ld, don't add -lc before -lgcc.  
       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  
       $rm conftest*  
       printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
   
       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } 2>conftest.err; then  
         soname=conftest  
         lib=conftest  
         libobjs=conftest.$ac_objext  
         deplibs=  
         wl=$lt_prog_compiler_wl_CXX  
         compiler_flags=-v  
         linker_flags=-v  
         verstring=  
         output_objdir=.  
         libname=conftest  
         lt_save_allow_undefined_flag=$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  
   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
         then  
           archive_cmds_need_lc_CXX=no  
         else  
           archive_cmds_need_lc_CXX=yes  
         fi  
         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag  
       else  
         cat conftest.err 1>&5  
       fi  
       $rm conftest*  
       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5  
 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6  
       ;;  
     esac  
   fi  
   ;;  
 esac  
   
 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5  
 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6  
 hardcode_action_CXX=  
 if test -n "$hardcode_libdir_flag_spec_CXX" || \  
    test -n "$runpath_var CXX" || \  
    test "X$hardcode_automatic_CXX"="Xyes" ; then  
   
   # We can hardcode non-existant directories.  
   if test "$hardcode_direct_CXX" != no &&  
      # If the only mechanism to avoid hardcoding is shlibpath_var, we  
      # have to relink, otherwise we might link with an installed library  
      # when we should be linking with a yet-to-be-installed one  
      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&  
      test "$hardcode_minus_L_CXX" != no; then  
     # Linking always hardcodes the temporary library directory.  
     hardcode_action_CXX=relink  
   else  
     # We can link without hardcoding, and we can hardcode nonexisting dirs.  
     hardcode_action_CXX=immediate  
   fi  
 else  
   # We cannot hardcode anything, or else we can only hardcode existing  
   # directories.  
   hardcode_action_CXX=unsupported  
 fi  
 echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5  
 echo "${ECHO_T}$hardcode_action_CXX" >&6  
   
 if test "$hardcode_action_CXX" = relink; then  
   # Fast installation is not supported  
   enable_fast_install=no  
 elif test "$shlibpath_overrides_runpath" = yes ||  
      test "$enable_shared" = no; then  
   # Fast installation is not necessary  
   enable_fast_install=needless  
 fi  
   
 striplib=  
 old_striplib=  
 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5  
 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6  
 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then  
   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"  
   test -z "$striplib" && striplib="$STRIP --strip-unneeded"  
   echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
 else  
 # FIXME - insert some real tests, host_os isn't really good enough  
   case $host_os in  
    darwin*)  
        if test -n "$STRIP" ; then  
          striplib="$STRIP -x"  
          echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
        else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
        ;;  
    *)  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
     ;;  
   esac  
 fi  
   
 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5  
 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6  
 library_names_spec=  
 libname_spec='lib$name'  
 soname_spec=  
 shrext=".so"  
 postinstall_cmds=  
 postuninstall_cmds=  
 finish_cmds=  
 finish_eval=  
 shlibpath_var=  
 shlibpath_overrides_runpath=unknown  
 version_type=none  
 dynamic_linker="$host_os ld.so"  
 sys_lib_dlsearch_path_spec="/lib /usr/lib"  
 if test "$GCC" = yes; then  
   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 ';' >/dev/null ; then  
     # if the path contains ";" then we assume it to be the separator  
     # otherwise default to the standard path separator (i.e. ":") - it is  
     # assumed that no part of a normal pathname contains ";" but that should  
     # okay in the real world where ";" in dirpaths is itself problematic.  
     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`  
   else  
     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`  
   fi  
 else  
   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"  
 fi  
 need_lib_prefix=no  
 hardcode_into_libs=no  
   
 # when you set need_version to no, make sure it does not cause -set_version  
 # flags to be left without arguments  
 need_version=no  
   
 case $host_os in  
 aix3*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'  
   shlibpath_var=LIBPATH  
   
   # AIX 3 has no versioning support, so we append a major version to the name.  
   soname_spec='${libname}${release}${shared_ext}$major'  
   ;;  
   
 aix4* | aix5*)  
   version_type=linux  
   hardcode_into_libs=yes  
   if test "$host_cpu" = ia64; then  
     # AIX 5 supports IA64  
     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'  
     shlibpath_var=LD_LIBRARY_PATH  
   else  
     # With GCC up to 2.95.x, collect2 would create an import file  
     # for dependence libraries.  The import file would start with  
     # the line `#! .'.  This would cause the generated library to  
     # depend on `.', always an invalid library.  This was fixed in  
     # development snapshots of GCC prior to 3.0.  
     case $host_os in  
       aix4 | aix4.[01] | aix4.[01].*)  
       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'  
            echo ' yes '  
            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then  
         :  
       else  
         can_build_shared=no  
       fi  
       ;;  
     esac  
     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct  
     # soname into executable. Probably we can add versioning support to  
     # collect2, so additional links can be useful in future.  
     if test "$aix_use_runtimelinking" = yes; then  
       # If using run time linking (on AIX 4.2 or later) use lib<name>.so  
       # instead of lib<name>.a to let people know that these are not  
       # typical AIX shared libraries.  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
     else  
       # We preserve .a as extension for shared libraries through AIX4.2  
       # and later when we are not doing run time linking.  
       library_names_spec='${libname}${release}.a $libname.a'  
       soname_spec='${libname}${release}${shared_ext}$major'  
     fi  
     shlibpath_var=LIBPATH  
   fi  
   ;;  
   
 amigaos*)  
   library_names_spec='$libname.ixlibrary $libname.a'  
   # 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'  
   ;;  
   
 beos*)  
   library_names_spec='${libname}${shared_ext}'  
   dynamic_linker="$host_os ld.so"  
   shlibpath_var=LIBRARY_PATH  
   ;;  
   
 bsdi4*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"  
   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"  
   # the default ld.so.conf also contains /usr/contrib/lib and  
   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow  
   # libtool to hard-code these into programs  
   ;;  
   
 cygwin* | mingw* | pw32*)  
   version_type=windows  
   shrext=".dll"  
   
   case $GCC,$host_os in  
   yes,cygwin* | yes,mingw* | yes,pw32*)  
     library_names_spec='$libname.dll.a'  
     # DLL is installed to $(libdir)/../bin by postinstall_cmds  
     postinstall_cmds='base_file=`basename \${file}`~  
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~  
       dldir=$destdir/`dirname \$dlpath`~  
       test -d \$dldir || mkdir -p \$dldir~  
       $install_prog $dir/$dlname \$dldir/$dlname'  
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~  
       dlpath=$dir/\$dldll~  
        $rm \$dlpath'  
     shlibpath_overrides_runpath=yes  
   
     case $host_os in  
     cygwin*)  
       # 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}'  
       sys_lib_search_path_spec="/lib /lib/w32api /usr/lib /usr/local/lib"  
       ;;  
     mingw*)  
       # MinGW DLLs use traditional 'lib' prefix  
       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"`  
       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then  
         # It is most probably a Windows format PATH printed by  
         # mingw gcc, but we are running on Cygwin. Gcc prints its search  
         # path with ; separators, and with drive letters. We can handle the  
         # drive letters (cygwin fileutils understands them), so leave them,  
         # especially as we might pass files found there to a mingw objdump,  
         # which wouldn't understand a cygwinified path. Ahh.  
         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`  
       else  
         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`  
       fi  
       ;;  
     pw32*)  
       # 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}'  
       ;;  
     esac  
     ;;  
   
   *)  
     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'  
     ;;  
   esac  
   dynamic_linker='Win32 ld.exe'  
   # FIXME: first we should search . and the directory the executable is in  
   shlibpath_var=PATH  
   ;;  
   
 darwin* | rhapsody*)  
   dynamic_linker="$host_os dyld"  
   version_type=darwin  
   # FIXME: Relying on posixy $() will cause problems for  
   #        cross-compilation, but unfortunately the echo tests do not  
   #        yet detect zsh echo's removal of \ escapes.  
   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'  
   soname_spec='${libname}${release}${major}$shared_ext'  
   shlibpath_overrides_runpath=yes  
   shlibpath_var=DYLD_LIBRARY_PATH  
   shrext='$(test .$module = .yes && echo .so || echo .dylib)'  
   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.  
   if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
   sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`  
   fi  
   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'  
   ;;  
   
 dgux*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 freebsd1*)  
   dynamic_linker=no  
   ;;  
   
 freebsd*)  
   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`  
   version_type=freebsd-$objformat  
   case $version_type in  
     freebsd-elf*)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'  
       ;;  
     freebsd-*)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'  
       ;;  
   esac  
   shlibpath_var=LD_LIBRARY_PATH  
   case $host_os in  
   freebsd2*)  
     shlibpath_overrides_runpath=yes  
     ;;  
   freebsd3.01* | freebsdelf3.01*)  
     shlibpath_overrides_runpath=yes  
     hardcode_into_libs=yes  
     ;;  
   *) # from 3.2 on  
     shlibpath_overrides_runpath=no  
     hardcode_into_libs=yes  
     ;;  
   esac  
   ;;  
   
 gnu*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   hardcode_into_libs=yes  
   ;;  
   
 hpux9* | hpux10* | hpux11*)  
   # Give a soname corresponding to the major version so that dld.sl refuses to  
   # link against other versions.  
   version_type=sunos  
   case "$host_cpu" in  
   ia64*)  
     shrext='.so'  
     hardcode_into_libs=yes  
     dynamic_linker="$host_os dld.so"  
     shlibpath_var=LD_LIBRARY_PATH  
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     if test "X$HPUX_IA64_MODE" = X32; then  
       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"  
     else  
       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"  
     fi  
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec  
     ;;  
    hppa*64*)  
      shrext='.sl'  
      hardcode_into_libs=yes  
      dynamic_linker="$host_os dld.sl"  
      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH  
      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.  
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
      soname_spec='${libname}${release}${shared_ext}$major'  
      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"  
      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec  
      ;;  
    *)  
     shrext='.sl'  
     dynamic_linker="$host_os dld.sl"  
     shlibpath_var=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}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     ;;  
   esac  
   # HP-UX runs *really* slowly unless shared libraries are mode 555.  
   postinstall_cmds='chmod 555 $lib'  
   ;;  
   
 irix5* | irix6* | nonstopux*)  
   case $host_os in  
     nonstopux*) version_type=nonstopux ;;  
     *)  
         if test "$lt_cv_prog_gnu_ld" = yes; then  
                 version_type=linux  
         else  
                 version_type=irix  
         fi ;;  
   esac  
   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}'  
   case $host_os in  
   irix5* | nonstopux*)  
     libsuff= shlibsuff=  
     ;;  
   *)  
     case $LD in # libtool.m4 will add one of these switches to LD  
     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")  
       libsuff= shlibsuff= libmagic=32-bit;;  
     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")  
       libsuff=32 shlibsuff=N32 libmagic=N32;;  
     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")  
       libsuff=64 shlibsuff=64 libmagic=64-bit;;  
     *) libsuff= shlibsuff= libmagic=never-match;;  
     esac  
     ;;  
   esac  
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH  
   shlibpath_overrides_runpath=no  
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"  
   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"  
   hardcode_into_libs=yes  
   ;;  
   
 # No shared lib support for Linux oldld, aout, or coff.  
 linux*oldld* | linux*aout* | linux*coff*)  
   dynamic_linker=no  
   ;;  
   
 # This must be Linux ELF.  
 linux*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=no  
   # This implies no fast_install, which is unacceptable.  
   # Some rework will be needed to allow for fast_install  
   # before this can be enabled.  
   hardcode_into_libs=yes  
   
   # We used to test for /lib/ld.so.1 and disable shared libraries on  
   # powerpc, because MkLinux only supported shared libraries with the  
   # GNU dynamic linker.  Since this was broken with cross compilers,  
   # most powerpc-linux boxes support dynamic linking these days and  
   # people can always --disable-shared, the test was removed, and we  
   # assume the GNU/Linux dynamic linker is in use.  
   dynamic_linker='GNU/Linux ld.so'  
   ;;  
   
 netbsd*)  
   version_type=sunos  
   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
     #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'  
     dynamic_linker='NetBSD (a.out) ld.so'  
   else  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     dynamic_linker='NetBSD ld.elf_so'  
   fi  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   hardcode_into_libs=yes  
   ;;  
   
 newsos6)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 nto-qnx)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 openbsd*)  
   version_type=sunos  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then  
     dynamic_linker='OpenBSD (ELF) ld.so'  
     case $host_os in  
       openbsd2.[89] | openbsd2.[89].*)  
         shlibpath_overrides_runpath=no  
         ;;  
       *)  
         shlibpath_overrides_runpath=yes  
         ;;  
       esac  
   else  
     dynamic_linker='OpenBSD (a.out) ld.so'  
     shlibpath_overrides_runpath=yes  
   fi  
   ;;  
   
 os2*)  
   libname_spec='$name'  
   shrext=".dll"  
   library_names_spec='$libname${shared_ext} $libname.a'  
   dynamic_linker='OS/2 ld.exe'  
   shlibpath_var=LIBPATH  
   ;;  
   
 osf3* | osf4* | osf5*)  
   version_type=osf  
   soname_spec='${libname}${release}${shared_ext}$major'  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   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_dlsearch_path_spec="$sys_lib_search_path_spec"  
   ;;  
   
 sco3.2v5*)  
   version_type=osf  
   soname_spec='${libname}${release}${shared_ext}$major'  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 solaris*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   hardcode_into_libs=yes  
   # ldd complains unless libraries are executable  
   postinstall_cmds='chmod +x $lib'  
   ;;  
   
 sunos4*)  
   version_type=sunos  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
   #finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   case $host_vendor in  
     sni)  
       shlibpath_overrides_runpath=no  
       export_dynamic_flag_spec='${wl}-Blargedynsym'  
       runpath_var=LD_RUN_PATH  
       ;;  
     motorola)  
       shlibpath_overrides_runpath=no  
       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'  
       ;;  
   esac  
   ;;  
   
 sysv4*MP*)  
   if test -d /usr/nec ;then  
     version_type=linux  
     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'  
     soname_spec='$libname${shared_ext}.$major'  
     shlibpath_var=LD_LIBRARY_PATH  
   fi  
   ;;  
   
 uts4*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 *)  
   dynamic_linker=no  
   ;;  
 esac  
 echo "$as_me:$LINENO: result: $dynamic_linker" >&5  
 echo "${ECHO_T}$dynamic_linker" >&6  
 test "$dynamic_linker" = no && can_build_shared=no  
   
 if test "x$enable_dlopen" != xyes; then  
   enable_dlopen=unknown  
   enable_dlopen_self=unknown  
   enable_dlopen_self_static=unknown  
 else  
   lt_cv_dlopen=no  
   lt_cv_dlopen_libs=  
   
   case $host_os in  
   beos*)  
     lt_cv_dlopen="load_add_on"  
     lt_cv_dlopen_libs=  
     lt_cv_dlopen_self=yes  
     ;;  
   
   mingw* | pw32*)  
     lt_cv_dlopen="LoadLibrary"  
     lt_cv_dlopen_libs=  
    ;;  
   
   cygwin*)  
     lt_cv_dlopen="dlopen"  
     lt_cv_dlopen_libs=  
    ;;  
   
   darwin*)  
   # if libdl is installed we need to link against it  
     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5  
 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6  
 if test "${ac_cv_lib_dl_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6    echo $ECHO_N "(cached) $ECHO_C" >&6
 else  else
   ac_check_lib_save_LIBS=$LIBS    ac_ext=c
 LIBS="-ldl  $LIBS"  ac_cpp='$CPP $CPPFLAGS'
 cat >conftest.$ac_ext <<_ACEOF  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 #line $LINENO "configure"  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 /* confdefs.h.  */  ac_compiler_gnu=$ac_cv_c_compiler_gnu
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */       cat >conftest.$ac_ext <<_ACEOF
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 int  
 main ()  
 {  
 dlopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dl_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dl_dlopen=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5  
 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6  
 if test $ac_cv_lib_dl_dlopen = yes; then  
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  
 else  
   
     lt_cv_dlopen="dyld"  
     lt_cv_dlopen_libs=  
     lt_cv_dlopen_self=yes  
   
 fi  
   
    ;;  
   
   *)  
     echo "$as_me:$LINENO: checking for shl_load" >&5  
 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6  
 if test "${ac_cv_func_shl_load+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* 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.  */
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char shl_load (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char shl_load ();  
 /* The GNU C library defines this for functions which it implements  
     to always fail with ENOSYS.  Some functions are actually named  
     something starting with __ and the normal name is an alias.  */  
 #if defined (__stub_shl_load) || defined (__stub___shl_load)  
 choke me  
 #else  
 char (*f) () = shl_load;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  int
 main ()  main ()
 {  {
 return f != shl_load;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_func_shl_load=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_func_shl_load=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5  
 echo "${ECHO_T}$ac_cv_func_shl_load" >&6  
 if test $ac_cv_func_shl_load = yes; then  
   lt_cv_dlopen="shl_load"  
 else  
   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5  
 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6  
 if test "${ac_cv_lib_dld_shl_load+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldld  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char shl_load ();  
 int  
 main ()  
 {  
 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 { (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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
   ac_cv_lib_dld_shl_load=yes           { ac_try='test -s conftest$ac_exeext'
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dld_shl_load=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5  
 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6  
 if test $ac_cv_lib_dld_shl_load = yes; then  
   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"  
 else  
   echo "$as_me:$LINENO: checking for dlopen" >&5  
 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6  
 if test "${ac_cv_func_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char dlopen (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 /* The GNU C library defines this for functions which it implements  
     to always fail with ENOSYS.  Some functions are actually named  
     something starting with __ and the normal name is an alias.  */  
 #if defined (__stub_dlopen) || defined (__stub___dlopen)  
 choke me  
 #else  
 char (*f) () = dlopen;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != dlopen;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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_dlopen=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
   
 ac_cv_func_dlopen=no  lt_cv_cc_needs_belf=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
 fi        conftest$ac_exeext conftest.$ac_ext
 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5       ac_ext=c
 echo "${ECHO_T}$ac_cv_func_dlopen" >&6  ac_cpp='$CPP $CPPFLAGS'
 if test $ac_cv_func_dlopen = yes; then  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   lt_cv_dlopen="dlopen"  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 else  ac_compiler_gnu=$ac_cv_c_compiler_gnu
   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5  
 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6  
 if test "${ac_cv_lib_dl_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldl  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 int  
 main ()  
 {  
 dlopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dl_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dl_dlopen=no  
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
 LIBS=$ac_check_lib_save_LIBS  echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
 fi    if test x"$lt_cv_cc_needs_belf" != x"yes"; then
 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5      # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6      CFLAGS="$SAVE_CFLAGS"
 if test $ac_cv_lib_dl_dlopen = yes; then    fi
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"    ;;
 else  esac
   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5  
 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6  
 if test "${ac_cv_lib_svld_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsvld  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  need_locks="$enable_libtool_lock"
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 int  
 main ()  
 {  
 dlopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_svld_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_svld_dlopen=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5  
 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6  
 if test $ac_cv_lib_svld_dlopen = yes; then  
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"  
 else  
   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5  
 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6  
 if test "${ac_cv_lib_dld_dld_link+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldld  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  # This can be used to rebuild libtool when needed
 #ifdef __cplusplus  LIBTOOL_DEPS="$ltmain"
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dld_link ();  
 int  
 main ()  
 {  
 dld_link ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dld_dld_link=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dld_dld_link=no  # Always use our own libtool.
 fi  LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5  
 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6  
 if test $ac_cv_lib_dld_dld_link = yes; then  
   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"  
 fi  
   
   # Set options
   
 fi      # Check whether --enable-static or --disable-static was given.
   if test "${enable_static+set}" = set; then
     enableval="$enable_static"
     p=${PACKAGE-default}
       case $enableval in
       yes) enable_static=yes ;;
       no) enable_static=no ;;
       *)
        enable_static=no
         # Look at the argument we got.  We use all the common list separators.
         lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
         for pkg in $enableval; do
           IFS="$lt_save_ifs"
           if test "X$pkg" = "X$p"; then
             enable_static=yes
           fi
         done
         IFS="$lt_save_ifs"
         ;;
       esac
   else
     enable_static=no
   fi;
   
   
 fi  
   
   
 fi  
   
   
 fi  
   
   
 fi  
   
     ;;  
   esac  
   
   if test "x$lt_cv_dlopen" != xno; then  
     enable_dlopen=yes  
   else  
     enable_dlopen=no      enable_dlopen=no
   fi  
   
   case $lt_cv_dlopen in  enable_win32_dll=no
   dlopen)  
     save_CPPFLAGS="$CPPFLAGS"  
     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"  
   
     save_LDFLAGS="$LDFLAGS"  # Check whether --enable-shared or --disable-shared was given.
     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"  if test "${enable_shared+set}" = set; then
     enableval="$enable_shared"
     save_LIBS="$LIBS"    p=${PACKAGE-default}
     LIBS="$lt_cv_dlopen_libs $LIBS"      case $enableval in
       yes) enable_shared=yes ;;
     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5      no) enable_shared=no ;;
 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6      *)
 if test "${lt_cv_dlopen_self+set}" = set; then        enable_shared=no
   echo $ECHO_N "(cached) $ECHO_C" >&6        # Look at the argument we got.  We use all the common list separators.
         lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
         for pkg in $enableval; do
           IFS="$lt_save_ifs"
           if test "X$pkg" = "X$p"; then
             enable_shared=yes
           fi
         done
         IFS="$lt_save_ifs"
         ;;
       esac
 else  else
           if test "$cross_compiling" = yes; then :    enable_shared=yes
   lt_cv_dlopen_self=cross  fi;
 else  
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2  
   lt_status=$lt_dlunknown  
   cat > conftest.$ac_ext <<EOF  
 #line 13376 "configure"  
 #include "confdefs.h"  
   
 #if HAVE_DLFCN_H  
 #include <dlfcn.h>  
 #endif  
   
 #include <stdio.h>  
   
 #ifdef RTLD_GLOBAL  
 #  define LT_DLGLOBAL           RTLD_GLOBAL  
 #else  
 #  ifdef DL_GLOBAL  
 #    define LT_DLGLOBAL         DL_GLOBAL  
 #  else  
 #    define LT_DLGLOBAL         0  
 #  endif  
 #endif  
   
 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we  
    find out it does not work in some platform. */  
 #ifndef LT_DLLAZY_OR_NOW  
 #  ifdef RTLD_LAZY  
 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY  
 #  else  
 #    ifdef DL_LAZY  
 #      define LT_DLLAZY_OR_NOW          DL_LAZY  
 #    else  
 #      ifdef RTLD_NOW  
 #        define LT_DLLAZY_OR_NOW        RTLD_NOW  
 #      else  
 #        ifdef DL_NOW  
 #          define LT_DLLAZY_OR_NOW      DL_NOW  
 #        else  
 #          define LT_DLLAZY_OR_NOW      0  
 #        endif  
 #      endif  
 #    endif  
 #  endif  
 #endif  
   
 #ifdef __cplusplus  
 extern "C" void exit (int);  
 #endif  
   
 void fnord() { int i=42;}  
 int main ()  
 {  
   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);  
   int status = $lt_dlunknown;  
   
   if (self)  
     {  
       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;  
       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;  
       /* dlclose (self); */  
     }  
   
     exit (status);  
 }  
 EOF  
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then  
     (./conftest; exit; ) 2>/dev/null  
     lt_status=$?  
     case x$lt_status in  
       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;  
       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;  
       x$lt_unknown|x*) lt_cv_dlopen_self=no ;;  
     esac  
   else :  
     # compilation failed  
     lt_cv_dlopen_self=no  
   fi  
 fi  
 rm -fr conftest*  
   
   
 fi  # Check whether --with-pic or --without-pic was given.
 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5  if test "${with_pic+set}" = set; then
 echo "${ECHO_T}$lt_cv_dlopen_self" >&6    withval="$with_pic"
     pic_mode="$withval"
     if test "x$lt_cv_dlopen_self" = xyes; then  
       LDFLAGS="$LDFLAGS $link_static_flag"  
       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5  
 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6  
 if test "${lt_cv_dlopen_self_static+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  else
           if test "$cross_compiling" = yes; then :    pic_mode=default
   lt_cv_dlopen_self_static=cross  fi;
 else  
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2  
   lt_status=$lt_dlunknown  
   cat > conftest.$ac_ext <<EOF  
 #line 13474 "configure"  
 #include "confdefs.h"  
   
 #if HAVE_DLFCN_H  test -z "$pic_mode" && pic_mode=default
 #include <dlfcn.h>  
 #endif  
   
 #include <stdio.h>  
   
 #ifdef RTLD_GLOBAL  
 #  define LT_DLGLOBAL           RTLD_GLOBAL  
 #else  
 #  ifdef DL_GLOBAL  
 #    define LT_DLGLOBAL         DL_GLOBAL  
 #  else  
 #    define LT_DLGLOBAL         0  
 #  endif  
 #endif  
   
 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we  
    find out it does not work in some platform. */  
 #ifndef LT_DLLAZY_OR_NOW  
 #  ifdef RTLD_LAZY  
 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY  
 #  else  
 #    ifdef DL_LAZY  
 #      define LT_DLLAZY_OR_NOW          DL_LAZY  
 #    else  
 #      ifdef RTLD_NOW  
 #        define LT_DLLAZY_OR_NOW        RTLD_NOW  
 #      else  
 #        ifdef DL_NOW  
 #          define LT_DLLAZY_OR_NOW      DL_NOW  
 #        else  
 #          define LT_DLLAZY_OR_NOW      0  
 #        endif  
 #      endif  
 #    endif  
 #  endif  
 #endif  
   
 #ifdef __cplusplus  
 extern "C" void exit (int);  
 #endif  
   
 void fnord() { int i=42;}  
 int main ()  
 {  
   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);  
   int status = $lt_dlunknown;  
   
   if (self)  
     {  
       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;  
       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;  
       /* dlclose (self); */  
     }  
   
     exit (status);  # Check whether --enable-fast-install or --disable-fast-install was given.
 }  if test "${enable_fast_install+set}" = set; then
 EOF    enableval="$enable_fast_install"
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    p=${PACKAGE-default}
   (eval $ac_link) 2>&5      case $enableval in
   ac_status=$?      yes) enable_fast_install=yes ;;
   echo "$as_me:$LINENO: \$? = $ac_status" >&5      no) enable_fast_install=no ;;
   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then  
     (./conftest; exit; ) 2>/dev/null  
     lt_status=$?  
     case x$lt_status in  
       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;  
       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;  
       x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;  
     esac  
   else :  
     # compilation failed  
     lt_cv_dlopen_self_static=no  
   fi  
 fi  
 rm -fr conftest*  
   
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5  
 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6  
     fi  
   
     CPPFLAGS="$save_CPPFLAGS"  
     LDFLAGS="$save_LDFLAGS"  
     LIBS="$save_LIBS"  
     ;;  
   esac  
   
   case $lt_cv_dlopen_self in  
   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;  
   *) enable_dlopen_self=unknown ;;  
   esac  
   
   case $lt_cv_dlopen_self_static in  
   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;  
   *) enable_dlopen_self_static=unknown ;;  
   esac  
 fi  
   
   
 # The else clause should only fire when bootstrapping the  
 # libtool distribution, otherwise you forgot to ship ltmain.sh  
 # with your package, and you will get complaints that there are  
 # no rules to generate ltmain.sh.  
 if test -f "$ltmain"; then  
   # See if we are running on zsh, and set the options which allow our commands through  
   # without removal of \ escapes.  
   if test -n "${ZSH_VERSION+set}" ; then  
     setopt NO_GLOB_SUBST  
   fi  
   # Now quote all the things that may contain metacharacters while being  
   # careful not to overquote the AC_SUBSTed values.  We take copies of the  
   # variables and quote the copies for generation of the libtool script.  
   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \  
     libname_spec library_names_spec soname_spec extract_expsyms_cmds \  
     old_striplib striplib file_magic_cmd finish_cmds finish_eval \  
     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_to_c_name_address \  
     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \  
     old_postinstall_cmds old_postuninstall_cmds \  
     compiler_CXX \  
     CC_CXX \  
     LD_CXX \  
     lt_prog_compiler_wl_CXX \  
     lt_prog_compiler_pic_CXX \  
     lt_prog_compiler_static_CXX \  
     lt_prog_compiler_no_builtin_flag_CXX \  
     export_dynamic_flag_spec_CXX \  
     thread_safe_flag_spec_CXX \  
     whole_archive_flag_spec_CXX \  
     enable_shared_with_static_runtimes_CXX \  
     old_archive_cmds_CXX \  
     old_archive_from_new_cmds_CXX \  
     predep_objects_CXX \  
     postdep_objects_CXX \  
     predeps_CXX \  
     postdeps_CXX \  
     compiler_lib_search_path_CXX \  
     archive_cmds_CXX \  
     archive_expsym_cmds_CXX \  
     postinstall_cmds_CXX \  
     postuninstall_cmds_CXX \  
     old_archive_from_expsyms_cmds_CXX \  
     allow_undefined_flag_CXX \  
     no_undefined_flag_CXX \  
     export_symbols_cmds_CXX \  
     hardcode_libdir_flag_spec_CXX \  
     hardcode_libdir_flag_spec_ld_CXX \  
     hardcode_libdir_separator_CXX \  
     hardcode_automatic_CXX \  
     module_cmds_CXX \  
     module_expsym_cmds_CXX \  
     lt_cv_prog_compiler_c_o_CXX \  
     exclude_expsyms_CXX \  
     include_expsyms_CXX; do  
   
     case $var in  
     old_archive_cmds_CXX | \  
     old_archive_from_new_cmds_CXX | \  
     archive_cmds_CXX | \  
     archive_expsym_cmds_CXX | \  
     module_cmds_CXX | \  
     module_expsym_cmds_CXX | \  
     old_archive_from_expsyms_cmds_CXX | \  
     export_symbols_cmds_CXX | \  
     extract_expsyms_cmds | reload_cmds | finish_cmds | \  
     postinstall_cmds | postuninstall_cmds | \  
     old_postinstall_cmds | old_postuninstall_cmds | \  
     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)  
       # 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 \"\$sed_quote_subst\"\`\\\""        enable_fast_install=no
         # Look at the argument we got.  We use all the common list separators.
         lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
         for pkg in $enableval; do
           IFS="$lt_save_ifs"
           if test "X$pkg" = "X$p"; then
             enable_fast_install=yes
           fi
         done
         IFS="$lt_save_ifs"
       ;;        ;;
     esac      esac
   done  else
     enable_fast_install=yes
   fi;
   
   case $lt_echo in  
   *'\$0 --fallback-echo"')  
     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`  
     ;;  
   esac  
   
 cfgfile="$ofile"  
   
   cat <<__EOF__ >> "$cfgfile"  
 # ### BEGIN LIBTOOL TAG CONFIG: $tagname  
   
 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:  
   
 # Shell to use when invoking shell scripts.  
 SHELL=$lt_SHELL  
   
 # Whether or not to build shared libraries.  
 build_libtool_libs=$enable_shared  
   
 # Whether or not to build static libraries.  
 build_old_libs=$enable_static  
   
 # Whether or not to add -lc for building shared libraries.  
 build_libtool_need_lc=$archive_cmds_need_lc_CXX  
   
 # Whether or not to disallow shared libs when runtime libs are static  
 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX  
   
 # Whether or not to optimize for fast installation.  
 fast_install=$enable_fast_install  
   
 # The host system.  
 host_alias=$host_alias  
 host=$host  
   
 # An echo program that does not interpret backslashes.  
 echo=$lt_echo  
   
 # The archiver.  
 AR=$lt_AR  
 AR_FLAGS=$lt_AR_FLAGS  
   
 # A C compiler.  
 LTCC=$lt_LTCC  
   
 # A language-specific compiler.  
 CC=$lt_compiler_CXX  
   
 # Is the compiler the GNU C compiler?  test -z "$LN_S" && LN_S="ln -s"
 with_gcc=$GCC_CXX  
   
 # An ERE matcher.  
 EGREP=$lt_EGREP  
   
 # The linker used to build libraries.  
 LD=$lt_LD_CXX  
   
 # Whether we need hard or soft links.  
 LN_S=$lt_LN_S  
   
 # A BSD-compatible nm program.  
 NM=$lt_NM  
   
 # A symbol stripping program  
 STRIP=$STRIP  
   
 # Used to examine libraries when file_magic_cmd begins "file"  
 MAGIC_CMD=$MAGIC_CMD  
   
 # Used on cygwin: DLL creation program.  
 DLLTOOL="$DLLTOOL"  
   
 # Used on cygwin: object dumper.  
 OBJDUMP="$OBJDUMP"  
   
 # Used on cygwin: assembler.  
 AS="$AS"  
   
 # The name of the directory that contains temporary libtool files.  
 objdir=$objdir  
   
 # How to create reloadable object files.  
 reload_flag=$lt_reload_flag  
 reload_cmds=$lt_reload_cmds  
   
 # How to pass a linker flag through the compiler.  
 wl=$lt_lt_prog_compiler_wl_CXX  
   
 # Object file suffix (normally "o").  
 objext="$ac_objext"  
   
 # Old archive suffix (normally "a").  if test -n "${ZSH_VERSION+set}" ; then
 libext="$libext"     setopt NO_GLOB_SUBST
   fi
   
 # Shared library suffix (normally ".so").  echo "$as_me:$LINENO: checking for objdir" >&5
 shrext='$shrext'  echo $ECHO_N "checking for objdir... $ECHO_C" >&6
   if test "${lt_cv_objdir+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     rm -f .libs 2>/dev/null
   mkdir .libs 2>/dev/null
   if test -d .libs; then
     lt_cv_objdir=.libs
   else
     # MS-DOS does not allow filenames that begin with a dot.
     lt_cv_objdir=_libs
   fi
   rmdir .libs 2>/dev/null
   fi
   echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   echo "${ECHO_T}$lt_cv_objdir" >&6
   objdir=$lt_cv_objdir
   
 # Executable file suffix (normally "").  
 exeext="$exeext"  
   
 # Additional compiler flags for building library objects.  
 pic_flag=$lt_lt_prog_compiler_pic_CXX  
 pic_mode=$pic_mode  
   
 # What is the maximum length of a command?  
 max_cmd_len=$lt_cv_sys_max_cmd_len  
   
 # Does compiler simultaneously support -c and -o options?  
 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX  
   
 # Must we lock files when doing compilation ?  cat >>confdefs.h <<_ACEOF
 need_locks=$lt_need_locks  #define LT_OBJDIR "$lt_cv_objdir/"
   _ACEOF
   
 # Do we need the lib prefix for modules?  
 need_lib_prefix=$need_lib_prefix  
   
 # Do we need a version for libraries?  
 need_version=$need_version  
   
 # Whether dlopen is supported.  
 dlopen_support=$enable_dlopen  
   
 # Whether dlopen of programs is supported.  
 dlopen_self=$enable_dlopen_self  
   
 # Whether dlopen of statically linked programs is supported.  
 dlopen_self_static=$enable_dlopen_self_static  
   
 # Compiler flag to prevent dynamic linking.  
 link_static_flag=$lt_lt_prog_compiler_static_CXX  
   
 # Compiler flag to turn off builtin functions.  
 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX  
   
 # Compiler flag to allow reflexive dlopens.  
 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX  
   
 # Compiler flag to generate shared objects directly from archives.  
 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX  
   
 # Compiler flag to generate thread-safe objects.  
 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX  
   
 # Library versioning type.  
 version_type=$version_type  
   
 # Format of library name prefix.  
 libname_spec=$lt_libname_spec  
   
 # List of archive names.  First name is the real one, the rest are links.  
 # The last name is the one that the linker finds with -lNAME.  
 library_names_spec=$lt_library_names_spec  
   
 # The coded name of the library, if different from the real name.  
 soname_spec=$lt_soname_spec  
   
 # Commands used to build and install an old-style archive.  
 RANLIB=$lt_RANLIB  
 old_archive_cmds=$lt_old_archive_cmds_CXX  
 old_postinstall_cmds=$lt_old_postinstall_cmds  
 old_postuninstall_cmds=$lt_old_postuninstall_cmds  
   
 # Create an old-style archive from a shared archive.  
 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.  case $host_os in
 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX  aix3*)
     # AIX sometimes has problems with the GCC collect2 program.  For some
     # reason, if we set the COLLECT_NAMES environment variable, the problems
     # vanish in a puff of smoke.
     if test "X${COLLECT_NAMES+set}" != Xset; then
       COLLECT_NAMES=
       export COLLECT_NAMES
     fi
     ;;
   esac
   
 # Commands used to build and install a shared archive.  # Sed substitution that helps us do robust quoting.  It backslashifies
 archive_cmds=$lt_archive_cmds_CXX  # metacharacters that are still active within double-quoted strings.
 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX  Xsed='sed -e s/^X//'
 postinstall_cmds=$lt_postinstall_cmds  sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
 postuninstall_cmds=$lt_postuninstall_cmds  
   
 # Commands used to build a loadable module (assumed same as above if empty)  # Same as above, but do not quote variable references.
 module_cmds=$lt_module_cmds_CXX  double_quote_subst='s/\(["`\\]\)/\\\1/g'
 module_expsym_cmds=$lt_module_expsym_cmds_CXX  
   
 # Commands to strip libraries.  # Sed substitution to delay expansion of an escaped shell variable in a
 old_striplib=$lt_old_striplib  # double_quote_subst'ed string.
 striplib=$lt_striplib  delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   
 # Dependencies to place before the objects being linked to create a  # Sed substitution to delay expansion of an escaped single quote.
 # shared library.  delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
 predep_objects=$lt_predep_objects_CXX  
   
 # Dependencies to place after the objects being linked to create a  # Sed substitution to avoid accidental globbing in evaled expressions
 # shared library.  no_glob_subst='s/\*/\\\*/g'
 postdep_objects=$lt_postdep_objects_CXX  
   
 # Dependencies to place before the objects being linked to create a  # Constants:
 # shared library.  RM="rm -f"
 predeps=$lt_predeps_CXX  
   
 # Dependencies to place after the objects being linked to create a  # Global variables:
 # shared library.  default_ofile=libtool
 postdeps=$lt_postdeps_CXX  ofile="$default_ofile"
   can_build_shared=yes
   
 # The library search path used internally by the compiler when linking  # All known linkers require a `.a' archive for static linking (except M$VC,
 # a shared library.  # which needs '.lib').
 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX  libext=a
   
 # Method to check whether dependent libraries are shared objects.  with_gnu_ld="$lt_cv_prog_gnu_ld"
 deplibs_check_method=$lt_deplibs_check_method  
   
 # Command to use when deplibs_check_method == file_magic.  old_CC="$CC"
 file_magic_cmd=$lt_file_magic_cmd  old_CFLAGS="$CFLAGS"
   
 # Flag that allows shared libraries with undefined symbols to be built.  # Set sane defaults for various variables
 allow_undefined_flag=$lt_allow_undefined_flag_CXX  test -z "$CC" && CC=cc
   test -z "$LTCC" && LTCC=$CC
   test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   test -z "$LD" && LD=ld
   test -z "$ac_objext" && ac_objext=o
   
 # Flag that forces no undefined symbols.  cc_basename=`$ECHO X"$compiler" | $Xsed -e 's%^.*/%%'`
 no_undefined_flag=$lt_no_undefined_flag_CXX  
   
 # Commands used to finish a libtool library installation in a directory.  # Only perform the check for file, if the check method requires it
 finish_cmds=$lt_finish_cmds  test -z "$MAGIC_CMD" && MAGIC_CMD=file
   case $deplibs_check_method in
   file_magic*)
     if test "$file_magic_cmd" = '$MAGIC_CMD'; then
       echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
   if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     case $MAGIC_CMD in
   [\\/*] |  ?:[\\/]*)
     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
     ;;
   *)
     lt_save_MAGIC_CMD="$MAGIC_CMD"
     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
     ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
     for ac_dir in $ac_dummy; do
       IFS="$lt_save_ifs"
       test -z "$ac_dir" && ac_dir=.
       if test -f $ac_dir/${ac_tool_prefix}file; then
         lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
         if test -n "$file_magic_test_file"; then
           case $deplibs_check_method in
           "file_magic "*)
             file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
             MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
             if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
               $EGREP "$file_magic_regex" > /dev/null; then
               :
             else
               cat <<_LT_EOF 1>&2
   
 # Same as above, but a single script fragment to be evaled but not shown.  *** Warning: the command libtool uses to detect shared libraries,
 finish_eval=$lt_finish_eval  *** $file_magic_cmd, produces output that libtool cannot recognize.
   *** The result is that libtool may fail to recognize shared libraries
   *** as such.  This will affect the creation of libtool libraries that
   *** depend on shared libraries, but programs linked with such libtool
   *** libraries will work regardless of this problem.  Nevertheless, you
   *** may want to report the problem to your system manager and/or to
   *** bug-libtool@gnu.org
   
 # Take the output of nm and produce a listing of raw symbols and C names.  _LT_EOF
 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe            fi ;;
           esac
         fi
         break
       fi
     done
     IFS="$lt_save_ifs"
     MAGIC_CMD="$lt_save_MAGIC_CMD"
     ;;
   esac
   fi
   
 # Transform the output of nm in a proper C declaration  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl  if test -n "$MAGIC_CMD"; then
     echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   echo "${ECHO_T}$MAGIC_CMD" >&6
   else
     echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
   fi
   
 # 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  
   
 # This is the shared library runtime path variable.  
 runpath_var=$runpath_var  
   
 # This is the shared library path variable.  
 shlibpath_var=$shlibpath_var  
   
 # Is shlibpath searched before the hard-coded library search path?  
 shlibpath_overrides_runpath=$shlibpath_overrides_runpath  
   
 # How to hardcode a shared library path into an executable.  if test -z "$lt_cv_path_MAGIC_CMD"; then
 hardcode_action=$hardcode_action_CXX    if test -n "$ac_tool_prefix"; then
       echo "$as_me:$LINENO: checking for file" >&5
   echo $ECHO_N "checking for file... $ECHO_C" >&6
   if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     case $MAGIC_CMD in
   [\\/*] |  ?:[\\/]*)
     lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
     ;;
   *)
     lt_save_MAGIC_CMD="$MAGIC_CMD"
     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
     ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
     for ac_dir in $ac_dummy; do
       IFS="$lt_save_ifs"
       test -z "$ac_dir" && ac_dir=.
       if test -f $ac_dir/file; then
         lt_cv_path_MAGIC_CMD="$ac_dir/file"
         if test -n "$file_magic_test_file"; then
           case $deplibs_check_method in
           "file_magic "*)
             file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
             MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
             if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
               $EGREP "$file_magic_regex" > /dev/null; then
               :
             else
               cat <<_LT_EOF 1>&2
   
 # Whether we should hardcode library paths into libraries.  *** Warning: the command libtool uses to detect shared libraries,
 hardcode_into_libs=$hardcode_into_libs  *** $file_magic_cmd, produces output that libtool cannot recognize.
   *** The result is that libtool may fail to recognize shared libraries
   *** as such.  This will affect the creation of libtool libraries that
   *** depend on shared libraries, but programs linked with such libtool
   *** libraries will work regardless of this problem.  Nevertheless, you
   *** may want to report the problem to your system manager and/or to
   *** bug-libtool@gnu.org
   
 # Flag to hardcode \$libdir into a binary during linking.  _LT_EOF
 # This must work even if \$libdir does not exist.            fi ;;
 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX          esac
         fi
         break
       fi
     done
     IFS="$lt_save_ifs"
     MAGIC_CMD="$lt_save_MAGIC_CMD"
     ;;
   esac
   fi
   
 # If ld is used when linking, flag to hardcode \$libdir into  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 # a binary during linking. This must work even if \$libdir does  if test -n "$MAGIC_CMD"; then
 # not exist.    echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX  echo "${ECHO_T}$MAGIC_CMD" >&6
   else
     echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
   fi
   
 # Whether we need a single -rpath flag with a separated argument.  
 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX  
   
 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the    else
 # resulting binary.      MAGIC_CMD=:
 hardcode_direct=$hardcode_direct_CXX    fi
   fi
   
 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the    fi
 # resulting binary.    ;;
 hardcode_minus_L=$hardcode_minus_L_CXX  esac
   
 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into  # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
 # the resulting binary.  if test "${enable_libtool_lock+set}" = set; then
 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX    enableval="$enable_libtool_lock"
   
 # Set to yes if building a shared library automatically hardcodes DIR into the library  fi;
 # and all subsequent libraries and executables linked against it.  test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
 hardcode_automatic=$hardcode_automatic_CXX  
   
 # Variables whose values should be saved in libtool wrapper scripts and  # Use C for the default configuration in the libtool script
 # restored at relink time.  
 variables_saved_for_relink="$variables_saved_for_relink"  
   
 # Whether libtool must link a program against all its dependency libraries.  lt_save_CC="$CC"
 link_all_deplibs=$link_all_deplibs_CXX  
   
 # Compile-time system search path for libraries  
 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec  
   
 # Run-time system search path for libraries  
 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec  
   
 # Fix the shell variable \$srcfile for the compiler.  
 fix_srcfile_path="$fix_srcfile_path_CXX"  
   
 # Set to yes if exported symbols are required.  
 always_export_symbols=$always_export_symbols_CXX  
   
 # The commands to list exported symbols.  
 export_symbols_cmds=$lt_export_symbols_cmds_CXX  
   
 # The commands to extract the exported symbol list from a shared archive.  
 extract_expsyms_cmds=$lt_extract_expsyms_cmds  
   
 # Symbols that should not be listed in the preloaded symbols.  
 exclude_expsyms=$lt_exclude_expsyms_CXX  
   
 # Symbols that must always be exported.  
 include_expsyms=$lt_include_expsyms_CXX  
   
 # ### END LIBTOOL TAG CONFIG: $tagname  
   
 __EOF__  
   
   
 else  
   # If there is no Makefile yet, we rely on a make rule to execute  
   # `config.status --recheck' to rerun these tests and create the  
   # libtool script then.  
   test -f Makefile && make "$ltmain"  
 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  
 LDCXX=$LD  
 LD=$lt_save_LD  
 GCC=$lt_save_GCC  
 with_gnu_ldcxx=$with_gnu_ld  
 with_gnu_ld=$lt_save_with_gnu_ld  
 lt_cv_path_LDCXX=$lt_cv_path_LD  
 lt_cv_path_LD=$lt_save_path_LD  
 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld  
 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld  
   
         else  # Source file extension for C test sources.
           tagname=""  ac_ext=c
         fi  
         ;;  
   
       F77)  # Object file extension for compiled C test sources.
         if test -n "$F77" && test "X$F77" != "Xno"; then  objext=o
   objext=$objext
   
 ac_ext=f  # Code to be used in simple compile tests
 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'  lt_simple_compile_test_code="int some_variable = 0;\n"
 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  
 ac_compiler_gnu=$ac_cv_f77_compiler_gnu  
   
   # Code to be used in simple link tests
   lt_simple_link_test_code='int main(){return(0);}\n'
   
 archive_cmds_need_lc_F77=no  
 allow_undefined_flag_F77=  
 always_export_symbols_F77=no  
 archive_expsym_cmds_F77=  
 export_dynamic_flag_spec_F77=  
 hardcode_direct_F77=no  
 hardcode_libdir_flag_spec_F77=  
 hardcode_libdir_flag_spec_ld_F77=  
 hardcode_libdir_separator_F77=  
 hardcode_minus_L_F77=no  
 hardcode_automatic_F77=no  
 module_cmds_F77=  
 module_expsym_cmds_F77=  
 link_all_deplibs_F77=unknown  
 old_archive_cmds_F77=$old_archive_cmds  
 no_undefined_flag_F77=  
 whole_archive_flag_spec_F77=  
 enable_shared_with_static_runtimes_F77=no  
   
 # Source file extension for f77 test sources.  
 ac_ext=f  
   
 # Object file extension for compiled f77 test sources.  
 objext=o  
 objext_F77=$objext  
   
 # Code to be used in simple compile tests  
 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"  
   
 # Code to be used in simple link tests  
 lt_simple_link_test_code="      program t\n      end\n"  
   
 # 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.
   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 the default compiler, since it gets overwritten when the other
   # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   compiler_DEFAULT=$CC
   
 # Allow CC to be a program name with arguments.  #
 lt_save_CC="$CC"  # Check for any special shared library compilation flags.
 CC=${F77-"f77"}  #
 compiler=$CC  lt_prog_cc_shlib=
 compiler_F77=$CC  if test "$GCC" = no; then
 cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`    case $host_os in
     sco3.2v5*)
       lt_prog_cc_shlib='-belf'
       ;;
     esac
   fi
   if test -n "$lt_prog_cc_shlib"; then
     { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
   echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
     if $ECHO "$old_CC $old_CFLAGS " | $GREP "[    ]$lt_prog_cc_shlib[     ]" >/dev/null; then :
     else
       { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
   echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
       lt_cv_prog_cc_can_build_shared=no
     fi
   fi
   
 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5  
 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6  
 echo "$as_me:$LINENO: result: $can_build_shared" >&5  
 echo "${ECHO_T}$can_build_shared" >&6  
   
 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5  ## CAVEAT EMPTOR:
 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6  ## There is no encapsulation within the following macros, do not change
 test "$can_build_shared" = "no" && enable_shared=no  ## the running order or otherwise move them around unless you know exactly
   ## what you are doing...
   if test -n "$compiler"; then
   
 # On AIX, shared libraries and static libraries use the same namespace, and  lt_prog_compiler_no_builtin_flag=
 # are all built from PIC.  
 case "$host_os" in  
 aix3*)  
   test "$enable_shared" = yes && enable_static=no  
   if test -n "$RANLIB"; then  
     archive_cmds="$archive_cmds~\$RANLIB \$lib"  
     postinstall_cmds='$RANLIB $lib'  
   fi  
   ;;  
 aix4*)  
   test "$enable_shared" = yes && enable_static=no  
   ;;  
 esac  
 echo "$as_me:$LINENO: result: $enable_shared" >&5  
 echo "${ECHO_T}$enable_shared" >&6  
   
 echo "$as_me:$LINENO: checking whether to build static libraries" >&5  if test "$GCC" = yes; then
 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6    lt_prog_compiler_no_builtin_flag=' -fno-builtin'
 # Make sure either enable_shared or enable_static is yes.  
 test "$enable_shared" = yes || enable_static=yes  
 echo "$as_me:$LINENO: result: $enable_static" >&5  
 echo "${ECHO_T}$enable_static" >&6  
   
 test "$ld_shlibs_F77" = no && can_build_shared=no    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
   if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     lt_cv_prog_compiler_rtti_exceptions=no
      ac_outfile=conftest.$ac_objext
      printf "$lt_simple_compile_test_code" > conftest.$ac_ext
      lt_compiler_flag="-fno-rtti -fno-exceptions"
      # Insert the option either (1) after the last *FLAGS variable, or
      # (2) before a word containing "conftest.", or (3) at the end.
      # Note that $ac_compile itself does not contain backslashes and begins
      # with a dollar sign (not a hyphen), so the echo should work correctly.
      # The option is referenced via a variable to avoid confusing sed.
      lt_compile=`$ECHO "$ac_compile" | $SED \
      -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
      -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
      -e 's:$: $lt_compiler_flag:'`
      (eval echo "\"\$as_me:7988: $lt_compile\"" >&5)
      (eval "$lt_compile" 2>conftest.err)
      ac_status=$?
      cat conftest.err >&5
      echo "$as_me:7992: \$? = $ac_status" >&5
      if (exit $ac_status) && test -s "$ac_outfile"; then
        # The compiler can only warn and ignore the option if not recognized
        # So say no if there are warnings
        if test ! -s conftest.err; then
          lt_cv_prog_compiler_rtti_exceptions=yes
        fi
      fi
      $RM conftest*
   
 GCC_F77="$G77"  fi
 LD_F77="$LD"  echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   
 lt_prog_compiler_wl_F77=  if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
 lt_prog_compiler_pic_F77=      lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
 lt_prog_compiler_static_F77=  else
       :
   fi
   
   fi
   
   
   
   
   
   
     lt_prog_compiler_wl=
   lt_prog_compiler_pic=
   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_F77='-Wl,'      lt_prog_compiler_wl='-Wl,'
     lt_prog_compiler_static_F77='-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_F77='-Bstatic'          lt_prog_compiler_static='-Bstatic'
       fi        fi
       ;;        ;;
   
     amigaos*)      amigaos*)
       # FIXME: we need at least 68020 code to build shared libraries, but        if test "$host_cpu" = m68k; then
       # adding the `-m68020' flag to GCC prevents building anything better,          # FIXME: we need at least 68020 code to build shared libraries, but
       # like `-m68040'.          # adding the `-m68020' flag to GCC prevents building anything better,
       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'          # like `-m68040'.
           lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
         fi
       ;;        ;;
   
     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)      beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
Line 14121 
Line 8052 
     mingw* | pw32* | os2*)      mingw* | 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='-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='-fno-common'
       ;;        ;;
   
     msdosdjgpp*)  
       # Just because we use GCC doesn't mean we suddenly get shared libraries  
       # on systems that don't support them.  
       lt_prog_compiler_can_build_shared_F77=no  
       enable_shared=no  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec; then  
         lt_prog_compiler_pic_F77=-Kconform_pic  
       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.
Line 14151 
Line 8069 
         # +Z the default          # +Z the default
         ;;          ;;
       *)        *)
         lt_prog_compiler_pic_F77='-fPIC'          lt_prog_compiler_pic='-fPIC'
         ;;          ;;
       esac        esac
       ;;        ;;
   
       msdosdjgpp*)
         # Just because we use GCC doesn't mean we suddenly get shared libraries
         # on systems that don't support them.
         lt_prog_compiler_can_build_shared=no
         enable_shared=no
         ;;
   
       *nto* | *qnx*)
         # QNX uses GNU C++, but need to define -shared option too, otherwise
         # it will coredump.
         lt_prog_compiler_pic='-fPIC -shared'
         ;;
   
       sysv4*MP*)
         if test -d /usr/nec; then
           lt_prog_compiler_pic=-Kconform_pic
         fi
         ;;
   
     *)      *)
       lt_prog_compiler_pic_F77='-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_F77='-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_F77='-Bstatic'          lt_prog_compiler_static='-Bstatic'
       else        else
         lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'          lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
       fi        fi
       ;;        ;;
         darwin*)
           # PIC is the default on this platform
           # Common symbols not allowed in MH_DYLIB files
          case "$cc_basename" in
            xlc*)
            lt_prog_compiler_pic='-qnocommon'
            lt_prog_compiler_wl='-Wl,'
            ;;
          esac
          ;;
   
     mingw* | pw32* | os2*)      mingw* | 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='-DDLL_EXPORT'
       ;;        ;;
   
     hpux9* | hpux10* | hpux11*)      hpux9* | hpux10* | hpux11*)
       lt_prog_compiler_wl_F77='-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
Line 14188 
Line 8135 
         # +Z the default          # +Z the default
         ;;          ;;
       *)        *)
         lt_prog_compiler_pic_F77='+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_F77='${wl}-a ${wl}archive'        lt_prog_compiler_static='${wl}-a ${wl}archive'
       ;;        ;;
   
     irix5* | irix6* | nonstopux*)      irix5* | irix6* | nonstopux*)
       lt_prog_compiler_wl_F77='-Wl,'        lt_prog_compiler_wl='-Wl,'
       # PIC (with -KPIC) is the default.        # PIC (with -KPIC) is the default.
       lt_prog_compiler_static_F77='-non_shared'        lt_prog_compiler_static='-non_shared'
       ;;        ;;
   
     newsos6)  
       lt_prog_compiler_pic_F77='-KPIC'  
       lt_prog_compiler_static_F77='-Bstatic'  
       ;;  
   
     linux*)      linux*)
       case $CC in        case $CC in
       icc|ecc)        icc* | ecc*)
         lt_prog_compiler_wl_F77='-Wl,'          lt_prog_compiler_wl='-Wl,'
         lt_prog_compiler_pic_F77='-KPIC'          lt_prog_compiler_pic='-KPIC'
         lt_prog_compiler_static_F77='-static'          lt_prog_compiler_static='-static'
         ;;          ;;
       ccc)        ccc*)
         lt_prog_compiler_wl_F77='-Wl,'          lt_prog_compiler_wl='-Wl,'
         # All Alpha code is PIC.          # All Alpha code is PIC.
         lt_prog_compiler_static_F77='-non_shared'          lt_prog_compiler_static='-non_shared'
         ;;          ;;
       esac        esac
       ;;        ;;
   
       newsos6)
         lt_prog_compiler_pic='-KPIC'
         lt_prog_compiler_static='-Bstatic'
         ;;
   
       *nto* | *qnx*)
         # QNX uses GNU C++, but need to define -shared option too, otherwise
         # it will coredump.
         lt_prog_compiler_pic='-fPIC -shared'
         ;;
   
     osf3* | osf4* | osf5*)      osf3* | osf4* | osf5*)
       lt_prog_compiler_wl_F77='-Wl,'        lt_prog_compiler_wl='-Wl,'
       # All OSF/1 code is PIC.        # All OSF/1 code is PIC.
       lt_prog_compiler_static_F77='-non_shared'        lt_prog_compiler_static='-non_shared'
       ;;        ;;
   
     sco3.2v5*)      sco3.2v5*)
       lt_prog_compiler_pic_F77='-Kpic'        lt_prog_compiler_pic='-Kpic'
       lt_prog_compiler_static_F77='-dn'        lt_prog_compiler_static='-dn'
       ;;        ;;
   
     solaris*)      solaris*)
       lt_prog_compiler_wl_F77='-Wl,'        lt_prog_compiler_wl='-Wl,'
       lt_prog_compiler_pic_F77='-KPIC'        lt_prog_compiler_pic='-KPIC'
       lt_prog_compiler_static_F77='-Bstatic'        lt_prog_compiler_static='-Bstatic'
       ;;        ;;
   
     sunos4*)      sunos4*)
       lt_prog_compiler_wl_F77='-Qoption ld '        lt_prog_compiler_wl='-Qoption ld '
       lt_prog_compiler_pic_F77='-PIC'        lt_prog_compiler_pic='-PIC'
       lt_prog_compiler_static_F77='-Bstatic'        lt_prog_compiler_static='-Bstatic'
       ;;        ;;
   
     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
       lt_prog_compiler_wl_F77='-Wl,'        lt_prog_compiler_wl='-Wl,'
       lt_prog_compiler_pic_F77='-KPIC'        lt_prog_compiler_pic='-KPIC'
       lt_prog_compiler_static_F77='-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_F77='-Kconform_pic'          lt_prog_compiler_pic='-Kconform_pic'
         lt_prog_compiler_static_F77='-Bstatic'          lt_prog_compiler_static='-Bstatic'
       fi        fi
       ;;        ;;
   
     uts4*)      uts4*)
       lt_prog_compiler_pic_F77='-pic'        lt_prog_compiler_pic='-pic'
       lt_prog_compiler_static_F77='-Bstatic'        lt_prog_compiler_static='-Bstatic'
       ;;        ;;
   
     *)      *)
       lt_prog_compiler_can_build_shared_F77=no        lt_prog_compiler_can_build_shared=no
       ;;        ;;
     esac      esac
   fi    fi
   
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5  case "$host_os" in
 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6    # For platforms which do not support PIC, -DPIC is meaningless:
     *djgpp*)
       lt_prog_compiler_pic=
       ;;
     *)
       lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
       ;;
   esac
   echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   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_F77"; then  if test -n "$lt_prog_compiler_pic"; 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 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 works... $ECHO_C" >&6
 if test "${lt_prog_compiler_pic_works_F77+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_F77=no    lt_prog_compiler_pic_works=no
   ac_outfile=conftest.$ac_objext     ac_outfile=conftest.$ac_objext
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext     printf "$lt_simple_compile_test_code" > conftest.$ac_ext
    lt_compiler_flag="$lt_prog_compiler_pic_F77"     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}? :&$lt_compiler_flag :; t' \     -e 's:.*FLAGS}? :&$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:14296: $lt_compile\"" >&5)     (eval echo "\"\$as_me:8263: $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:14300: \$? = $ac_status" >&5     echo "$as_me:8267: \$? = $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       # So say no if there are warnings
      if test ! -s conftest.err; then       if test ! -s conftest.err; then
        lt_prog_compiler_pic_works_F77=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_F77" >&5  echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6  echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
   
 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then  if test x"$lt_prog_compiler_pic_works" = xyes; then
     case $lt_prog_compiler_pic_F77 in      case $lt_prog_compiler_pic in
      "" | " "*) ;;       "" | " "*) ;;
      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;       *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
      esac       esac
 else  else
     lt_prog_compiler_pic_F77=      lt_prog_compiler_pic=
      lt_prog_compiler_can_build_shared_F77=no       lt_prog_compiler_can_build_shared=no
 fi  fi
   
 fi  fi
 case "$host_os" in  
   # For platforms which do not support PIC, -DPIC is meaningless:  
   *djgpp*)  
     lt_prog_compiler_pic_F77=  
     ;;  
   *)  
     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"  
     ;;  
 esac  
   
 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5  
   
   
   
   
   #
   # Check to make sure the static flag actually works.
   #
   echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
   echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6
   if test "${lt_prog_compiler_static_works+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     lt_prog_compiler_static_works=no
      save_LDFLAGS="$LDFLAGS"
      LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
      printf "$lt_simple_link_test_code" > conftest.$ac_ext
      if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
        # The compiler can only warn and ignore the option if not recognized
        # So say no if there are warnings
        if test -s conftest.err; then
          # Append any errors to the config.log.
          cat conftest.err 1>&5
        else
          lt_prog_compiler_static_works=yes
        fi
      fi
      $RM conftest*
      LDFLAGS="$save_LDFLAGS"
   
   fi
   echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
   
   if test x"$lt_prog_compiler_static_works" = xyes; then
       :
   else
       lt_prog_compiler_static=
   fi
   
   
   
   
   
   
   
     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+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=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
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext     printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   
    # According to Tom Tromey, Ian Lance Taylor reported there are C compilers     lt_compiler_flag="-o out/conftest2.$ac_objext"
    # that will create temporary files in the current directory regardless of     # Insert the option either (1) after the last *FLAGS variable, or
    # the output directory.  Thus, making CWD read-only will cause this test     # (2) before a word containing "conftest.", or (3) at the end.
    # to fail, enabling locking or at least warning the user not to do parallel     # Note that $ac_compile itself does not contain backslashes and begins
    # builds.     # with a dollar sign (not a hyphen), so the echo should work correctly.
    chmod -w .     lt_compile=`$ECHO "$ac_compile" | $SED \
      -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
      -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
      -e 's:$: $lt_compiler_flag:'`
      (eval echo "\"\$as_me:8360: $lt_compile\"" >&5)
      (eval "$lt_compile" 2>out/conftest.err)
      ac_status=$?
      cat out/conftest.err >&5
      echo "$as_me:8364: \$? = $ac_status" >&5
      if (exit $ac_status) && test -s out/conftest2.$ac_objext
      then
        # The compiler can only warn and ignore the option if not recognized
        # So say no if there are warnings
        if test ! -s out/conftest.err; then
          lt_cv_prog_compiler_c_o=yes
        fi
      fi
      chmod u+w .
      $RM conftest*
      # SGI C++ compiler will create directory out/ii_files/ for
      # template instantiation
      test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
      $RM out/* && rmdir out
      cd ..
      rmdir conftest
      $RM conftest*
   
   fi
   echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
   
   
   
   
   
   
   
   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
   if test "${lt_cv_prog_compiler_c_o+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     lt_cv_prog_compiler_c_o=no
      $RM -r conftest 2>/dev/null
      mkdir conftest
      cd conftest
      mkdir out
      printf "$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}? :&$lt_compiler_flag :; t' \     -e 's:.*FLAGS}? :&$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:14363: $lt_compile\"" >&5)     (eval echo "\"\$as_me:8414: $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:14367: \$? = $ac_status" >&5     echo "$as_me:8418: \$? = $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
      if test ! -s out/conftest.err; then       if test ! -s out/conftest.err; then
        lt_cv_prog_compiler_c_o_F77=yes         lt_cv_prog_compiler_c_o=yes
      fi       fi
    fi     fi
    chmod u+w .     chmod u+w .
    $rm conftest* out/*     $RM conftest*
    rmdir out     # SGI C++ compiler will create directory out/ii_files/ for
      # template instantiation
      test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
      $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" >&5
 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&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_F77" = 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
Line 14407 
Line 8463 
   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=
   enable_shared_with_static_runtimes_F77=no    always_export_symbols=no
   archive_cmds_F77=    archive_cmds=
   archive_expsym_cmds_F77=    archive_expsym_cmds=
   old_archive_From_new_cmds_F77=    enable_shared_with_static_runtimes=no
   old_archive_from_expsyms_cmds_F77=    export_dynamic_flag_spec=
   export_dynamic_flag_spec_F77=    export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   whole_archive_flag_spec_F77=    hardcode_automatic=no
   thread_safe_flag_spec_F77=    hardcode_direct=no
   hardcode_libdir_flag_spec_F77=    hardcode_libdir_flag_spec=
   hardcode_libdir_flag_spec_ld_F77=    hardcode_libdir_flag_spec_ld=
   hardcode_libdir_separator_F77=    hardcode_libdir_separator=
   hardcode_direct_F77=no    hardcode_minus_L=no
   hardcode_minus_L_F77=no    hardcode_shlibpath_var=unsupported
   hardcode_shlibpath_var_F77=unsupported    inherit_rpath=no
   link_all_deplibs_F77=unknown    link_all_deplibs=unknown
   hardcode_automatic_F77=no    module_cmds=
   module_cmds_F77=    module_expsym_cmds=
   module_expsym_cmds_F77=    old_archive_from_new_cmds=
   always_export_symbols_F77=no    old_archive_from_expsyms_cmds=
   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'    thread_safe_flag_spec=
     whole_archive_flag_spec=
   # 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=
   # 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="_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
Line 14461 
Line 8523 
     ;;      ;;
   esac    esac
   
   ld_shlibs_F77=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}'
Line 14471 
Line 8533 
     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=no
         cat <<EOF 1>&2          cat <<_LT_EOF 1>&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.
Line 14480 
Line 8542 
 *** 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  _LT_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)'        if test "$host_cpu" = m68k; then
       hardcode_libdir_flag_spec_F77='-L$libdir'          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_minus_L_F77=yes          hardcode_libdir_flag_spec='-L$libdir'
           hardcode_minus_L=yes
         fi
   
       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports        # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
       # that the semantics of dynamic libraries on AmigaOS, at least up        # that the semantics of dynamic libraries on AmigaOS, at least up
Line 14495 
Line 8559 
       # 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=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=unsupported
         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc          # Joseph Beckenbach <jrb3@best.com> 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='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
       else        else
         ld_shlibs_F77=no          ld_shlibs=no
       fi        fi
       ;;        ;;
   
     cygwin* | mingw* | pw32*)      cygwin* | mingw* | pw32*)
       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,        # _LT_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_F77='-L$libdir'        hardcode_libdir_flag_spec='-L$libdir'
       allow_undefined_flag_F77=unsupported        allow_undefined_flag=unsupported
       always_export_symbols_F77=no        always_export_symbols=no
       enable_shared_with_static_runtimes_F77=yes        enable_shared_with_static_runtimes=yes
       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'        export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -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}--image-base=0x10000000 ${wl}--out-implib,$lib'          archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$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='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}--image-base=0x10000000  ${wl}--out-implib,$lib'          $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'
Line 14534 
Line 8598 
       fi        fi
       ;;        ;;
   
       linux*|tpf*)
         if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null; then
           archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
           case `$LD -v 2>&1` in
             *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
             *\ 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.*) ;; # other 2.11 versions
             *) supports_anon_versioning=yes ;;
           esac
           if test "x$supports_anon_versioning" = xyes; then
             archive_expsym_cmds='$ECHO "{ global:" > $output_objdir/$libname.ver~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~$ECHO "local: *; };" >> $output_objdir/$libname.ver~$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
           else
             archive_expsym_cmds=$archive_cmds
           fi
         else
           ld_shlibs=no
         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='$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='$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='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
       fi        fi
       ;;        ;;
   
     solaris* | sysv5*)      solaris* | sysv5*)
       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=no
         cat <<EOF 1>&2          cat <<_LT_EOF 1>&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
Line 14556 
Line 8640 
 *** 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  _LT_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='$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='$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=no
       fi        fi
       ;;        ;;
   
     sunos4*)      sunos4*)
       archive_cmds_F77='$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_F77=yes        hardcode_direct=yes
       hardcode_shlibpath_var_F77=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_F77='$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_F77='$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_F77=no          ld_shlibs=no
       fi        fi
       ;;        ;;
     esac      esac
   
     if test "$ld_shlibs_F77" = yes; then      if test "$ld_shlibs" = yes; then
       runpath_var=LD_RUN_PATH        runpath_var=LD_RUN_PATH
       hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'        hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
       export_dynamic_flag_spec_F77='${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_F77="$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_F77=          whole_archive_flag_spec=
       fi        fi
     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=unsupported
       always_export_symbols_F77=yes        always_export_symbols=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='$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=yes
       if test "$GCC" = yes && test -z "$link_static_flag"; then        if test "$GCC" = yes && test -z "$link_static_flag"; 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=unsupported
       fi        fi
       ;;        ;;
   
Line 14620 
Line 8704 
       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='$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='$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
   
Line 14649 
Line 8733 
       # 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=''
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_libdir_separator_F77=':'        hardcode_libdir_separator=':'
       link_all_deplibs_F77=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
           hardcode_direct_F77=yes            hardcode_direct=yes
           else            else
           # We have old collect2            # We have old collect2
           hardcode_direct_F77=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_F77=yes            hardcode_minus_L=yes
           hardcode_libdir_flag_spec_F77='-L$libdir'            hardcode_libdir_flag_spec='-L$libdir'
           hardcode_libdir_separator_F77=            hardcode_libdir_separator=
           fi            fi
         esac          esac
         shared_flag='-shared'          shared_flag='-shared'
Line 14693 
Line 8777 
   
       # 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=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='-berok'
        # Determine the default libpath from the value encoded in an empty executable.          # Determine the default libpath from the value encoded in an
        cat >conftest.$ac_ext <<_ACEOF          # empty executable.
       program main          cat >conftest.$ac_ext <<_ACEOF
   /* confdefs.h.  */
   _ACEOF
   cat confdefs.h >>conftest.$ac_ext
   cat >>conftest.$ac_ext <<_ACEOF
   /* end confdefs.h.  */
   
       end  int
   main ()
   {
   
     ;
     return 0;
   }
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
Line 14727 
Line 8832 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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='${wl}-blibpath:$libdir:'"$aix_libpath"
         archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$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_F77='${wl}-R $libdir:/usr/lib:/lib'            hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
           allow_undefined_flag_F77="-z nodefs"            allow_undefined_flag="-z nodefs"
           archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"            archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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  /* confdefs.h.  */
   _ACEOF
   cat confdefs.h >>conftest.$ac_ext
   cat >>conftest.$ac_ext <<_ACEOF
   /* end confdefs.h.  */
   
       end  int
   main ()
   {
   
     ;
     return 0;
   }
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
Line 14767 
Line 8894 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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='${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=' ${wl}-bernotok'
           allow_undefined_flag_F77=' ${wl}-berok'            allow_undefined_flag=' ${wl}-berok'
           # -bexpall does not export symbols beginning with underscore (_)            # -bexpall does not export symbols beginning with underscore (_)
           always_export_symbols_F77=yes            always_export_symbols=yes
           # 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=' '            whole_archive_flag_spec=' '
           archive_cmds_need_lc_F77=yes            archive_cmds_need_lc=yes
           # This is similar to how AIX traditionally builds it's shared libraries.            # This is similar to how AIX traditionally builds it's shared libraries.
           archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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 $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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)'        if test "$host_cpu" = m68k; then
       hardcode_libdir_flag_spec_F77='-L$libdir'          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_minus_L_F77=yes          hardcode_libdir_flag_spec='-L$libdir'
           hardcode_minus_L=yes
         fi
       # 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=no
       ;;        ;;
   
     bsdi4*)      bsdi[45]*)
       export_dynamic_flag_spec_F77=-rdynamic        export_dynamic_flag_spec=-rdynamic
       ;;        ;;
   
     cygwin* | mingw* | pw32*)      cygwin* | mingw* | pw32*)
Line 14803 
Line 8933 
       # 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=' '
       allow_undefined_flag_F77=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=".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='$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='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='lib /OUT:$oldlib$oldobjs$old_deplibs'
       fix_srcfile_path='`cygpath -w "$srcfile"`'        fix_srcfile_path='`cygpath -w "$srcfile"`'
       enable_shared_with_static_runtimes_F77=yes        enable_shared_with_static_runtimes=yes
       ;;        ;;
   
     darwin* | rhapsody*)      darwin* | rhapsody*)
     if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
       archive_cmds_need_lc_F77=no  
       case "$host_os" in        case "$host_os" in
       rhapsody* | darwin1.[012])          rhapsody* | darwin1.[012])
         allow_undefined_flag_F77='-undefined suppress'           allow_undefined_flag='${wl}-undefined ${wl}suppress'
         ;;           ;;
       *) # Darwin 1.3 on         *) # Darwin 1.3 on
         test -z ${LD_TWOLEVEL_NAMESPACE} && allow_undefined_flag_F77='-flat_namespace -undefined suppress'           case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
         ;;             10.[012])
                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
                ;;
              10.*)
                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
                ;;
            esac
            ;;
       esac        esac
       # FIXME: Relying on posixy $() will cause problems for        archive_cmds_need_lc=no
       #        cross-compilation, but unfortunately the echo tests do not        hardcode_direct=no
       #        yet detect zsh echo's removal of \ escapes.  Also zsh mangles        hardcode_automatic=yes
       #        `"' quotes if we put them in here... so don't!        hardcode_shlibpath_var=unsupported
         lt_int_apple_cc_single_mod=no        whole_archive_flag_spec=''
         output_verbose_link_cmd='echo'        link_all_deplibs=yes
         if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then      if test "$GCC" = yes ; then
           lt_int_apple_cc_single_mod=yes          output_verbose_link_cmd=echo
         fi          archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then        module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
           archive_cmds_F77='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'  
         else  
         archive_cmds_F77='$CC -r ${wl}-bind_at_load -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  
       module_cmds_F77='$CC -bundle ${wl}-bind_at_load $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags'  
       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then        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_F77='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}'        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
           archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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}'        case "$cc_basename" in
         fi          xlc*)
           module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -bundle $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'           output_verbose_link_cmd=echo
       hardcode_direct_F77=no            archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
       hardcode_automatic_F77=yes            module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
       hardcode_shlibpath_var_F77=unsupported            # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
       whole_archive_flag_spec_F77='-all_load $convenience'            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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
       link_all_deplibs_F77=yes            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
             ;;
         esac
     fi      fi
       ;;        ;;
   
     dgux*)      dgux*)
       archive_cmds_F77='$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_F77='-L$libdir'        hardcode_libdir_flag_spec='-L$libdir'
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       ;;        ;;
   
     freebsd1*)      freebsd1*)
       ld_shlibs_F77=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
Line 14875 
Line 9009 
     # 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='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
       hardcode_libdir_flag_spec_F77='-R$libdir'        hardcode_libdir_flag_spec='-R$libdir'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_shlibpath_var_F77=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_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_minus_L_F77=yes        hardcode_minus_L=yes
       hardcode_shlibpath_var_F77=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*)      freebsd* | kfreebsd*-gnu)
       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'        archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
       hardcode_libdir_flag_spec_F77='-R$libdir'        hardcode_libdir_flag_spec='-R$libdir'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=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='$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='$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='${wl}+b ${wl}$libdir'
       hardcode_libdir_separator_F77=:        hardcode_libdir_separator=:
       hardcode_direct_F77=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_F77=yes        hardcode_minus_L=yes
       export_dynamic_flag_spec_F77='${wl}-E'        export_dynamic_flag_spec='${wl}-E'
       ;;        ;;
   
     hpux10* | hpux11*)      hpux10*)
        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'
        else
          archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
        fi
        if test "$with_gnu_ld" = no; then
          hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
          hardcode_libdir_flag_spec_ld='+b $libdir'
          hardcode_libdir_separator=:
          hardcode_direct=yes
          export_dynamic_flag_spec='${wl}-E'
          # hardcode_minus_L: Not really in the search PATH,
          # but as the default location of the library.
          hardcode_minus_L=yes
        fi
        ;;
   
        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*|ia64*)          hppa*64*|ia64*)
           archive_cmds_F77='$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_cmds_F77='$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*|ia64*)          hppa*64*|ia64*)
           archive_cmds_F77='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'            archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
           ;;            ;;
         *)          *)
           archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_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
         case "$host_cpu" in          case "$host_cpu" in
         hppa*64*)          hppa*64*)
           hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'            hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
           hardcode_libdir_flag_spec_ld_F77='+b $libdir'            hardcode_libdir_separator=:
           hardcode_libdir_separator_F77=:            hardcode_direct=no
           hardcode_direct_F77=no            hardcode_shlibpath_var=no
           hardcode_shlibpath_var_F77=no  
           ;;            ;;
         ia64*)          ia64*)
           hardcode_libdir_flag_spec_F77='-L$libdir'            hardcode_libdir_flag_spec='-L$libdir'
           hardcode_direct_F77=no            hardcode_direct=no
           hardcode_shlibpath_var_F77=no            hardcode_shlibpath_var=no
   
           # 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=yes
           ;;            ;;
         *)          *)
           hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'            hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
           hardcode_libdir_separator_F77=:            hardcode_libdir_separator=:
           hardcode_direct_F77=yes            hardcode_direct=yes
           export_dynamic_flag_spec_F77='${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_F77=yes            hardcode_minus_L=yes
           ;;            ;;
         esac          esac
       fi        fi
Line 14967 
Line 9118 
   
     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='$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_expsym_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 ${wl}-exports_file ${wl}$export_symbols -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='$CC -shared $libobjs $deplibs $compiler_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'          archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO -set_version $verstring` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
       fi        fi
       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'        archive_cmds_need_lc='no'
       hardcode_libdir_separator_F77=:        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
       link_all_deplibs_F77=yes        hardcode_libdir_separator=:
         inherit_rpath=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_F77='$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_F77='$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_F77='-R$libdir'        hardcode_libdir_flag_spec='-R$libdir'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       ;;        ;;
   
     newsos6)      newsos6)
       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
       hardcode_libdir_separator_F77=:        hardcode_libdir_separator=:
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       ;;        ;;
   
       *nto* | *qnx*)
         ;;
   
     openbsd*)      openbsd*)
       case "$host_cpu" in        hardcode_direct=yes
         m88k|hppa|vax)        hardcode_shlibpath_var=no
           ld_shlibs_F77=no        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_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
           hardcode_direct_F77=yes          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
           hardcode_shlibpath_var_F77=no          export_dynamic_flag_spec='${wl}-E'
           if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then        else
             archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'         case $host_os in
             hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
             export_dynamic_flag_spec_F77='${wl}-E'             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
           else             hardcode_libdir_flag_spec='-R$libdir'
             case $host_os in             ;;
               openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)           *)
                 archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
                 hardcode_libdir_flag_spec_F77='-R$libdir'             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
                 ;;             ;;
               *)         esac
                 archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'        fi
                 hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'  
                 ;;  
             esac  
           fi  
           ;;  
       esac  
       ;;        ;;
   
     os2*)      os2*)
       hardcode_libdir_flag_spec_F77='-L$libdir'        hardcode_libdir_flag_spec='-L$libdir'
       hardcode_minus_L_F77=yes        hardcode_minus_L=yes
       allow_undefined_flag_F77=unsupported        allow_undefined_flag=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='$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='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=' ${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='$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=' -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='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_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'        archive_cmds_need_lc='no'
       hardcode_libdir_separator_F77=:        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
         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_F77=' ${wl}-expect_unresolved ${wl}\*'          allow_undefined_flag=' ${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='$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='${wl}-rpath ${wl}$libdir'
       else        else
         allow_undefined_flag_F77=' -expect_unresolved \*'          allow_undefined_flag=' -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='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_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='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 ${objdir}/so_locations -o $lib~$rm $lib.exp'          $CC -shared${allow_undefined_flag} -input $lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO -set_version $verstring` -update_registry ${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='-rpath $libdir'
       fi        fi
       hardcode_libdir_separator_F77=:        archive_cmds_need_lc='no'
         hardcode_libdir_separator=:
       ;;        ;;
   
     sco3.2v5*)      sco3.2v5*)
       archive_cmds_F77='$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_F77=no        hardcode_shlibpath_var=no
       export_dynamic_flag_spec_F77='${wl}-Bexport'        export_dynamic_flag_spec='${wl}-Bexport'
       runpath_var=LD_RUN_PATH        runpath_var=LD_RUN_PATH
       hardcode_runpath_var=yes        hardcode_runpath_var=yes
       ;;        ;;
   
     solaris*)      solaris*)
       no_undefined_flag_F77=' -z text'        no_undefined_flag=' -z text'
       if test "$GCC" = yes; then        if test "$GCC" = yes; then
         archive_cmds_F77='$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_F77='$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
         archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'          case `$CC -V 2>&1` in
         archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~          *"Compilers 5.0"*)
         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'            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~
             $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
             ;;
           *)
             archive_cmds='$CC -G${allow_undefined_flag} -h $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~
             $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
             ;;
           esac
       fi        fi
       hardcode_libdir_flag_spec_F77='-R$libdir'        hardcode_libdir_flag_spec='-R$libdir'
       hardcode_shlibpath_var_F77=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].*) ;;
       *) # Supported since Solaris 2.6 (maybe 2.5.1?)        *) # Supported since Solaris 2.6 (maybe 2.5.1?)
         whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;          whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
       esac        esac
       link_all_deplibs_F77=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_F77='$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_F77='$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_F77='-L$libdir'        hardcode_libdir_flag_spec='-L$libdir'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_minus_L_F77=yes        hardcode_minus_L=yes
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=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='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
           hardcode_direct_F77=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_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'            archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
           reload_cmds_F77='$CC -r -o $output$reload_objs'            reload_cmds='$CC -r -o $output$reload_objs'
           hardcode_direct_F77=no            hardcode_direct=no
         ;;          ;;
         motorola)          motorola)
           archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'            archive_cmds='$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=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=no
       ;;        ;;
   
     sysv4.3*)      sysv4.3*)
       archive_cmds_F77='$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_F77=no        hardcode_shlibpath_var=no
       export_dynamic_flag_spec_F77='-Bexport'        export_dynamic_flag_spec='-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='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
         hardcode_shlibpath_var_F77=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_F77=yes          ld_shlibs=yes
       fi        fi
       ;;        ;;
   
     sysv4.2uw2*)      sysv4.2uw2*)
       archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'        archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
       hardcode_direct_F77=yes        hardcode_direct=yes
       hardcode_minus_L_F77=no        hardcode_minus_L=no
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       hardcode_runpath_var=yes        hardcode_runpath_var=yes
       runpath_var=LD_RUN_PATH        runpath_var=LD_RUN_PATH
       ;;        ;;
   
    sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)     sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)
       no_undefined_flag_F77='${wl}-z ${wl}text'        no_undefined_flag='${wl}-z ${wl}text'
       if test "$GCC" = yes; then        if test "$GCC" = yes; then
         archive_cmds_F77='$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'
       else        else
         archive_cmds_F77='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'          archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
       fi        fi
       runpath_var='LD_RUN_PATH'        runpath_var='LD_RUN_PATH'
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       ;;        ;;
   
     sysv5*)      sysv5*)
       no_undefined_flag_F77=' -z text'        no_undefined_flag=' -z text'
       # $CC -shared without GNU ld will not create a library from C++        # $CC -shared without GNU ld will not create a library from C++
       # object files and a static libstdc++, better avoid it by now        # object files and a static libstdc++, better avoid it by now
       archive_cmds_F77='$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_F77='$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'
       hardcode_libdir_flag_spec_F77=        hardcode_libdir_flag_spec=
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       runpath_var='LD_RUN_PATH'        runpath_var='LD_RUN_PATH'
       ;;        ;;
   
     uts4*)      uts4*)
       archive_cmds_F77='$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_F77='-L$libdir'        hardcode_libdir_flag_spec='-L$libdir'
       hardcode_shlibpath_var_F77=no        hardcode_shlibpath_var=no
       ;;        ;;
   
     *)      *)
       ld_shlibs_F77=no        ld_shlibs=no
       ;;        ;;
     esac      esac
   
       if test x$host_vendor = xsni; then
         case $host in
         sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
           export_dynamic_flag_spec='${wl}-Blargedynsym'
           ;;
         esac
       fi
   fi    fi
   
 echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5  echo "$as_me:$LINENO: result: $ld_shlibs" >&5
 echo "${ECHO_T}$ld_shlibs_F77" >&6  echo "${ECHO_T}$ld_shlibs" >&6
 test "$ld_shlibs_F77" = no && can_build_shared=no  test "$ld_shlibs" = no && can_build_shared=no
   
   with_gnu_ld=$with_gnu_ld
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 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
   
   
   
   
   
   
 #  #
 # 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" 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=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 in
     *'~'*)      *'~'*)
       # FIXME: we may have to deal with multi-command sequences.        # FIXME: we may have to deal with multi-command sequences.
       ;;        ;;
Line 15214 
Line 9405 
       # 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*
       printf "$lt_simple_compile_test_code" > conftest.$ac_ext        printf "$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
Line 15226 
Line 9417 
         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
         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
         allow_undefined_flag_F77=          allow_undefined_flag=
         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 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 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=no
         else          else
           archive_cmds_need_lc_F77=yes            archive_cmds_need_lc=yes
         fi          fi
         allow_undefined_flag_F77=$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_F77" >&5        echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6  echo "${ECHO_T}$archive_cmds_need_lc" >&6
       ;;        ;;
     esac      esac
   fi    fi
   ;;    ;;
 esac  esac
   
 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5  
 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6  
 hardcode_action_F77=  
 if test -n "$hardcode_libdir_flag_spec_F77" || \  
    test -n "$runpath_var F77" || \  
    test "X$hardcode_automatic_F77"="Xyes" ; then  
   
   # We can hardcode non-existant directories.  
   if test "$hardcode_direct_F77" != no &&  
      # If the only mechanism to avoid hardcoding is shlibpath_var, we  
      # have to relink, otherwise we might link with an installed library  
      # when we should be linking with a yet-to-be-installed one  
      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&  
      test "$hardcode_minus_L_F77" != no; then  
     # Linking always hardcodes the temporary library directory.  
     hardcode_action_F77=relink  
   else  
     # We can link without hardcoding, and we can hardcode nonexisting dirs.  
     hardcode_action_F77=immediate  
   fi  
 else  
   # We cannot hardcode anything, or else we can only hardcode existing  
   # directories.  
   hardcode_action_F77=unsupported  
 fi  
 echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5  
 echo "${ECHO_T}$hardcode_action_F77" >&6  
   
 if test "$hardcode_action_F77" = relink; then  
   # Fast installation is not supported  
   enable_fast_install=no  
 elif test "$shlibpath_overrides_runpath" = yes ||  
      test "$enable_shared" = no; then  
   # Fast installation is not necessary  
   enable_fast_install=needless  
 fi  
   
 striplib=  
 old_striplib=  
 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5  
 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6  
 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then  
   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"  
   test -z "$striplib" && striplib="$STRIP --strip-unneeded"  
   echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
 else  
 # FIXME - insert some real tests, host_os isn't really good enough  
   case $host_os in  
    darwin*)  
        if test -n "$STRIP" ; then  
          striplib="$STRIP -x"  
          echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
        else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
        ;;  
    *)  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
     ;;  
   esac  
 fi  
   
 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5  
 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6  
 library_names_spec=  
 libname_spec='lib$name'  
 soname_spec=  
 shrext=".so"  
 postinstall_cmds=  
 postuninstall_cmds=  
 finish_cmds=  
 finish_eval=  
 shlibpath_var=  
 shlibpath_overrides_runpath=unknown  
 version_type=none  
 dynamic_linker="$host_os ld.so"  
 sys_lib_dlsearch_path_spec="/lib /usr/lib"  
 if test "$GCC" = yes; then  
   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 ';' >/dev/null ; then  
     # if the path contains ";" then we assume it to be the separator  
     # otherwise default to the standard path separator (i.e. ":") - it is  
     # assumed that no part of a normal pathname contains ";" but that should  
     # okay in the real world where ";" in dirpaths is itself problematic.  
     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`  
   else  
     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`  
   fi  
 else  
   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"  
 fi  
 need_lib_prefix=no  
 hardcode_into_libs=no  
   
 # when you set need_version to no, make sure it does not cause -set_version  
 # flags to be left without arguments  
 need_version=no  
   
 case $host_os in  
 aix3*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'  
   shlibpath_var=LIBPATH  
   
   # AIX 3 has no versioning support, so we append a major version to the name.  
   soname_spec='${libname}${release}${shared_ext}$major'  
   ;;  
   
 aix4* | aix5*)  
   version_type=linux  
   hardcode_into_libs=yes  
   if test "$host_cpu" = ia64; then  
     # AIX 5 supports IA64  
     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'  
     shlibpath_var=LD_LIBRARY_PATH  
   else  
     # With GCC up to 2.95.x, collect2 would create an import file  
     # for dependence libraries.  The import file would start with  
     # the line `#! .'.  This would cause the generated library to  
     # depend on `.', always an invalid library.  This was fixed in  
     # development snapshots of GCC prior to 3.0.  
     case $host_os in  
       aix4 | aix4.[01] | aix4.[01].*)  
       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'  
            echo ' yes '  
            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then  
         :  
       else  
         can_build_shared=no  
       fi  
       ;;  
     esac  
     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct  
     # soname into executable. Probably we can add versioning support to  
     # collect2, so additional links can be useful in future.  
     if test "$aix_use_runtimelinking" = yes; then  
       # If using run time linking (on AIX 4.2 or later) use lib<name>.so  
       # instead of lib<name>.a to let people know that these are not  
       # typical AIX shared libraries.  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
     else  
       # We preserve .a as extension for shared libraries through AIX4.2  
       # and later when we are not doing run time linking.  
       library_names_spec='${libname}${release}.a $libname.a'  
       soname_spec='${libname}${release}${shared_ext}$major'  
     fi  
     shlibpath_var=LIBPATH  
   fi  
   ;;  
   
 amigaos*)  
   library_names_spec='$libname.ixlibrary $libname.a'  
   # 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'  
   ;;  
   
 beos*)  
   library_names_spec='${libname}${shared_ext}'  
   dynamic_linker="$host_os ld.so"  
   shlibpath_var=LIBRARY_PATH  
   ;;  
   
 bsdi4*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"  
   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"  
   # the default ld.so.conf also contains /usr/contrib/lib and  
   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow  
   # libtool to hard-code these into programs  
   ;;  
   
 cygwin* | mingw* | pw32*)  
   version_type=windows  
   shrext=".dll"  
   
   case $GCC,$host_os in  
   yes,cygwin* | yes,mingw* | yes,pw32*)  
     library_names_spec='$libname.dll.a'  
     # DLL is installed to $(libdir)/../bin by postinstall_cmds  
     postinstall_cmds='base_file=`basename \${file}`~  
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~  
       dldir=$destdir/`dirname \$dlpath`~  
       test -d \$dldir || mkdir -p \$dldir~  
       $install_prog $dir/$dlname \$dldir/$dlname'  
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~  
       dlpath=$dir/\$dldll~  
        $rm \$dlpath'  
     shlibpath_overrides_runpath=yes  
   
     case $host_os in  
     cygwin*)  
       # 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}'  
       sys_lib_search_path_spec="/lib /lib/w32api /usr/lib /usr/local/lib"  
       ;;  
     mingw*)  
       # MinGW DLLs use traditional 'lib' prefix  
       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"`  
       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then  
         # It is most probably a Windows format PATH printed by  
         # mingw gcc, but we are running on Cygwin. Gcc prints its search  
         # path with ; separators, and with drive letters. We can handle the  
         # drive letters (cygwin fileutils understands them), so leave them,  
         # especially as we might pass files found there to a mingw objdump,  
         # which wouldn't understand a cygwinified path. Ahh.  
         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`  
       else  
         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`  
       fi  
       ;;  
     pw32*)  
       # 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}'  
       ;;  
     esac  
     ;;  
   
   *)  
     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'  
     ;;  
   esac  
   dynamic_linker='Win32 ld.exe'  
   # FIXME: first we should search . and the directory the executable is in  
   shlibpath_var=PATH  
   ;;  
   
 darwin* | rhapsody*)  
   dynamic_linker="$host_os dyld"  
   version_type=darwin  
   # FIXME: Relying on posixy $() will cause problems for  
   #        cross-compilation, but unfortunately the echo tests do not  
   #        yet detect zsh echo's removal of \ escapes.  
   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'  
   soname_spec='${libname}${release}${major}$shared_ext'  
   shlibpath_overrides_runpath=yes  
   shlibpath_var=DYLD_LIBRARY_PATH  
   shrext='$(test .$module = .yes && echo .so || echo .dylib)'  
   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.  
   if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
   sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`  
   fi  
   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'  
   ;;  
   
 dgux*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 freebsd1*)  
   dynamic_linker=no  
   ;;  
   
 freebsd*)  
   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`  
   version_type=freebsd-$objformat  
   case $version_type in  
     freebsd-elf*)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'  
       ;;  
     freebsd-*)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'  
       ;;  
   esac  
   shlibpath_var=LD_LIBRARY_PATH  
   case $host_os in  
   freebsd2*)  
     shlibpath_overrides_runpath=yes  
     ;;  
   freebsd3.01* | freebsdelf3.01*)  
     shlibpath_overrides_runpath=yes  
     hardcode_into_libs=yes  
     ;;  
   *) # from 3.2 on  
     shlibpath_overrides_runpath=no  
     hardcode_into_libs=yes  
     ;;  
   esac  
   ;;  
   
 gnu*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   hardcode_into_libs=yes  
   ;;  
   
 hpux9* | hpux10* | hpux11*)  
   # Give a soname corresponding to the major version so that dld.sl refuses to  
   # link against other versions.  
   version_type=sunos  
   case "$host_cpu" in  
   ia64*)  
     shrext='.so'  
     hardcode_into_libs=yes  
     dynamic_linker="$host_os dld.so"  
     shlibpath_var=LD_LIBRARY_PATH  
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     if test "X$HPUX_IA64_MODE" = X32; then  
       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"  
     else  
       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"  
     fi  
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec  
     ;;  
    hppa*64*)  
      shrext='.sl'  
      hardcode_into_libs=yes  
      dynamic_linker="$host_os dld.sl"  
      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH  
      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.  
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
      soname_spec='${libname}${release}${shared_ext}$major'  
      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"  
      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec  
      ;;  
    *)  
     shrext='.sl'  
     dynamic_linker="$host_os dld.sl"  
     shlibpath_var=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}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     ;;  
   esac  
   # HP-UX runs *really* slowly unless shared libraries are mode 555.  
   postinstall_cmds='chmod 555 $lib'  
   ;;  
   
 irix5* | irix6* | nonstopux*)  
   case $host_os in  
     nonstopux*) version_type=nonstopux ;;  
     *)  
         if test "$lt_cv_prog_gnu_ld" = yes; then  
                 version_type=linux  
         else  
                 version_type=irix  
         fi ;;  
   esac  
   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}'  
   case $host_os in  
   irix5* | nonstopux*)  
     libsuff= shlibsuff=  
     ;;  
   *)  
     case $LD in # libtool.m4 will add one of these switches to LD  
     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")  
       libsuff= shlibsuff= libmagic=32-bit;;  
     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")  
       libsuff=32 shlibsuff=N32 libmagic=N32;;  
     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")  
       libsuff=64 shlibsuff=64 libmagic=64-bit;;  
     *) libsuff= shlibsuff= libmagic=never-match;;  
     esac  
     ;;  
   esac  
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH  
   shlibpath_overrides_runpath=no  
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"  
   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"  
   hardcode_into_libs=yes  
   ;;  
   
 # No shared lib support for Linux oldld, aout, or coff.  
 linux*oldld* | linux*aout* | linux*coff*)  
   dynamic_linker=no  
   ;;  
   
 # This must be Linux ELF.  
 linux*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=no  
   # This implies no fast_install, which is unacceptable.  
   # Some rework will be needed to allow for fast_install  
   # before this can be enabled.  
   hardcode_into_libs=yes  
   
   # We used to test for /lib/ld.so.1 and disable shared libraries on  
   # powerpc, because MkLinux only supported shared libraries with the  
   # GNU dynamic linker.  Since this was broken with cross compilers,  
   # most powerpc-linux boxes support dynamic linking these days and  
   # people can always --disable-shared, the test was removed, and we  
   # assume the GNU/Linux dynamic linker is in use.  
   dynamic_linker='GNU/Linux ld.so'  
   ;;  
   
 netbsd*)  
   version_type=sunos  
   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
     #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'  
     dynamic_linker='NetBSD (a.out) ld.so'  
   else  
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'  
     soname_spec='${libname}${release}${shared_ext}$major'  
     dynamic_linker='NetBSD ld.elf_so'  
   fi  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   hardcode_into_libs=yes  
   ;;  
   
 newsos6)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 nto-qnx)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 openbsd*)  
   version_type=sunos  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
   #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then  
     dynamic_linker='OpenBSD (ELF) ld.so'  
     case $host_os in  
       openbsd2.[89] | openbsd2.[89].*)  
         shlibpath_overrides_runpath=no  
         ;;  
       *)  
         shlibpath_overrides_runpath=yes  
         ;;  
       esac  
   else  
     dynamic_linker='OpenBSD (a.out) ld.so'  
     shlibpath_overrides_runpath=yes  
   fi  
   ;;  
   
 os2*)  
   libname_spec='$name'  
   shrext=".dll"  
   library_names_spec='$libname${shared_ext} $libname.a'  
   dynamic_linker='OS/2 ld.exe'  
   shlibpath_var=LIBPATH  
   ;;  
   
 osf3* | osf4* | osf5*)  
   version_type=osf  
   soname_spec='${libname}${release}${shared_ext}$major'  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   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_dlsearch_path_spec="$sys_lib_search_path_spec"  
   ;;  
   
 sco3.2v5*)  
   version_type=osf  
   soname_spec='${libname}${release}${shared_ext}$major'  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 solaris*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   hardcode_into_libs=yes  
   # ldd complains unless libraries are executable  
   postinstall_cmds='chmod +x $lib'  
   ;;  
   
 sunos4*)  
   version_type=sunos  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'  
   #finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=yes  
   ;;  
   
 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   case $host_vendor in  
     sni)  
       shlibpath_overrides_runpath=no  
       export_dynamic_flag_spec='${wl}-Blargedynsym'  
       runpath_var=LD_RUN_PATH  
       ;;  
     motorola)  
       shlibpath_overrides_runpath=no  
       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'  
       ;;  
   esac  
   ;;  
   
 sysv4*MP*)  
   if test -d /usr/nec ;then  
     version_type=linux  
     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'  
     soname_spec='$libname${shared_ext}.$major'  
     shlibpath_var=LD_LIBRARY_PATH  
   fi  
   ;;  
   
 uts4*)  
   version_type=linux  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   ;;  
   
 *)  
   dynamic_linker=no  
   ;;  
 esac  
 echo "$as_me:$LINENO: result: $dynamic_linker" >&5  
 echo "${ECHO_T}$dynamic_linker" >&6  
 test "$dynamic_linker" = no && can_build_shared=no  
   
   
 # The else clause should only fire when bootstrapping the  
 # libtool distribution, otherwise you forgot to ship ltmain.sh  
 # with your package, and you will get complaints that there are  
 # no rules to generate ltmain.sh.  
 if test -f "$ltmain"; then  
   # See if we are running on zsh, and set the options which allow our commands through  
   # without removal of \ escapes.  
   if test -n "${ZSH_VERSION+set}" ; then  
     setopt NO_GLOB_SUBST  
   fi  
   # Now quote all the things that may contain metacharacters while being  
   # careful not to overquote the AC_SUBSTed values.  We take copies of the  
   # variables and quote the copies for generation of the libtool script.  
   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \  
     libname_spec library_names_spec soname_spec extract_expsyms_cmds \  
     old_striplib striplib file_magic_cmd finish_cmds finish_eval \  
     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_to_c_name_address \  
     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \  
     old_postinstall_cmds old_postuninstall_cmds \  
     compiler_F77 \  
     CC_F77 \  
     LD_F77 \  
     lt_prog_compiler_wl_F77 \  
     lt_prog_compiler_pic_F77 \  
     lt_prog_compiler_static_F77 \  
     lt_prog_compiler_no_builtin_flag_F77 \  
     export_dynamic_flag_spec_F77 \  
     thread_safe_flag_spec_F77 \  
     whole_archive_flag_spec_F77 \  
     enable_shared_with_static_runtimes_F77 \  
     old_archive_cmds_F77 \  
     old_archive_from_new_cmds_F77 \  
     predep_objects_F77 \  
     postdep_objects_F77 \  
     predeps_F77 \  
     postdeps_F77 \  
     compiler_lib_search_path_F77 \  
     archive_cmds_F77 \  
     archive_expsym_cmds_F77 \  
     postinstall_cmds_F77 \  
     postuninstall_cmds_F77 \  
     old_archive_from_expsyms_cmds_F77 \  
     allow_undefined_flag_F77 \  
     no_undefined_flag_F77 \  
     export_symbols_cmds_F77 \  
     hardcode_libdir_flag_spec_F77 \  
     hardcode_libdir_flag_spec_ld_F77 \  
     hardcode_libdir_separator_F77 \  
     hardcode_automatic_F77 \  
     module_cmds_F77 \  
     module_expsym_cmds_F77 \  
     lt_cv_prog_compiler_c_o_F77 \  
     exclude_expsyms_F77 \  
     include_expsyms_F77; do  
   
     case $var in  
     old_archive_cmds_F77 | \  
     old_archive_from_new_cmds_F77 | \  
     archive_cmds_F77 | \  
     archive_expsym_cmds_F77 | \  
     module_cmds_F77 | \  
     module_expsym_cmds_F77 | \  
     old_archive_from_expsyms_cmds_F77 | \  
     export_symbols_cmds_F77 | \  
     extract_expsyms_cmds | reload_cmds | finish_cmds | \  
     postinstall_cmds | postuninstall_cmds | \  
     old_postinstall_cmds | old_postuninstall_cmds | \  
     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)  
       # 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 \"\$sed_quote_subst\"\`\\\""  
       ;;  
     esac  
   done  
   
   case $lt_echo in  
   *'\$0 --fallback-echo"')  
     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`  
     ;;  
   esac  
   
 cfgfile="$ofile"  
   
   cat <<__EOF__ >> "$cfgfile"  
 # ### BEGIN LIBTOOL TAG CONFIG: $tagname  
   
 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:  
   
 # Shell to use when invoking shell scripts.  
 SHELL=$lt_SHELL  
   
 # Whether or not to build shared libraries.  
 build_libtool_libs=$enable_shared  
   
 # Whether or not to build static libraries.  
 build_old_libs=$enable_static  
   
 # Whether or not to add -lc for building shared libraries.  
 build_libtool_need_lc=$archive_cmds_need_lc_F77  
   
 # Whether or not to disallow shared libs when runtime libs are static  
 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77  
   
 # Whether or not to optimize for fast installation.  
 fast_install=$enable_fast_install  
   
 # The host system.  
 host_alias=$host_alias  
 host=$host  
   
 # An echo program that does not interpret backslashes.  
 echo=$lt_echo  
   
 # The archiver.  
 AR=$lt_AR  
 AR_FLAGS=$lt_AR_FLAGS  
   
 # A C compiler.  
 LTCC=$lt_LTCC  
   
 # A language-specific compiler.  
 CC=$lt_compiler_F77  
   
 # Is the compiler the GNU C compiler?  
 with_gcc=$GCC_F77  
   
 # An ERE matcher.  
 EGREP=$lt_EGREP  
   
 # The linker used to build libraries.  
 LD=$lt_LD_F77  
   
 # Whether we need hard or soft links.  
 LN_S=$lt_LN_S  
   
 # A BSD-compatible nm program.  
 NM=$lt_NM  
   
 # A symbol stripping program  
 STRIP=$STRIP  
   
 # Used to examine libraries when file_magic_cmd begins "file"  
 MAGIC_CMD=$MAGIC_CMD  
   
 # Used on cygwin: DLL creation program.  
 DLLTOOL="$DLLTOOL"  
   
 # Used on cygwin: object dumper.  
 OBJDUMP="$OBJDUMP"  
   
 # Used on cygwin: assembler.  
 AS="$AS"  
   
 # The name of the directory that contains temporary libtool files.  
 objdir=$objdir  
   
 # How to create reloadable object files.  
 reload_flag=$lt_reload_flag  
 reload_cmds=$lt_reload_cmds  
   
 # How to pass a linker flag through the compiler.  
 wl=$lt_lt_prog_compiler_wl_F77  
   
 # Object file suffix (normally "o").  
 objext="$ac_objext"  
   
 # Old archive suffix (normally "a").  
 libext="$libext"  
   
 # Shared library suffix (normally ".so").  
 shrext='$shrext'  
   
 # Executable file suffix (normally "").  
 exeext="$exeext"  
   
 # Additional compiler flags for building library objects.  
 pic_flag=$lt_lt_prog_compiler_pic_F77  
 pic_mode=$pic_mode  
   
 # What is the maximum length of a command?  
 max_cmd_len=$lt_cv_sys_max_cmd_len  
   
 # Does compiler simultaneously support -c and -o options?  
 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77  
   
 # Must we lock files when doing compilation ?  
 need_locks=$lt_need_locks  
   
 # Do we need the lib prefix for modules?  
 need_lib_prefix=$need_lib_prefix  
   
 # Do we need a version for libraries?  
 need_version=$need_version  
   
 # Whether dlopen is supported.  
 dlopen_support=$enable_dlopen  
   
 # Whether dlopen of programs is supported.  
 dlopen_self=$enable_dlopen_self  
   
 # Whether dlopen of statically linked programs is supported.  
 dlopen_self_static=$enable_dlopen_self_static  
   
 # Compiler flag to prevent dynamic linking.  
 link_static_flag=$lt_lt_prog_compiler_static_F77  
   
 # Compiler flag to turn off builtin functions.  
 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77  
   
 # Compiler flag to allow reflexive dlopens.  
 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77  
   
 # Compiler flag to generate shared objects directly from archives.  
 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77  
   
 # Compiler flag to generate thread-safe objects.  
 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77  
   
 # Library versioning type.  
 version_type=$version_type  
   
 # Format of library name prefix.  
 libname_spec=$lt_libname_spec  
   
 # List of archive names.  First name is the real one, the rest are links.  
 # The last name is the one that the linker finds with -lNAME.  
 library_names_spec=$lt_library_names_spec  
   
 # The coded name of the library, if different from the real name.  
 soname_spec=$lt_soname_spec  
   
 # Commands used to build and install an old-style archive.  
 RANLIB=$lt_RANLIB  
 old_archive_cmds=$lt_old_archive_cmds_F77  
 old_postinstall_cmds=$lt_old_postinstall_cmds  
 old_postuninstall_cmds=$lt_old_postuninstall_cmds  
   
 # Create an old-style archive from a shared archive.  
 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.  
 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77  
   
 # Commands used to build and install a shared archive.  
 archive_cmds=$lt_archive_cmds_F77  
 archive_expsym_cmds=$lt_archive_expsym_cmds_F77  
 postinstall_cmds=$lt_postinstall_cmds  
 postuninstall_cmds=$lt_postuninstall_cmds  
   
 # Commands used to build a loadable module (assumed same as above if empty)  
 module_cmds=$lt_module_cmds_F77  
 module_expsym_cmds=$lt_module_expsym_cmds_F77  
   
 # Commands to strip libraries.  
 old_striplib=$lt_old_striplib  
 striplib=$lt_striplib  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predep_objects=$lt_predep_objects_F77  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdep_objects=$lt_postdep_objects_F77  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predeps=$lt_predeps_F77  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdeps=$lt_postdeps_F77  
   
 # The library search path used internally by the compiler when linking  
 # a shared library.  
 compiler_lib_search_path=$lt_compiler_lib_search_path_F77  
   
 # Method to check whether dependent libraries are shared objects.  
 deplibs_check_method=$lt_deplibs_check_method  
   
 # Command to use when deplibs_check_method == file_magic.  
 file_magic_cmd=$lt_file_magic_cmd  
   
 # Flag that allows shared libraries with undefined symbols to be built.  
 allow_undefined_flag=$lt_allow_undefined_flag_F77  
   
 # Flag that forces no undefined symbols.  
 no_undefined_flag=$lt_no_undefined_flag_F77  
   
 # Commands used to finish a libtool library installation in a directory.  
 finish_cmds=$lt_finish_cmds  
   
 # Same as above, but a single script fragment to be evaled but not shown.  
 finish_eval=$lt_finish_eval  
   
 # 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  
   
 # Transform the output of nm in a proper C declaration  
 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl  
   
 # 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  
   
 # This is the shared library runtime path variable.  
 runpath_var=$runpath_var  
   
 # This is the shared library path variable.  
 shlibpath_var=$shlibpath_var  
   
 # Is shlibpath searched before the hard-coded library search path?  
 shlibpath_overrides_runpath=$shlibpath_overrides_runpath  
   
 # How to hardcode a shared library path into an executable.  
 hardcode_action=$hardcode_action_F77  
   
 # Whether we should hardcode library paths into libraries.  
 hardcode_into_libs=$hardcode_into_libs  
   
 # Flag to hardcode \$libdir into a binary during linking.  
 # This must work even if \$libdir does not exist.  
 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77  
   
 # If ld is used when linking, flag to hardcode \$libdir into  
 # a binary during linking. This must work even if \$libdir does  
 # not exist.  
 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77  
   
 # Whether we need a single -rpath flag with a separated argument.  
 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77  
   
 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_direct=$hardcode_direct_F77  
   
 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_minus_L=$hardcode_minus_L_F77  
   
 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into  
 # the resulting binary.  
 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77  
   
 # Set to yes if building a shared library automatically hardcodes DIR into the library  
 # and all subsequent libraries and executables linked against it.  
 hardcode_automatic=$hardcode_automatic_F77  
   
 # Variables whose values should be saved in libtool wrapper scripts and  
 # restored at relink time.  
 variables_saved_for_relink="$variables_saved_for_relink"  
   
 # Whether libtool must link a program against all its dependency libraries.  
 link_all_deplibs=$link_all_deplibs_F77  
   
 # Compile-time system search path for libraries  
 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec  
   
 # Run-time system search path for libraries  
 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec  
   
 # Fix the shell variable \$srcfile for the compiler.  
 fix_srcfile_path="$fix_srcfile_path_F77"  
   
 # Set to yes if exported symbols are required.  
 always_export_symbols=$always_export_symbols_F77  
   
 # The commands to list exported symbols.  
 export_symbols_cmds=$lt_export_symbols_cmds_F77  
   
 # The commands to extract the exported symbol list from a shared archive.  
 extract_expsyms_cmds=$lt_extract_expsyms_cmds  
   
 # Symbols that should not be listed in the preloaded symbols.  
 exclude_expsyms=$lt_exclude_expsyms_F77  
   
 # Symbols that must always be exported.  
 include_expsyms=$lt_include_expsyms_F77  
   
 # ### END LIBTOOL TAG CONFIG: $tagname  
   
 __EOF__  
   
   
 else  
   # If there is no Makefile yet, we rely on a make rule to execute  
   # `config.status --recheck' to rerun these tests and create the  
   # libtool script then.  
   test -f Makefile && make "$ltmain"  
 fi  
   
   
 ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_c_compiler_gnu  
   
 CC="$lt_save_CC"  
   
         else  
           tagname=""  
         fi  
         ;;  
   
       GCJ)  
         if test -n "$GCJ" && test "X$GCJ" != "Xno"; then  
   
   
   
 # Source file extension for Java test sources.  
 ac_ext=java  
   
 # Object file extension for compiled Java test sources.  
 objext=o  
 objext_GCJ=$objext  
   
 # Code to be used in simple compile tests  
 lt_simple_compile_test_code="class foo {}\n"  
   
 # Code to be used in simple link tests  
 lt_simple_link_test_code='public class conftest { public static void main(String argv) {}; }\n'  
   
 # ltmain only uses $CC for tagged configurations so make sure $CC is set.  
   
 # If no C compiler was specified, use CC.  
 LTCC=${LTCC-"$CC"}  
   
 # Allow CC to be a program name with arguments.  
 compiler=$CC  
   
   
 # Allow CC to be a program name with arguments.  
 lt_save_CC="$CC"  
 CC=${GCJ-"gcj"}  
 compiler=$CC  
 compiler_GCJ=$CC  
   
 # GCJ did not exist at the time GCC didn't implicitly link libc in.  
 archive_cmds_need_lc_GCJ=no  
   
 ## CAVEAT EMPTOR:  
 ## There is no encapsulation within the following macros, do not change  
 ## the running order or otherwise move them around unless you know exactly  
 ## what you are doing...  
   
 lt_prog_compiler_no_builtin_flag_GCJ=  
   
 if test "$GCC" = yes; then  
   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'  
   
   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  
 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_cv_prog_compiler_rtti_exceptions=no  
   ac_outfile=conftest.$ac_objext  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
    lt_compiler_flag="-fno-rtti -fno-exceptions"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    # The option is referenced via a variable to avoid confusing sed.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:16275: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>conftest.err)  
    ac_status=$?  
    cat conftest.err >&5  
    echo "$as_me:16279: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s "$ac_outfile"; then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s conftest.err; then  
        lt_cv_prog_compiler_rtti_exceptions=yes  
      fi  
    fi  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5  
 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6  
   
 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"  
 else  
     :  
 fi  
   
 fi  
   
 lt_prog_compiler_wl_GCJ=  
 lt_prog_compiler_pic_GCJ=  
 lt_prog_compiler_static_GCJ=  
   
 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5  
 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6  
   
   if test "$GCC" = yes; then  
     lt_prog_compiler_wl_GCJ='-Wl,'  
     lt_prog_compiler_static_GCJ='-static'  
   
     case $host_os in  
       aix*)  
       # All AIX code is PIC.  
       if test "$host_cpu" = ia64; then  
         # AIX 5 now supports IA64 processor  
         lt_prog_compiler_static_GCJ='-Bstatic'  
       fi  
       ;;  
   
     amigaos*)  
       # FIXME: we need at least 68020 code to build shared libraries, but  
       # adding the `-m68020' flag to GCC prevents building anything better,  
       # like `-m68040'.  
       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'  
       ;;  
   
     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)  
       # PIC is the default for these OSes.  
       ;;  
   
     mingw* | pw32* | os2*)  
       # This hack is so that the source file can tell whether it is being  
       # built for inclusion in a dll (and should export symbols for example).  
       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'  
       ;;  
   
     darwin* | rhapsody*)  
       # PIC is the default on this platform  
       # Common symbols not allowed in MH_DYLIB files  
       lt_prog_compiler_pic_GCJ='-fno-common'  
       ;;  
   
     msdosdjgpp*)  
       # Just because we use GCC doesn't mean we suddenly get shared libraries  
       # on systems that don't support them.  
       lt_prog_compiler_can_build_shared_GCJ=no  
       enable_shared=no  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec; then  
         lt_prog_compiler_pic_GCJ=-Kconform_pic  
       fi  
       ;;  
   
     hpux*)  
       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but  
       # not for PA HP-UX.  
       case "$host_cpu" in  
       hppa*64*|ia64*)  
         # +Z the default  
         ;;  
       *)  
         lt_prog_compiler_pic_GCJ='-fPIC'  
         ;;  
       esac  
       ;;  
   
     *)  
       lt_prog_compiler_pic_GCJ='-fPIC'  
       ;;  
     esac  
   else  
     # PORTME Check for flag to pass linker flags through the system compiler.  
     case $host_os in  
     aix*)  
       lt_prog_compiler_wl_GCJ='-Wl,'  
       if test "$host_cpu" = ia64; then  
         # AIX 5 now supports IA64 processor  
         lt_prog_compiler_static_GCJ='-Bstatic'  
       else  
         lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'  
       fi  
       ;;  
   
     mingw* | pw32* | os2*)  
       # This hack is so that the source file can tell whether it is being  
       # built for inclusion in a dll (and should export symbols for example).  
       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'  
       ;;  
   
     hpux9* | hpux10* | hpux11*)  
       lt_prog_compiler_wl_GCJ='-Wl,'  
       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but  
       # not for PA HP-UX.  
       case "$host_cpu" in  
       hppa*64*|ia64*)  
         # +Z the default  
         ;;  
       *)  
         lt_prog_compiler_pic_GCJ='+Z'  
         ;;  
       esac  
       # Is there a better lt_prog_compiler_static that works with the bundled CC?  
       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'  
       ;;  
   
     irix5* | irix6* | nonstopux*)  
       lt_prog_compiler_wl_GCJ='-Wl,'  
       # PIC (with -KPIC) is the default.  
       lt_prog_compiler_static_GCJ='-non_shared'  
       ;;  
   
     newsos6)  
       lt_prog_compiler_pic_GCJ='-KPIC'  
       lt_prog_compiler_static_GCJ='-Bstatic'  
       ;;  
   
     linux*)  
       case $CC in  
       icc|ecc)  
         lt_prog_compiler_wl_GCJ='-Wl,'  
         lt_prog_compiler_pic_GCJ='-KPIC'  
         lt_prog_compiler_static_GCJ='-static'  
         ;;  
       ccc)  
         lt_prog_compiler_wl_GCJ='-Wl,'  
         # All Alpha code is PIC.  
         lt_prog_compiler_static_GCJ='-non_shared'  
         ;;  
       esac  
       ;;  
   
     osf3* | osf4* | osf5*)  
       lt_prog_compiler_wl_GCJ='-Wl,'  
       # All OSF/1 code is PIC.  
       lt_prog_compiler_static_GCJ='-non_shared'  
       ;;  
   
     sco3.2v5*)  
       lt_prog_compiler_pic_GCJ='-Kpic'  
       lt_prog_compiler_static_GCJ='-dn'  
       ;;  
   
     solaris*)  
       lt_prog_compiler_wl_GCJ='-Wl,'  
       lt_prog_compiler_pic_GCJ='-KPIC'  
       lt_prog_compiler_static_GCJ='-Bstatic'  
       ;;  
   
     sunos4*)  
       lt_prog_compiler_wl_GCJ='-Qoption ld '  
       lt_prog_compiler_pic_GCJ='-PIC'  
       lt_prog_compiler_static_GCJ='-Bstatic'  
       ;;  
   
     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  
       lt_prog_compiler_wl_GCJ='-Wl,'  
       lt_prog_compiler_pic_GCJ='-KPIC'  
       lt_prog_compiler_static_GCJ='-Bstatic'  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec ;then  
         lt_prog_compiler_pic_GCJ='-Kconform_pic'  
         lt_prog_compiler_static_GCJ='-Bstatic'  
       fi  
       ;;  
   
     uts4*)  
       lt_prog_compiler_pic_GCJ='-pic'  
       lt_prog_compiler_static_GCJ='-Bstatic'  
       ;;  
   
     *)  
       lt_prog_compiler_can_build_shared_GCJ=no  
       ;;  
     esac  
   fi  
   
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5  
 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6  
   
 #  
 # Check to make sure the PIC flag actually works.  
 #  
 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 $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  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_prog_compiler_pic_works_GCJ=no  
   ac_outfile=conftest.$ac_objext  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    # The option is referenced via a variable to avoid confusing sed.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:16507: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>conftest.err)  
    ac_status=$?  
    cat conftest.err >&5  
    echo "$as_me:16511: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s "$ac_outfile"; then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s conftest.err; then  
        lt_prog_compiler_pic_works_GCJ=yes  
      fi  
    fi  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5  
 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6  
   
 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then  
     case $lt_prog_compiler_pic_GCJ in  
      "" | " "*) ;;  
      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;  
      esac  
 else  
     lt_prog_compiler_pic_GCJ=  
      lt_prog_compiler_can_build_shared_GCJ=no  
 fi  
   
 fi  
 case "$host_os" in  
   # For platforms which do not support PIC, -DPIC is meaningless:  
   *djgpp*)  
     lt_prog_compiler_pic_GCJ=  
     ;;  
   *)  
     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"  
     ;;  
 esac  
   
 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  
 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   lt_cv_prog_compiler_c_o_GCJ=no  
    $rm -r conftest 2>/dev/null  
    mkdir conftest  
    cd conftest  
    mkdir out  
    printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
   
    # According to Tom Tromey, Ian Lance Taylor reported there are C compilers  
    # that will create temporary files in the current directory regardless of  
    # the output directory.  Thus, making CWD read-only will cause this test  
    # to fail, enabling locking or at least warning the user not to do parallel  
    # builds.  
    chmod -w .  
   
    lt_compiler_flag="-o out/conftest2.$ac_objext"  
    # Insert the option either (1) after the last *FLAGS variable, or  
    # (2) before a word containing "conftest.", or (3) at the end.  
    # Note that $ac_compile itself does not contain backslashes and begins  
    # with a dollar sign (not a hyphen), so the echo should work correctly.  
    lt_compile=`echo "$ac_compile" | $SED \  
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \  
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \  
    -e 's:$: $lt_compiler_flag:'`  
    (eval echo "\"\$as_me:16574: $lt_compile\"" >&5)  
    (eval "$lt_compile" 2>out/conftest.err)  
    ac_status=$?  
    cat out/conftest.err >&5  
    echo "$as_me:16578: \$? = $ac_status" >&5  
    if (exit $ac_status) && test -s out/conftest2.$ac_objext  
    then  
      # The compiler can only warn and ignore the option if not recognized  
      # So say no if there are warnings  
      if test ! -s out/conftest.err; then  
        lt_cv_prog_compiler_c_o_GCJ=yes  
      fi  
    fi  
    chmod u+w .  
    $rm conftest* out/*  
    rmdir out  
    cd ..  
    rmdir conftest  
    $rm conftest*  
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5  
 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6  
   
   
 hard_links="nottested"  
 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  
   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5  
 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6  
   hard_links=yes  
   $rm conftest*  
   ln conftest.a conftest.b 2>/dev/null && hard_links=no  
   touch conftest.a  
   ln conftest.a conftest.b 2>&5 || hard_links=no  
   ln conftest.a conftest.b 2>/dev/null && hard_links=no  
   echo "$as_me:$LINENO: result: $hard_links" >&5  
 echo "${ECHO_T}$hard_links" >&6  
   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: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}  
     need_locks=warn  
   fi  
 else  
   need_locks=no  
 fi  
   
 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  
   
   runpath_var=  
   allow_undefined_flag_GCJ=  
   enable_shared_with_static_runtimes_GCJ=no  
   archive_cmds_GCJ=  
   archive_expsym_cmds_GCJ=  
   old_archive_From_new_cmds_GCJ=  
   old_archive_from_expsyms_cmds_GCJ=  
   export_dynamic_flag_spec_GCJ=  
   whole_archive_flag_spec_GCJ=  
   thread_safe_flag_spec_GCJ=  
   hardcode_libdir_flag_spec_GCJ=  
   hardcode_libdir_flag_spec_ld_GCJ=  
   hardcode_libdir_separator_GCJ=  
   hardcode_direct_GCJ=no  
   hardcode_minus_L_GCJ=no  
   hardcode_shlibpath_var_GCJ=unsupported  
   link_all_deplibs_GCJ=unknown  
   hardcode_automatic_GCJ=no  
   module_cmds_GCJ=  
   module_expsym_cmds_GCJ=  
   always_export_symbols_GCJ=no  
   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*  
   # included in the symbol list  
   include_expsyms_GCJ=  
   # exclude_expsyms can be an extended regexp of symbols to exclude  
   # it will be wrapped by ` (' and `)$', so one must not match beginning or  
   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',  
   # as well as any symbol that contains `d'.  
   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"  
   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out  
   # platforms (ab)use it in PIC code, but their linkers get confused if  
   # the symbol is explicitly referenced.  Since portable code cannot  
   # rely on this symbol name, it's probably fine to never include it in  
   # preloaded symbol tables.  
   extract_expsyms_cmds=  
   
   case $host_os in  
   cygwin* | mingw* | pw32*)  
     # FIXME: the MSVC++ port hasn't been tested in a loooong time  
     # When not using gcc, we currently assume that we are using  
     # Microsoft Visual C++.  
     if test "$GCC" != yes; then  
       with_gnu_ld=no  
     fi  
     ;;  
   openbsd*)  
     with_gnu_ld=no  
     ;;  
   esac  
   
   ld_shlibs_GCJ=yes  
   if test "$with_gnu_ld" = yes; then  
     # If archive_cmds runs LD, not CC, wlarc should be empty  
     wlarc='${wl}'  
   
     # See if GNU ld supports shared libraries.  
     case $host_os in  
     aix3* | aix4* | aix5*)  
       # On AIX/PPC, the GNU linker is very broken  
       if test "$host_cpu" != ia64; then  
         ld_shlibs_GCJ=no  
         cat <<EOF 1>&2  
   
 *** Warning: the GNU linker, at least up to release 2.9.1, is reported  
 *** to be unable to reliably create shared libraries on AIX.  
 *** Therefore, libtool is disabling shared libraries support.  If you  
 *** really care for shared libraries, you may want to modify your PATH  
 *** so that a non-GNU linker is found, and then restart.  
   
 EOF  
       fi  
       ;;  
   
     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)'  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       hardcode_minus_L_GCJ=yes  
   
       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports  
       # that the semantics of dynamic libraries on AmigaOS, at least up  
       # to version 4, is to share data among multiple programs linked  
       # with the same dynamic library.  Since this doesn't match the  
       # behavior of shared libraries on other platforms, we can't use  
       # them.  
       ld_shlibs_GCJ=no  
       ;;  
   
     beos*)  
       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then  
         allow_undefined_flag_GCJ=unsupported  
         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc  
         # support --undefined.  This deserves some investigation.  FIXME  
         archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'  
       else  
         ld_shlibs_GCJ=no  
       fi  
       ;;  
   
     cygwin* | mingw* | pw32*)  
       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,  
       # as there is no search path for DLLs.  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       allow_undefined_flag_GCJ=unsupported  
       always_export_symbols_GCJ=no  
       enable_shared_with_static_runtimes_GCJ=yes  
       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'  
   
       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}--image-base=0x10000000 ${wl}--out-implib,$lib'  
         # If the export-symbols file already is a .def file (1st line  
         # is EXPORTS), use it as is; otherwise, prepend...  
         archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then  
           cp $export_symbols $output_objdir/$soname.def;  
         else  
           echo EXPORTS > $output_objdir/$soname.def;  
           cat $export_symbols >> $output_objdir/$soname.def;  
         fi~  
         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'  
       else  
         ld_shlibs=no  
       fi  
       ;;  
   
     netbsd*)  
       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
         archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'  
         wlarc=  
       else  
         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'  
       fi  
       ;;  
   
     solaris* | sysv5*)  
       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then  
         ld_shlibs_GCJ=no  
         cat <<EOF 1>&2  
   
 *** Warning: The releases 2.8.* of the GNU linker cannot reliably  
 *** create shared libraries on Solaris systems.  Therefore, libtool  
 *** is disabling shared libraries support.  We urge you to upgrade GNU  
 *** binutils to release 2.9.1 or newer.  Another option is to modify  
 *** your PATH or compiler configuration so that the native linker is  
 *** used, and then restart.  
   
 EOF  
       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then  
         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'  
       else  
         ld_shlibs_GCJ=no  
       fi  
       ;;  
   
     sunos4*)  
       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
       wlarc=  
       hardcode_direct_GCJ=yes  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     *)  
       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_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'  
       else  
         ld_shlibs_GCJ=no  
       fi  
       ;;  
     esac  
   
     if test "$ld_shlibs_GCJ" = yes; then  
       runpath_var=LD_RUN_PATH  
       hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'  
       export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'  
       # ancient GNU ld didn't support --whole-archive et. al.  
       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'  
       else  
         whole_archive_flag_spec_GCJ=  
       fi  
     fi  
   else  
     # PORTME fill in a description of your system's linker (not GNU ld)  
     case $host_os in  
     aix3*)  
       allow_undefined_flag_GCJ=unsupported  
       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'  
       # Note: this linker hardcodes the directories in LIBPATH if there  
       # are no directories specified by -L.  
       hardcode_minus_L_GCJ=yes  
       if test "$GCC" = yes && test -z "$link_static_flag"; then  
         # Neither direct hardcoding nor static linking is supported with a  
         # broken collect2.  
         hardcode_direct_GCJ=unsupported  
       fi  
       ;;  
   
     aix4* | aix5*)  
       if test "$host_cpu" = ia64; then  
         # On IA64, the linker does run time linking by default, so we don't  
         # have to do anything special.  
         aix_use_runtimelinking=no  
         exp_sym_flag='-Bexport'  
         no_entry_flag=""  
       else  
         # 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  
         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'  
         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'  
         fi  
         aix_use_runtimelinking=no  
   
         # Test if we are trying to use run time linking or normal  
         # AIX style linking. If -brtl is somewhere in LDFLAGS, we  
         # need to do runtime linking.  
         case $host_os in aix4.[23]|aix4.[23].*|aix5*)  
           for ld_flag in $LDFLAGS; do  
           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then  
             aix_use_runtimelinking=yes  
             break  
           fi  
           done  
         esac  
   
         exp_sym_flag='-bexport'  
         no_entry_flag='-bnoentry'  
       fi  
   
       # When large executables or shared objects are built, AIX ld can  
       # have problems creating the table of contents.  If linking a library  
       # or program results in "error TOC overflow" add -mminimal-toc to  
       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not  
       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.  
   
       archive_cmds_GCJ=''  
       hardcode_direct_GCJ=yes  
       hardcode_libdir_separator_GCJ=':'  
       link_all_deplibs_GCJ=yes  
   
       if test "$GCC" = yes; then  
         case $host_os in aix4.012|aix4.012.*)  
         # We only want to do this on AIX 4.2 and lower, the check  
         # below for broken collect2 doesn't work under 4.3+  
           collect2name=`${CC} -print-prog-name=collect2`  
           if test -f "$collect2name" && \  
            strings "$collect2name" | grep resolve_lib_name >/dev/null  
           then  
           # We have reworked collect2  
           hardcode_direct_GCJ=yes  
           else  
           # We have old collect2  
           hardcode_direct_GCJ=unsupported  
           # It fails to find uninstalled libraries when the uninstalled  
           # path is not listed in the libpath.  Setting hardcode_minus_L  
           # to unsupported forces relinking  
           hardcode_minus_L_GCJ=yes  
           hardcode_libdir_flag_spec_GCJ='-L$libdir'  
           hardcode_libdir_separator_GCJ=  
           fi  
         esac  
         shared_flag='-shared'  
       else  
         # not using gcc  
         if test "$host_cpu" = ia64; then  
         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release  
         # chokes on -Wl,-G. The following line is correct:  
           shared_flag='-G'  
         else  
         if test "$aix_use_runtimelinking" = yes; then  
             shared_flag='${wl}-G'  
           else  
             shared_flag='${wl}-bM:SRE'  
         fi  
         fi  
       fi  
   
       # It seems that -bexpall does not export symbols beginning with  
       # underscore (_), so it is better to generate a list of symbols to export.  
       always_export_symbols_GCJ=yes  
       if test "$aix_use_runtimelinking" = yes; then  
         # Warning - without using the other runtime loading flags (-brtl),  
         # -berok will link without error, but may produce a broken library.  
         allow_undefined_flag_GCJ='-berok'  
        # Determine the default libpath from the value encoded in an empty executable.  
        cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`  
 # Check for a 64-bit object if we didn't find anything.  
 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`; fi  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  
   
        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"  
         archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"  
        else  
         if test "$host_cpu" = ia64; then  
           hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'  
           allow_undefined_flag_GCJ="-z nodefs"  
           archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"  
         else  
          # Determine the default libpath from the value encoded in an empty executable.  
          cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   
 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`  
 # Check for a 64-bit object if we didn't find anything.  
 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }  
 }'`; fi  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  
   
          hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"  
           # Warning - without using the other run time loading flags,  
           # -berok will link without error, but may produce a broken library.  
           no_undefined_flag_GCJ=' ${wl}-bernotok'  
           allow_undefined_flag_GCJ=' ${wl}-berok'  
           # -bexpall does not export symbols beginning with underscore (_)  
           always_export_symbols_GCJ=yes  
           # Exported symbols can be pulled into shared objects from archives  
           whole_archive_flag_spec_GCJ=' '  
           archive_cmds_need_lc_GCJ=yes  
           # This is similar to how AIX traditionally builds it's shared libraries.  
           archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'  
         fi  
       fi  
       ;;  
   
     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)'  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       hardcode_minus_L_GCJ=yes  
       # see comment about different semantics on the GNU ld section  
       ld_shlibs_GCJ=no  
       ;;  
   
     bsdi4*)  
       export_dynamic_flag_spec_GCJ=-rdynamic  
       ;;  
   
     cygwin* | mingw* | pw32*)  
       # When not using gcc, we currently assume that we are using  
       # Microsoft Visual C++.  
       # hardcode_libdir_flag_spec is actually meaningless, as there is  
       # no search path for DLLs.  
       hardcode_libdir_flag_spec_GCJ=' '  
       allow_undefined_flag_GCJ=unsupported  
       # Tell ltmain to make .lib files, not .a files.  
       libext=lib  
       # Tell ltmain to make .dll files, not .so files.  
       shrext=".dll"  
       # 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='  
       # The linker will automatically build a .lib file if we build a DLL.  
       old_archive_From_new_cmds_GCJ='true'  
       # FIXME: Should let the user specify the lib program.  
       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'  
       fix_srcfile_path='`cygpath -w "$srcfile"`'  
       enable_shared_with_static_runtimes_GCJ=yes  
       ;;  
   
     darwin* | rhapsody*)  
     if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then  
       archive_cmds_need_lc_GCJ=no  
       case "$host_os" in  
       rhapsody* | darwin1.[012])  
         allow_undefined_flag_GCJ='-undefined suppress'  
         ;;  
       *) # Darwin 1.3 on  
         test -z ${LD_TWOLEVEL_NAMESPACE} && allow_undefined_flag_GCJ='-flat_namespace -undefined suppress'  
         ;;  
       esac  
       # FIXME: Relying on posixy $() will cause problems for  
       #        cross-compilation, but unfortunately the echo tests do not  
       #        yet detect zsh echo's removal of \ escapes.  Also zsh mangles  
       #        `"' quotes if we put them in here... so don't!  
         lt_int_apple_cc_single_mod=no  
         output_verbose_link_cmd='echo'  
         if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then  
           lt_int_apple_cc_single_mod=yes  
         fi  
         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then  
           archive_cmds_GCJ='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'  
         else  
         archive_cmds_GCJ='$CC -r ${wl}-bind_at_load -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  
       module_cmds_GCJ='$CC -bundle ${wl}-bind_at_load $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags'  
       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's  
         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then  
           archive_expsym_cmds_GCJ='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  
           archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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  
           module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -bundle $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'  
       hardcode_direct_GCJ=no  
       hardcode_automatic_GCJ=yes  
       hardcode_shlibpath_var_GCJ=unsupported  
       whole_archive_flag_spec_GCJ='-all_load $convenience'  
       link_all_deplibs_GCJ=yes  
     fi  
       ;;  
   
     dgux*)  
       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     freebsd1*)  
       ld_shlibs_GCJ=no  
       ;;  
   
     # 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  
     # does not break anything, and helps significantly (at the cost of a little  
     # extra space).  
     freebsd2.2*)  
       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'  
       hardcode_libdir_flag_spec_GCJ='-R$libdir'  
       hardcode_direct_GCJ=yes  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     # Unfortunately, older versions of FreeBSD 2 do not have this feature.  
     freebsd2*)  
       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_direct_GCJ=yes  
       hardcode_minus_L_GCJ=yes  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.  
     freebsd*)  
       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'  
       hardcode_libdir_flag_spec_GCJ='-R$libdir'  
       hardcode_direct_GCJ=yes  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     hpux9*)  
       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'  
       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'  
       fi  
       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'  
       hardcode_libdir_separator_GCJ=:  
       hardcode_direct_GCJ=yes  
   
       # hardcode_minus_L: Not really in the search PATH,  
       # but as the default location of the library.  
       hardcode_minus_L_GCJ=yes  
       export_dynamic_flag_spec_GCJ='${wl}-E'  
       ;;  
   
     hpux10* | hpux11*)  
       if test "$GCC" = yes -a "$with_gnu_ld" = no; then  
         case "$host_cpu" in  
         hppa*64*|ia64*)  
           archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -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  
       else  
         case "$host_cpu" in  
         hppa*64*|ia64*)  
           archive_cmds_GCJ='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'  
           ;;  
         *)  
           archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'  
           ;;  
         esac  
       fi  
       if test "$with_gnu_ld" = no; then  
         case "$host_cpu" in  
         hppa*64*)  
           hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'  
           hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'  
           hardcode_libdir_separator_GCJ=:  
           hardcode_direct_GCJ=no  
           hardcode_shlibpath_var_GCJ=no  
           ;;  
         ia64*)  
           hardcode_libdir_flag_spec_GCJ='-L$libdir'  
           hardcode_direct_GCJ=no  
           hardcode_shlibpath_var_GCJ=no  
   
           # hardcode_minus_L: Not really in the search PATH,  
           # but as the default location of the library.  
           hardcode_minus_L_GCJ=yes  
           ;;  
         *)  
           hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'  
           hardcode_libdir_separator_GCJ=:  
           hardcode_direct_GCJ=yes  
           export_dynamic_flag_spec_GCJ='${wl}-E'  
   
           # hardcode_minus_L: Not really in the search PATH,  
           # but as the default location of the library.  
           hardcode_minus_L_GCJ=yes  
           ;;  
         esac  
       fi  
       ;;  
   
     irix5* | irix6* | nonstopux*)  
       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'  
       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'  
         hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'  
       fi  
       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'  
       hardcode_libdir_separator_GCJ=:  
       link_all_deplibs_GCJ=yes  
       ;;  
   
     netbsd*)  
       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  
         archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out  
       else  
         archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF  
       fi  
       hardcode_libdir_flag_spec_GCJ='-R$libdir'  
       hardcode_direct_GCJ=yes  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     newsos6)  
       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_direct_GCJ=yes  
       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'  
       hardcode_libdir_separator_GCJ=:  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     openbsd*)  
       case "$host_cpu" in  
         m88k|hppa|vax)  
           ld_shlibs_GCJ=no  
           ;;  
         *)  
           hardcode_direct_GCJ=yes  
           hardcode_shlibpath_var_GCJ=no  
           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'  
             hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'  
             export_dynamic_flag_spec_GCJ='${wl}-E'  
           else  
             case $host_os in  
               openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)  
                 archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
                 hardcode_libdir_flag_spec_GCJ='-R$libdir'  
                 ;;  
               *)  
                 archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'  
                 hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'  
                 ;;  
             esac  
           fi  
           ;;  
       esac  
       ;;  
   
     os2*)  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       hardcode_minus_L_GCJ=yes  
       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'  
       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'  
       ;;  
   
     osf3*)  
       if test "$GCC" = yes; then  
         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'  
       else  
         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'  
       fi  
       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'  
       hardcode_libdir_separator_GCJ=:  
       ;;  
   
     osf4* | osf5*)      # as osf3* with the addition of -msym flag  
       if test "$GCC" = yes; then  
         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'  
         hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'  
       else  
         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_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 ${objdir}/so_locations -o $lib~$rm $lib.exp'  
   
         # Both c and cxx compiler support -rpath directly  
         hardcode_libdir_flag_spec_GCJ='-rpath $libdir'  
       fi  
       hardcode_libdir_separator_GCJ=:  
       ;;  
   
     sco3.2v5*)  
       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_shlibpath_var_GCJ=no  
       export_dynamic_flag_spec_GCJ='${wl}-Bexport'  
       runpath_var=LD_RUN_PATH  
       hardcode_runpath_var=yes  
       ;;  
   
     solaris*)  
       no_undefined_flag_GCJ=' -z text'  
       if test "$GCC" = yes; then  
         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~  
           $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'  
       else  
         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~  
         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'  
       fi  
       hardcode_libdir_flag_spec_GCJ='-R$libdir'  
       hardcode_shlibpath_var_GCJ=no  
       case $host_os in  
       solaris2.[0-5] | solaris2.[0-5].*) ;;  
       *) # Supported since Solaris 2.6 (maybe 2.5.1?)  
         whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;  
       esac  
       link_all_deplibs_GCJ=yes  
       ;;  
   
     sunos4*)  
       if test "x$host_vendor" = xsequent; then  
         # Use $CC to link under sequent, because it throws in some extra .o  
         # files that make .init and .fini sections work.  
         archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'  
       else  
         archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'  
       fi  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       hardcode_direct_GCJ=yes  
       hardcode_minus_L_GCJ=yes  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     sysv4)  
       case $host_vendor in  
         sni)  
           archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
           hardcode_direct_GCJ=yes # is this really true???  
         ;;  
         siemens)  
           ## LD is ld it makes a PLAMLIB  
           ## CC just makes a GrossModule.  
           archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'  
           reload_cmds_GCJ='$CC -r -o $output$reload_objs'  
           hardcode_direct_GCJ=no  
         ;;  
         motorola)  
           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  
         ;;  
       esac  
       runpath_var='LD_RUN_PATH'  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     sysv4.3*)  
       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_shlibpath_var_GCJ=no  
       export_dynamic_flag_spec_GCJ='-Bexport'  
       ;;  
   
     sysv4*MP*)  
       if test -d /usr/nec; then  
         archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
         hardcode_shlibpath_var_GCJ=no  
         runpath_var=LD_RUN_PATH  
         hardcode_runpath_var=yes  
         ld_shlibs_GCJ=yes  
       fi  
       ;;  
   
     sysv4.2uw2*)  
       archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_direct_GCJ=yes  
       hardcode_minus_L_GCJ=no  
       hardcode_shlibpath_var_GCJ=no  
       hardcode_runpath_var=yes  
       runpath_var=LD_RUN_PATH  
       ;;  
   
    sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)  
       no_undefined_flag_GCJ='${wl}-z ${wl}text'  
       if test "$GCC" = yes; then  
         archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'  
       else  
         archive_cmds_GCJ='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'  
       fi  
       runpath_var='LD_RUN_PATH'  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     sysv5*)  
       no_undefined_flag_GCJ=' -z text'  
       # $CC -shared without GNU ld will not create a library from C++  
       # object files and a static libstdc++, better avoid it by now  
       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~  
                 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'  
       hardcode_libdir_flag_spec_GCJ=  
       hardcode_shlibpath_var_GCJ=no  
       runpath_var='LD_RUN_PATH'  
       ;;  
   
     uts4*)  
       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'  
       hardcode_libdir_flag_spec_GCJ='-L$libdir'  
       hardcode_shlibpath_var_GCJ=no  
       ;;  
   
     *)  
       ld_shlibs_GCJ=no  
       ;;  
     esac  
   fi  
   
 echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5  
 echo "${ECHO_T}$ld_shlibs_GCJ" >&6  
 test "$ld_shlibs_GCJ" = no && can_build_shared=no  
   
 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"  
 if test "$GCC" = yes; then  
   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"  
 fi  
   
 #  
 # Do we need to explicitly link libc?  
 #  
 case "x$archive_cmds_need_lc_GCJ" in  
 x|xyes)  
   # Assume -lc should be added  
   archive_cmds_need_lc_GCJ=yes  
   
   if test "$enable_shared" = yes && test "$GCC" = yes; then  
     case $archive_cmds_GCJ in  
     *'~'*)  
       # FIXME: we may have to deal with multi-command sequences.  
       ;;  
     '$CC '*)  
       # Test whether the compiler implicitly links with -lc since on some  
       # systems, -lgcc has to come before -lc. If gcc already passes -lc  
       # to ld, don't add -lc before -lgcc.  
       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  
       $rm conftest*  
       printf "$lt_simple_compile_test_code" > conftest.$ac_ext  
   
       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5  
   (eval $ac_compile) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } 2>conftest.err; then  
         soname=conftest  
         lib=conftest  
         libobjs=conftest.$ac_objext  
         deplibs=  
         wl=$lt_prog_compiler_wl_GCJ  
         compiler_flags=-v  
         linker_flags=-v  
         verstring=  
         output_objdir=.  
         libname=conftest  
         lt_save_allow_undefined_flag=$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  
   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }  
         then  
           archive_cmds_need_lc_GCJ=no  
         else  
           archive_cmds_need_lc_GCJ=yes  
         fi  
         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag  
       else  
         cat conftest.err 1>&5  
       fi  
       $rm conftest*  
       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5  
 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6  
       ;;  
     esac  
   fi  
   ;;  
 esac  
   
 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5  
 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6  
 hardcode_action_GCJ=  
 if test -n "$hardcode_libdir_flag_spec_GCJ" || \  
    test -n "$runpath_var GCJ" || \  
    test "X$hardcode_automatic_GCJ"="Xyes" ; then  
   
   # We can hardcode non-existant directories.  
   if test "$hardcode_direct_GCJ" != no &&  
      # If the only mechanism to avoid hardcoding is shlibpath_var, we  
      # have to relink, otherwise we might link with an installed library  
      # when we should be linking with a yet-to-be-installed one  
      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&  
      test "$hardcode_minus_L_GCJ" != no; then  
     # Linking always hardcodes the temporary library directory.  
     hardcode_action_GCJ=relink  
   else  
     # We can link without hardcoding, and we can hardcode nonexisting dirs.  
     hardcode_action_GCJ=immediate  
   fi  
 else  
   # We cannot hardcode anything, or else we can only hardcode existing  
   # directories.  
   hardcode_action_GCJ=unsupported  
 fi  
 echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5  
 echo "${ECHO_T}$hardcode_action_GCJ" >&6  
   
 if test "$hardcode_action_GCJ" = relink; then  
   # Fast installation is not supported  
   enable_fast_install=no  
 elif test "$shlibpath_overrides_runpath" = yes ||  
      test "$enable_shared" = no; then  
   # Fast installation is not necessary  
   enable_fast_install=needless  
 fi  
   
 striplib=  
 old_striplib=  
 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5  
 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6  
 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then  
   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"  
   test -z "$striplib" && striplib="$STRIP --strip-unneeded"  
   echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
 else  
 # FIXME - insert some real tests, host_os isn't really good enough  
   case $host_os in  
    darwin*)  
        if test -n "$STRIP" ; then  
          striplib="$STRIP -x"  
          echo "$as_me:$LINENO: result: yes" >&5  
 echo "${ECHO_T}yes" >&6  
        else  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
 fi  
        ;;  
    *)  
   echo "$as_me:$LINENO: result: no" >&5  
 echo "${ECHO_T}no" >&6  
     ;;  
   esac  
 fi  
   
 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
   withGCC=$GCC
 library_names_spec=  library_names_spec=
 libname_spec='lib$name'  libname_spec='lib$name'
 soname_spec=  soname_spec=
 shrext=".so"  shrext_cmds=".so"
 postinstall_cmds=  postinstall_cmds=
 postuninstall_cmds=  postuninstall_cmds=
 finish_cmds=  finish_cmds=
Line 17571 
Line 9601 
 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 "$withGCC" = yes; then
   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 ';' >/dev/null ; then    if $ECHO "$sys_lib_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.
     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
 else  else
   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"    sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
Line 17604 
Line 9634 
   
 aix4* | aix5*)  aix4* | aix5*)
   version_type=linux    version_type=linux
     need_lib_prefix=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
Line 17617 
Line 9649 
     # 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
Line 17645 
Line 9677 
   ;;    ;;
   
 amigaos*)  amigaos*)
   library_names_spec='$libname.ixlibrary $libname.a'    if test "$host_cpu" = m68k; then
   # Create ${libname}_ixlibrary.a entries in /sys/libs.      library_names_spec='$libname.ixlibrary $libname.a'
   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'      # 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'
     else
       dynamic_linker=no
     fi
   ;;    ;;
   
 beos*)  beos*)
Line 17656 
Line 9692 
   shlibpath_var=LIBRARY_PATH    shlibpath_var=LIBRARY_PATH
   ;;    ;;
   
 bsdi4*)  bsdi[45]*)
   version_type=linux    version_type=linux
     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"
Line 17671 
Line 9708 
   
 cygwin* | mingw* | pw32*)  cygwin* | mingw* | pw32*)
   version_type=windows    version_type=windows
   shrext=".dll"    shrext_cmds=".dll"
     need_version=no
     need_lib_prefix=no
   
   case $GCC,$host_os in    case $withGCC,$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'
     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="/lib /lib/w32api /usr/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'
Line 17728 
Line 9767 
 darwin* | rhapsody*)  darwin* | rhapsody*)
   dynamic_linker="$host_os dyld"    dynamic_linker="$host_os dyld"
   version_type=darwin    version_type=darwin
   # FIXME: Relying on posixy $() will cause problems for    need_lib_prefix=no
   #        cross-compilation, but unfortunately the echo tests do not    need_version=no
   #        yet detect zsh echo's removal of \ escapes.    library_names_spec='${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='$(test .$module = .yes && echo .so || echo .dylib)'    shrext_cmds='$(test .$module = .yes && $ECHO .so || $ECHO .dylib)'
   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.    # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then    if test "$withGCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`      sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | $GREP "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
     else
       sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   fi    fi
   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_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
Line 17754 
Line 9796 
   dynamic_linker=no    dynamic_linker=no
   ;;    ;;
   
   kfreebsd*-gnu)
     version_type=linux
     need_lib_prefix=no
     need_version=no
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     shlibpath_var=LD_LIBRARY_PATH
     shlibpath_overrides_runpath=no
     hardcode_into_libs=yes
     dynamic_linker='GNU ld.so'
     ;;
   
 freebsd*)  freebsd*)
   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || $ECHO aout`
   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_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=no
       ;;        ;;
   esac    esac
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
Line 17783 
Line 9840 
   
 gnu*)  gnu*)
   version_type=linux    version_type=linux
     need_lib_prefix=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
Line 17793 
Line 9852 
   # 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_version=no
   case "$host_cpu" in    case "$host_cpu" in
   ia64*)    ia64*)
     shrext='.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
Line 17810 
Line 9871 
     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='.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
Line 17821 
Line 9882 
      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec       sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
      ;;       ;;
    *)     *)
     shrext='.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
Line 17843 
Line 9904 
                 version_type=irix                  version_type=irix
         fi ;;          fi ;;
   esac    esac
     need_lib_prefix=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
Line 17876 
Line 9939 
 # This must be Linux ELF.  # This must be Linux ELF.
 linux*)  linux*)
   version_type=linux    version_type=linux
     need_lib_prefix=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.
Line 17886 
Line 9951 
   # before this can be enabled.    # before this can be enabled.
   hardcode_into_libs=yes    hardcode_into_libs=yes
   
     # Append ld.so.conf contents to the search path
     if test -f /etc/ld.so.conf; then
       lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '`
       sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
     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,
Line 17895 
Line 9966 
   dynamic_linker='GNU/Linux ld.so'    dynamic_linker='GNU/Linux ld.so'
   ;;    ;;
   
   knetbsd*-gnu)
     version_type=linux
     need_lib_prefix=no
     need_version=no
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     shlibpath_var=LD_LIBRARY_PATH
     shlibpath_overrides_runpath=no
     hardcode_into_libs=yes
     dynamic_linker='GNU ld.so'
     ;;
   
 netbsd*)  netbsd*)
   version_type=sunos    version_type=sunos
   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then    need_lib_prefix=no
     need_version=no
     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}${release}${shared_ext} ${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
Line 17918 
Line 10003 
   shlibpath_overrides_runpath=yes    shlibpath_overrides_runpath=yes
   ;;    ;;
   
 nto-qnx)  *nto* | *qnx*)
   version_type=linux    version_type=qnx
     need_lib_prefix=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=no
     hardcode_into_libs=yes
     dynamic_linker='ldqnx.so'
   ;;    ;;
   
 openbsd*)  openbsd*)
   version_type=sunos    version_type=sunos
     need_lib_prefix=no
     # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
     case $host_os in
       openbsd3.3 | openbsd3.3.*)  need_version=no ;;
       *)                          need_version=no  ;;
     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
     dynamic_linker='OpenBSD (ELF) ld.so'  
     case $host_os in      case $host_os in
       openbsd2.[89] | openbsd2.[89].*)        openbsd2.[89] | openbsd2.[89].*)
         shlibpath_overrides_runpath=no          shlibpath_overrides_runpath=no
Line 17942 
Line 10036 
         ;;          ;;
       esac        esac
   else    else
     dynamic_linker='OpenBSD (a.out) ld.so'  
     shlibpath_overrides_runpath=yes      shlibpath_overrides_runpath=yes
   fi    fi
   ;;    ;;
   
 os2*)  os2*)
   libname_spec='$name'    libname_spec='$name'
   shrext=".dll"    shrext_cmds=".dll"
     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
Line 17957 
Line 10051 
   
 osf3* | osf4* | osf5*)  osf3* | osf4* | osf5*)
   version_type=osf    version_type=osf
     need_lib_prefix=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
Line 17973 
Line 10069 
   
 solaris*)  solaris*)
   version_type=linux    version_type=linux
     need_lib_prefix=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
Line 17985 
Line 10083 
 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
       need_lib_prefix=no
     fi
     need_version=no
   ;;    ;;
   
 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)  sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
Line 17998 
Line 10100 
   case $host_vendor in    case $host_vendor in
     sni)      sni)
       shlibpath_overrides_runpath=no        shlibpath_overrides_runpath=no
       export_dynamic_flag_spec='${wl}-Blargedynsym'        need_lib_prefix=no
       runpath_var=LD_RUN_PATH        runpath_var=LD_RUN_PATH
       ;;        ;;
       siemens)
         need_lib_prefix=no
         ;;
     motorola)      motorola)
         need_lib_prefix=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'
       ;;        ;;
Line 18017 
Line 10124 
   fi    fi
   ;;    ;;
   
   tpf*)
     # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
     version_type=linux
     need_lib_prefix=no
     need_version=no
     library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     shlibpath_var=LD_LIBRARY_PATH
     shlibpath_overrides_runpath=no
     hardcode_into_libs=yes
     ;;
   
 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}'
Line 18032 
Line 10150 
 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
   
 if test "x$enable_dlopen" != xyes; then  
   enable_dlopen=unknown  
   enable_dlopen_self=unknown  
   enable_dlopen_self_static=unknown  
 else  
   lt_cv_dlopen=no  
   lt_cv_dlopen_libs=  
   
   case $host_os in  
   beos*)  
     lt_cv_dlopen="load_add_on"  
     lt_cv_dlopen_libs=  
     lt_cv_dlopen_self=yes  
     ;;  
   
   mingw* | pw32*)  
     lt_cv_dlopen="LoadLibrary"  
     lt_cv_dlopen_libs=  
    ;;  
   
   cygwin*)  
     lt_cv_dlopen="dlopen"  
     lt_cv_dlopen_libs=  
    ;;  
   
   darwin*)  
   # if libdl is installed we need to link against it  
     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5  
 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6  
 if test "${ac_cv_lib_dl_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldl  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 int  
 main ()  
 {  
 dlopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dl_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dl_dlopen=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5  
 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6  
 if test $ac_cv_lib_dl_dlopen = yes; then  
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  
 else  
   
     lt_cv_dlopen="dyld"  
     lt_cv_dlopen_libs=  
     lt_cv_dlopen_self=yes  
   
 fi  
   
    ;;  
   
   *)  
     echo "$as_me:$LINENO: checking for shl_load" >&5  
 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6  
 if test "${ac_cv_func_shl_load+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char shl_load (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char shl_load ();  
 /* The GNU C library defines this for functions which it implements  
     to always fail with ENOSYS.  Some functions are actually named  
     something starting with __ and the normal name is an alias.  */  
 #if defined (__stub_shl_load) || defined (__stub___shl_load)  
 choke me  
 #else  
 char (*f) () = shl_load;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != shl_load;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_func_shl_load=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_func_shl_load=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5  
 echo "${ECHO_T}$ac_cv_func_shl_load" >&6  
 if test $ac_cv_func_shl_load = yes; then  
   lt_cv_dlopen="shl_load"  
 else  
   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5  
 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6  
 if test "${ac_cv_lib_dld_shl_load+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldld  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char shl_load ();  
 int  
 main ()  
 {  
 shl_load ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dld_shl_load=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dld_shl_load=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5  
 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6  
 if test $ac_cv_lib_dld_shl_load = yes; then  
   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"  
 else  
   echo "$as_me:$LINENO: checking for dlopen" >&5  
 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6  
 if test "${ac_cv_func_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char dlopen (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 /* The GNU C library defines this for functions which it implements  
     to always fail with ENOSYS.  Some functions are actually named  
     something starting with __ and the normal name is an alias.  */  
 #if defined (__stub_dlopen) || defined (__stub___dlopen)  
 choke me  
 #else  
 char (*f) () = dlopen;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != dlopen;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_func_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_func_dlopen=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5  
 echo "${ECHO_T}$ac_cv_func_dlopen" >&6  
 if test $ac_cv_func_dlopen = yes; then  
   lt_cv_dlopen="dlopen"  
 else  
   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5  
 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6  
 if test "${ac_cv_lib_dl_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldl  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 int  
 main ()  
 {  
 dlopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dl_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dl_dlopen=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5  
 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6  
 if test $ac_cv_lib_dl_dlopen = yes; then  
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  
 else  
   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5  
 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6  
 if test "${ac_cv_lib_svld_dlopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsvld  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dlopen ();  
 int  
 main ()  
 {  
 dlopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_svld_dlopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_svld_dlopen=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5  
 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6  
 if test $ac_cv_lib_svld_dlopen = yes; then  
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"  
 else  
   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5  
 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6  
 if test "${ac_cv_lib_dld_dld_link+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldld  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char dld_link ();  
 int  
 main ()  
 {  
 dld_link ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_dld_dld_link=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_dld_dld_link=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5  
 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6  
 if test $ac_cv_lib_dld_dld_link = yes; then  
   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"  
 fi  
   
   
 fi  
   
   
 fi  
   
   
 fi  
   
   
 fi  
   
   
 fi  
   
     ;;  
   esac  
   
   if test "x$lt_cv_dlopen" != xno; then  
     enable_dlopen=yes  
   else  
     enable_dlopen=no  
   fi  
   
   case $lt_cv_dlopen in  
   dlopen)  
     save_CPPFLAGS="$CPPFLAGS"  
     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"  
   
     save_LDFLAGS="$LDFLAGS"  
     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"  
   
     save_LIBS="$LIBS"  
     LIBS="$lt_cv_dlopen_libs $LIBS"  
   
     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5  
 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6  
 if test "${lt_cv_dlopen_self+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
           if test "$cross_compiling" = yes; then :  
   lt_cv_dlopen_self=cross  
 else  
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2  
   lt_status=$lt_dlunknown  
   cat > conftest.$ac_ext <<EOF  
 #line 18554 "configure"  
 #include "confdefs.h"  
   
 #if HAVE_DLFCN_H  
 #include <dlfcn.h>  
 #endif  
   
 #include <stdio.h>  
   
 #ifdef RTLD_GLOBAL  
 #  define LT_DLGLOBAL           RTLD_GLOBAL  
 #else  
 #  ifdef DL_GLOBAL  
 #    define LT_DLGLOBAL         DL_GLOBAL  
 #  else  
 #    define LT_DLGLOBAL         0  
 #  endif  
 #endif  
   
 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we  
    find out it does not work in some platform. */  
 #ifndef LT_DLLAZY_OR_NOW  
 #  ifdef RTLD_LAZY  
 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY  
 #  else  
 #    ifdef DL_LAZY  
 #      define LT_DLLAZY_OR_NOW          DL_LAZY  
 #    else  
 #      ifdef RTLD_NOW  
 #        define LT_DLLAZY_OR_NOW        RTLD_NOW  
 #      else  
 #        ifdef DL_NOW  
 #          define LT_DLLAZY_OR_NOW      DL_NOW  
 #        else  
 #          define LT_DLLAZY_OR_NOW      0  
 #        endif  
 #      endif  
 #    endif  
 #  endif  
 #endif  
   
 #ifdef __cplusplus  
 extern "C" void exit (int);  
 #endif  
   
 void fnord() { int i=42;}  
 int main ()  
 {  
   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);  
   int status = $lt_dlunknown;  
   
   if (self)  
     {  
       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;  
       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;  
       /* dlclose (self); */  
     }  
   
     exit (status);  
 }  
 EOF  
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then  
     (./conftest; exit; ) 2>/dev/null  
     lt_status=$?  
     case x$lt_status in  
       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;  
       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;  
       x$lt_unknown|x*) lt_cv_dlopen_self=no ;;  
     esac  
   else :  
     # compilation failed  
     lt_cv_dlopen_self=no  
   fi  
 fi  
 rm -fr conftest*  
   
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5  
 echo "${ECHO_T}$lt_cv_dlopen_self" >&6  
   
     if test "x$lt_cv_dlopen_self" = xyes; then  
       LDFLAGS="$LDFLAGS $link_static_flag"  
       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5  
 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6  
 if test "${lt_cv_dlopen_self_static+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
           if test "$cross_compiling" = yes; then :  
   lt_cv_dlopen_self_static=cross  
 else  
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2  
   lt_status=$lt_dlunknown  
   cat > conftest.$ac_ext <<EOF  
 #line 18652 "configure"  
 #include "confdefs.h"  
   
 #if HAVE_DLFCN_H  
 #include <dlfcn.h>  
 #endif  
   
 #include <stdio.h>  
   
 #ifdef RTLD_GLOBAL  
 #  define LT_DLGLOBAL           RTLD_GLOBAL  
 #else  
 #  ifdef DL_GLOBAL  
 #    define LT_DLGLOBAL         DL_GLOBAL  
 #  else  
 #    define LT_DLGLOBAL         0  
 #  endif  
 #endif  
   
 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we  
    find out it does not work in some platform. */  
 #ifndef LT_DLLAZY_OR_NOW  
 #  ifdef RTLD_LAZY  
 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY  
 #  else  
 #    ifdef DL_LAZY  
 #      define LT_DLLAZY_OR_NOW          DL_LAZY  
 #    else  
 #      ifdef RTLD_NOW  
 #        define LT_DLLAZY_OR_NOW        RTLD_NOW  
 #      else  
 #        ifdef DL_NOW  
 #          define LT_DLLAZY_OR_NOW      DL_NOW  
 #        else  
 #          define LT_DLLAZY_OR_NOW      0  
 #        endif  
 #      endif  
 #    endif  
 #  endif  
 #endif  
   
 #ifdef __cplusplus  
 extern "C" void exit (int);  
 #endif  
   
 void fnord() { int i=42;}  
 int main ()  
 {  
   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);  
   int status = $lt_dlunknown;  
   
   if (self)  
     {  
       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;  
       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;  
       /* dlclose (self); */  
     }  
   
     exit (status);  
 }  
 EOF  
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then  
     (./conftest; exit; ) 2>/dev/null  
     lt_status=$?  
     case x$lt_status in  
       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;  
       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;  
       x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;  
     esac  
   else :  
     # compilation failed  
     lt_cv_dlopen_self_static=no  
   fi  
 fi  
 rm -fr conftest*  
   
   
 fi  
 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5  
 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6  
     fi  
   
     CPPFLAGS="$save_CPPFLAGS"  
     LDFLAGS="$save_LDFLAGS"  
     LIBS="$save_LIBS"  
     ;;  
   esac  
   
   case $lt_cv_dlopen_self in  
   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;  
   *) enable_dlopen_self=unknown ;;  
   esac  
   
   case $lt_cv_dlopen_self_static in  
   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;  
   *) enable_dlopen_self_static=unknown ;;  
   esac  
 fi  
   
   
 # The else clause should only fire when bootstrapping the  
 # libtool distribution, otherwise you forgot to ship ltmain.sh  
 # with your package, and you will get complaints that there are  
 # no rules to generate ltmain.sh.  
 if test -f "$ltmain"; then  
   # See if we are running on zsh, and set the options which allow our commands through  
   # without removal of \ escapes.  
   if test -n "${ZSH_VERSION+set}" ; then  
     setopt NO_GLOB_SUBST  
   fi  
   # Now quote all the things that may contain metacharacters while being  
   # careful not to overquote the AC_SUBSTed values.  We take copies of the  
   # variables and quote the copies for generation of the libtool script.  
   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \  
     libname_spec library_names_spec soname_spec extract_expsyms_cmds \  
     old_striplib striplib file_magic_cmd finish_cmds finish_eval \  
     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_to_c_name_address \  
     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \  
     old_postinstall_cmds old_postuninstall_cmds \  
     compiler_GCJ \  
     CC_GCJ \  
     LD_GCJ \  
     lt_prog_compiler_wl_GCJ \  
     lt_prog_compiler_pic_GCJ \  
     lt_prog_compiler_static_GCJ \  
     lt_prog_compiler_no_builtin_flag_GCJ \  
     export_dynamic_flag_spec_GCJ \  
     thread_safe_flag_spec_GCJ \  
     whole_archive_flag_spec_GCJ \  
     enable_shared_with_static_runtimes_GCJ \  
     old_archive_cmds_GCJ \  
     old_archive_from_new_cmds_GCJ \  
     predep_objects_GCJ \  
     postdep_objects_GCJ \  
     predeps_GCJ \  
     postdeps_GCJ \  
     compiler_lib_search_path_GCJ \  
     archive_cmds_GCJ \  
     archive_expsym_cmds_GCJ \  
     postinstall_cmds_GCJ \  
     postuninstall_cmds_GCJ \  
     old_archive_from_expsyms_cmds_GCJ \  
     allow_undefined_flag_GCJ \  
     no_undefined_flag_GCJ \  
     export_symbols_cmds_GCJ \  
     hardcode_libdir_flag_spec_GCJ \  
     hardcode_libdir_flag_spec_ld_GCJ \  
     hardcode_libdir_separator_GCJ \  
     hardcode_automatic_GCJ \  
     module_cmds_GCJ \  
     module_expsym_cmds_GCJ \  
     lt_cv_prog_compiler_c_o_GCJ \  
     exclude_expsyms_GCJ \  
     include_expsyms_GCJ; do  
   
     case $var in  
     old_archive_cmds_GCJ | \  
     old_archive_from_new_cmds_GCJ | \  
     archive_cmds_GCJ | \  
     archive_expsym_cmds_GCJ | \  
     module_cmds_GCJ | \  
     module_expsym_cmds_GCJ | \  
     old_archive_from_expsyms_cmds_GCJ | \  
     export_symbols_cmds_GCJ | \  
     extract_expsyms_cmds | reload_cmds | finish_cmds | \  
     postinstall_cmds | postuninstall_cmds | \  
     old_postinstall_cmds | old_postuninstall_cmds | \  
     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)  
       # 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 \"\$sed_quote_subst\"\`\\\""  
       ;;  
     esac  
   done  
   
   case $lt_echo in  
   *'\$0 --fallback-echo"')  
     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`  
     ;;  
   esac  
   
 cfgfile="$ofile"  
   
   cat <<__EOF__ >> "$cfgfile"  
 # ### BEGIN LIBTOOL TAG CONFIG: $tagname  
   
 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:  
   
 # Shell to use when invoking shell scripts.  
 SHELL=$lt_SHELL  
   
 # Whether or not to build shared libraries.  
 build_libtool_libs=$enable_shared  
   
 # Whether or not to build static libraries.  
 build_old_libs=$enable_static  
   
 # Whether or not to add -lc for building shared libraries.  
 build_libtool_need_lc=$archive_cmds_need_lc_GCJ  
   
 # Whether or not to disallow shared libs when runtime libs are static  
 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ  
   
 # Whether or not to optimize for fast installation.  
 fast_install=$enable_fast_install  
   
 # The host system.  
 host_alias=$host_alias  
 host=$host  
   
 # An echo program that does not interpret backslashes.  
 echo=$lt_echo  
   
 # The archiver.  
 AR=$lt_AR  
 AR_FLAGS=$lt_AR_FLAGS  
   
 # A C compiler.  
 LTCC=$lt_LTCC  
   
 # A language-specific compiler.    echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
 CC=$lt_compiler_GCJ  echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   hardcode_action=
   if test -n "$hardcode_libdir_flag_spec" ||
      test -n "$runpath_var" ||
      test "X$hardcode_automatic" = "Xyes" ; then
   
 # Is the compiler the GNU C compiler?    # We can hardcode non-existant directories.
 with_gcc=$GCC_GCJ    if test "$hardcode_direct" != no &&
        # If the only mechanism to avoid hardcoding is shlibpath_var, we
        # have to relink, otherwise we might link with an installed library
        # when we should be linking with a yet-to-be-installed one
        ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
        test "$hardcode_minus_L" != no; then
       # Linking always hardcodes the temporary library directory.
       hardcode_action=relink
     else
       # We can link without hardcoding, and we can hardcode nonexisting dirs.
       hardcode_action=immediate
     fi
   else
     # We cannot hardcode anything, or else we can only hardcode existing
     # directories.
     hardcode_action=unsupported
   fi
   echo "$as_me:$LINENO: result: $hardcode_action" >&5
   echo "${ECHO_T}$hardcode_action" >&6
   
 # An ERE matcher.  if test "$hardcode_action" = relink ||
 EGREP=$lt_EGREP     test "$inherit_rpath" = yes; then
     # Fast installation is not supported
     enable_fast_install=no
   elif test "$shlibpath_overrides_runpath" = yes ||
        test "$enable_shared" = no; then
     # Fast installation is not necessary
     enable_fast_install=needless
   fi
   
 # The linker used to build libraries.  
 LD=$lt_LD_GCJ  
   
 # Whether we need hard or soft links.  
 LN_S=$lt_LN_S  
   
 # A BSD-compatible nm program.  
 NM=$lt_NM  
   
 # A symbol stripping program  
 STRIP=$STRIP  
   
 # Used to examine libraries when file_magic_cmd begins "file"  
 MAGIC_CMD=$MAGIC_CMD  
   
 # Used on cygwin: DLL creation program.  
 DLLTOOL="$DLLTOOL"  
   
 # Used on cygwin: object dumper.  striplib=
 OBJDUMP="$OBJDUMP"  old_striplib=
   echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
   if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
     test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
     test -z "$striplib" && striplib="$STRIP --strip-unneeded"
     echo "$as_me:$LINENO: result: yes" >&5
   echo "${ECHO_T}yes" >&6
   else
   # FIXME - insert some real tests, host_os isn't really good enough
     case $host_os in
      darwin*)
          if test -n "$STRIP" ; then
            striplib="$STRIP -x"
            old_striplib="$STRIP -S"
            echo "$as_me:$LINENO: result: yes" >&5
   echo "${ECHO_T}yes" >&6
          else
            echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
          fi
          ;;
      *)
     echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
       ;;
     esac
   fi
   
 # Used on cygwin: assembler.  
 AS="$AS"  
   
 # The name of the directory that contains temporary libtool files.  
 objdir=$objdir  
   
 # How to create reloadable object files.  
 reload_flag=$lt_reload_flag  
 reload_cmds=$lt_reload_cmds  
   
 # How to pass a linker flag through the compiler.  
 wl=$lt_lt_prog_compiler_wl_GCJ  
   
 # Object file suffix (normally "o").  
 objext="$ac_objext"  
   
 # Old archive suffix (normally "a").  
 libext="$libext"  
   
 # Shared library suffix (normally ".so").  
 shrext='$shrext'  
   
 # Executable file suffix (normally "").  
 exeext="$exeext"  
   
 # Additional compiler flags for building library objects.  
 pic_flag=$lt_lt_prog_compiler_pic_GCJ  
 pic_mode=$pic_mode  
   
 # What is the maximum length of a command?  
 max_cmd_len=$lt_cv_sys_max_cmd_len  
   
 # Does compiler simultaneously support -c and -o options?  
 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ  
   
 # Must we lock files when doing compilation ?    # Report which library types will actually be built
 need_locks=$lt_need_locks    echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
     echo "$as_me:$LINENO: result: $can_build_shared" >&5
   echo "${ECHO_T}$can_build_shared" >&6
   
 # Do we need the lib prefix for modules?    echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
 need_lib_prefix=$need_lib_prefix  echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
     test "$can_build_shared" = "no" && enable_shared=no
   
 # Do we need a version for libraries?    # On AIX, shared libraries and static libraries use the same namespace, and
 need_version=$need_version    # are all built from PIC.
     case "$host_os" in
     aix3*)
       test "$enable_shared" = yes && enable_static=no
       if test -n "$RANLIB"; then
         archive_cmds="$archive_cmds~\$RANLIB \$lib"
         postinstall_cmds='$RANLIB $lib'
       fi
       ;;
   
 # Whether dlopen is supported.    aix4* | aix5*)
 dlopen_support=$enable_dlopen      if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
         test "$enable_shared" = yes && enable_static=no
       fi
       ;;
     esac
     echo "$as_me:$LINENO: result: $enable_shared" >&5
   echo "${ECHO_T}$enable_shared" >&6
   
 # Whether dlopen of programs is supported.    echo "$as_me:$LINENO: checking whether to build static libraries" >&5
 dlopen_self=$enable_dlopen_self  echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
     # Make sure either enable_shared or enable_static is yes.
     test "$enable_shared" = yes || enable_static=yes
     echo "$as_me:$LINENO: result: $enable_static" >&5
   echo "${ECHO_T}$enable_static" >&6
   
 # Whether dlopen of statically linked programs is supported.  
 dlopen_self_static=$enable_dlopen_self_static  
   
 # Compiler flag to prevent dynamic linking.  
 link_static_flag=$lt_lt_prog_compiler_static_GCJ  
   
 # Compiler flag to turn off builtin functions.  
 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ  
   
 # Compiler flag to allow reflexive dlopens.  
 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ  
   
 # Compiler flag to generate shared objects directly from archives.  
 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ  
   
 # Compiler flag to generate thread-safe objects.  
 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ  
   
 # Library versioning type.  
 version_type=$version_type  
   
 # Format of library name prefix.  
 libname_spec=$lt_libname_spec  
   
 # List of archive names.  First name is the real one, the rest are links.  
 # The last name is the one that the linker finds with -lNAME.  
 library_names_spec=$lt_library_names_spec  
   
 # The coded name of the library, if different from the real name.  
 soname_spec=$lt_soname_spec  
   
 # Commands used to build and install an old-style archive.  
 RANLIB=$lt_RANLIB  
 old_archive_cmds=$lt_old_archive_cmds_GCJ  
 old_postinstall_cmds=$lt_old_postinstall_cmds  
 old_postuninstall_cmds=$lt_old_postuninstall_cmds  
   
 # Create an old-style archive from a shared archive.  
 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.  
 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ  
   
 # Commands used to build and install a shared archive.  
 archive_cmds=$lt_archive_cmds_GCJ  
 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ  
 postinstall_cmds=$lt_postinstall_cmds  
 postuninstall_cmds=$lt_postuninstall_cmds  
   
 # Commands used to build a loadable module (assumed same as above if empty)  
 module_cmds=$lt_module_cmds_GCJ  
 module_expsym_cmds=$lt_module_expsym_cmds_GCJ  
   
 # Commands to strip libraries.  
 old_striplib=$lt_old_striplib  
 striplib=$lt_striplib  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predep_objects=$lt_predep_objects_GCJ  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdep_objects=$lt_postdep_objects_GCJ  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predeps=$lt_predeps_GCJ  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdeps=$lt_postdeps_GCJ  
   
 # The library search path used internally by the compiler when linking  
 # a shared library.  
 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ  
   
 # Method to check whether dependent libraries are shared objects.  
 deplibs_check_method=$lt_deplibs_check_method  
   
 # Command to use when deplibs_check_method == file_magic.  
 file_magic_cmd=$lt_file_magic_cmd  
   
 # Flag that allows shared libraries with undefined symbols to be built.  
 allow_undefined_flag=$lt_allow_undefined_flag_GCJ  
   
 # Flag that forces no undefined symbols.  
 no_undefined_flag=$lt_no_undefined_flag_GCJ  
   
 # Commands used to finish a libtool library installation in a directory.  
 finish_cmds=$lt_finish_cmds  
   
 # Same as above, but a single script fragment to be evaled but not shown.  
 finish_eval=$lt_finish_eval  
   
 # 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  
   
 # Transform the output of nm in a proper C declaration  
 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl  
   
 # 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  
   
 # This is the shared library runtime path variable.  
 runpath_var=$runpath_var  
   
 # This is the shared library path variable.  
 shlibpath_var=$shlibpath_var  
   
 # Is shlibpath searched before the hard-coded library search path?  
 shlibpath_overrides_runpath=$shlibpath_overrides_runpath  
   
 # How to hardcode a shared library path into an executable.  
 hardcode_action=$hardcode_action_GCJ  
   
 # Whether we should hardcode library paths into libraries.  
 hardcode_into_libs=$hardcode_into_libs  
   
 # Flag to hardcode \$libdir into a binary during linking.  
 # This must work even if \$libdir does not exist.  
 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ  
   
 # If ld is used when linking, flag to hardcode \$libdir into  
 # a binary during linking. This must work even if \$libdir does  
 # not exist.  
 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ  
   
 # Whether we need a single -rpath flag with a separated argument.  
 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ  
   
 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_direct=$hardcode_direct_GCJ  
   
 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_minus_L=$hardcode_minus_L_GCJ  
   
 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into  
 # the resulting binary.  
 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ  
   
 # Set to yes if building a shared library automatically hardcodes DIR into the library  
 # and all subsequent libraries and executables linked against it.  
 hardcode_automatic=$hardcode_automatic_GCJ  
   
 # Variables whose values should be saved in libtool wrapper scripts and  
 # restored at relink time.  
 variables_saved_for_relink="$variables_saved_for_relink"  
   
 # Whether libtool must link a program against all its dependency libraries.  
 link_all_deplibs=$link_all_deplibs_GCJ  
   
 # Compile-time system search path for libraries  
 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec  
   
 # Run-time system search path for libraries  
 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec  
   
 # Fix the shell variable \$srcfile for the compiler.  
 fix_srcfile_path="$fix_srcfile_path_GCJ"  
   
 # Set to yes if exported symbols are required.  
 always_export_symbols=$always_export_symbols_GCJ  
   
 # The commands to list exported symbols.  
 export_symbols_cmds=$lt_export_symbols_cmds_GCJ  
   
 # The commands to extract the exported symbol list from a shared archive.  
 extract_expsyms_cmds=$lt_extract_expsyms_cmds  
   
 # Symbols that should not be listed in the preloaded symbols.  
 exclude_expsyms=$lt_exclude_expsyms_GCJ  
   
 # Symbols that must always be exported.  
 include_expsyms=$lt_include_expsyms_GCJ  
   
 # ### END LIBTOOL TAG CONFIG: $tagname  
   
 __EOF__  
   
   
 else  
   # If there is no Makefile yet, we rely on a make rule to execute  
   # `config.status --recheck' to rerun these tests and create the  
   # libtool script then.  
   test -f Makefile && make "$ltmain"  
 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'
Line 19156 
Line 10364 
   
 CC="$lt_save_CC"  CC="$lt_save_CC"
   
         else  
           tagname=""  
         fi  
         ;;  
   
       RC)  
   
   
   
 # Source file extension for RC test sources.  
 ac_ext=rc  
   
 # Object file extension for compiled RC test sources.  
 objext=o  
 objext_RC=$objext  
   
 # Code to be used in simple compile tests  
 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'  
   
 # Code to be used in simple link tests  
 lt_simple_link_test_code="$lt_simple_compile_test_code"  
   
 # ltmain only uses $CC for tagged configurations so make sure $CC is set.  
   
 # If no C compiler was specified, use CC.  
 LTCC=${LTCC-"$CC"}  
   
 # Allow CC to be a program name with arguments.            ac_config_commands="$ac_config_commands libtool"
 compiler=$CC  
   
   
 # Allow CC to be a program name with arguments.  
 lt_save_CC="$CC"  
 CC=${RC-"windres"}  
 compiler=$CC  
 compiler_RC=$CC  
 lt_cv_prog_compiler_c_o_RC=yes  
   
 # The else clause should only fire when bootstrapping the  
 # libtool distribution, otherwise you forgot to ship ltmain.sh  
 # with your package, and you will get complaints that there are  
 # no rules to generate ltmain.sh.  
 if test -f "$ltmain"; then  
   # See if we are running on zsh, and set the options which allow our commands through  
   # without removal of \ escapes.  
   if test -n "${ZSH_VERSION+set}" ; then  
     setopt NO_GLOB_SUBST  
   fi  
   # Now quote all the things that may contain metacharacters while being  
   # careful not to overquote the AC_SUBSTed values.  We take copies of the  
   # variables and quote the copies for generation of the libtool script.  
   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \  
     libname_spec library_names_spec soname_spec extract_expsyms_cmds \  
     old_striplib striplib file_magic_cmd finish_cmds finish_eval \  
     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_to_c_name_address \  
     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \  
     old_postinstall_cmds old_postuninstall_cmds \  
     compiler_RC \  
     CC_RC \  
     LD_RC \  
     lt_prog_compiler_wl_RC \  
     lt_prog_compiler_pic_RC \  
     lt_prog_compiler_static_RC \  
     lt_prog_compiler_no_builtin_flag_RC \  
     export_dynamic_flag_spec_RC \  
     thread_safe_flag_spec_RC \  
     whole_archive_flag_spec_RC \  
     enable_shared_with_static_runtimes_RC \  
     old_archive_cmds_RC \  
     old_archive_from_new_cmds_RC \  
     predep_objects_RC \  
     postdep_objects_RC \  
     predeps_RC \  
     postdeps_RC \  
     compiler_lib_search_path_RC \  
     archive_cmds_RC \  
     archive_expsym_cmds_RC \  
     postinstall_cmds_RC \  
     postuninstall_cmds_RC \  
     old_archive_from_expsyms_cmds_RC \  
     allow_undefined_flag_RC \  
     no_undefined_flag_RC \  
     export_symbols_cmds_RC \  
     hardcode_libdir_flag_spec_RC \  
     hardcode_libdir_flag_spec_ld_RC \  
     hardcode_libdir_separator_RC \  
     hardcode_automatic_RC \  
     module_cmds_RC \  
     module_expsym_cmds_RC \  
     lt_cv_prog_compiler_c_o_RC \  
     exclude_expsyms_RC \  
     include_expsyms_RC; do  
   
     case $var in  # Only expand once:
     old_archive_cmds_RC | \  
     old_archive_from_new_cmds_RC | \  
     archive_cmds_RC | \  
     archive_expsym_cmds_RC | \  
     module_cmds_RC | \  
     module_expsym_cmds_RC | \  
     old_archive_from_expsyms_cmds_RC | \  
     export_symbols_cmds_RC | \  
     extract_expsyms_cmds | reload_cmds | finish_cmds | \  
     postinstall_cmds | postuninstall_cmds | \  
     old_postinstall_cmds | old_postuninstall_cmds | \  
     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)  
       # 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 \"\$sed_quote_subst\"\`\\\""  
       ;;  
     esac  
   done  
   
   case $lt_echo in  
   *'\$0 --fallback-echo"')  
     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`  
     ;;  
   esac  
   
 cfgfile="$ofile"  
   
   cat <<__EOF__ >> "$cfgfile"  
 # ### BEGIN LIBTOOL TAG CONFIG: $tagname  
   
 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:  
   
 # Shell to use when invoking shell scripts.  
 SHELL=$lt_SHELL  
   
 # Whether or not to build shared libraries.  
 build_libtool_libs=$enable_shared  
   
 # Whether or not to build static libraries.  
 build_old_libs=$enable_static  
   
 # Whether or not to add -lc for building shared libraries.  
 build_libtool_need_lc=$archive_cmds_need_lc_RC  
   
 # Whether or not to disallow shared libs when runtime libs are static  
 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC  
   
 # Whether or not to optimize for fast installation.  
 fast_install=$enable_fast_install  
   
 # The host system.  
 host_alias=$host_alias  
 host=$host  
   
 # An echo program that does not interpret backslashes.  
 echo=$lt_echo  
   
 # The archiver.  
 AR=$lt_AR  
 AR_FLAGS=$lt_AR_FLAGS  
   
 # A C compiler.  
 LTCC=$lt_LTCC  
   
 # A language-specific compiler.  
 CC=$lt_compiler_RC  
   
 # Is the compiler the GNU C compiler?  
 with_gcc=$GCC_RC  
   
 # An ERE matcher.  
 EGREP=$lt_EGREP  
   
 # The linker used to build libraries.  
 LD=$lt_LD_RC  
   
 # Whether we need hard or soft links.  
 LN_S=$lt_LN_S  
   
 # A BSD-compatible nm program.  
 NM=$lt_NM  
   
 # A symbol stripping program  
 STRIP=$STRIP  
   
 # Used to examine libraries when file_magic_cmd begins "file"  
 MAGIC_CMD=$MAGIC_CMD  
   
 # Used on cygwin: DLL creation program.  
 DLLTOOL="$DLLTOOL"  
   
 # Used on cygwin: object dumper.  
 OBJDUMP="$OBJDUMP"  
   
 # Used on cygwin: assembler.  
 AS="$AS"  
   
 # The name of the directory that contains temporary libtool files.  
 objdir=$objdir  
   
 # How to create reloadable object files.  
 reload_flag=$lt_reload_flag  
 reload_cmds=$lt_reload_cmds  
   
 # How to pass a linker flag through the compiler.  
 wl=$lt_lt_prog_compiler_wl_RC  
   
 # Object file suffix (normally "o").  
 objext="$ac_objext"  
   
 # Old archive suffix (normally "a").  
 libext="$libext"  
   
 # Shared library suffix (normally ".so").  
 shrext='$shrext'  
   
 # Executable file suffix (normally "").  
 exeext="$exeext"  
   
 # Additional compiler flags for building library objects.  
 pic_flag=$lt_lt_prog_compiler_pic_RC  
 pic_mode=$pic_mode  
   
 # What is the maximum length of a command?  
 max_cmd_len=$lt_cv_sys_max_cmd_len  
   
 # Does compiler simultaneously support -c and -o options?  
 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC  
   
 # Must we lock files when doing compilation ?  
 need_locks=$lt_need_locks  
   
 # Do we need the lib prefix for modules?  
 need_lib_prefix=$need_lib_prefix  
   
 # Do we need a version for libraries?  
 need_version=$need_version  
   
 # Whether dlopen is supported.  
 dlopen_support=$enable_dlopen  
   
 # Whether dlopen of programs is supported.  
 dlopen_self=$enable_dlopen_self  
   
 # Whether dlopen of statically linked programs is supported.  
 dlopen_self_static=$enable_dlopen_self_static  
   
 # Compiler flag to prevent dynamic linking.  
 link_static_flag=$lt_lt_prog_compiler_static_RC  
   
 # Compiler flag to turn off builtin functions.  
 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC  
   
 # Compiler flag to allow reflexive dlopens.  
 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC  
   
 # Compiler flag to generate shared objects directly from archives.  
 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC  
   
 # Compiler flag to generate thread-safe objects.  
 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC  
   
 # Library versioning type.  
 version_type=$version_type  
   
 # Format of library name prefix.  
 libname_spec=$lt_libname_spec  
   
 # List of archive names.  First name is the real one, the rest are links.  
 # The last name is the one that the linker finds with -lNAME.  
 library_names_spec=$lt_library_names_spec  
   
 # The coded name of the library, if different from the real name.  
 soname_spec=$lt_soname_spec  
   
 # Commands used to build and install an old-style archive.  
 RANLIB=$lt_RANLIB  
 old_archive_cmds=$lt_old_archive_cmds_RC  
 old_postinstall_cmds=$lt_old_postinstall_cmds  
 old_postuninstall_cmds=$lt_old_postuninstall_cmds  
   
 # Create an old-style archive from a shared archive.  
 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.  
 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC  
   
 # Commands used to build and install a shared archive.  
 archive_cmds=$lt_archive_cmds_RC  
 archive_expsym_cmds=$lt_archive_expsym_cmds_RC  
 postinstall_cmds=$lt_postinstall_cmds  
 postuninstall_cmds=$lt_postuninstall_cmds  
   
 # Commands used to build a loadable module (assumed same as above if empty)  
 module_cmds=$lt_module_cmds_RC  
 module_expsym_cmds=$lt_module_expsym_cmds_RC  
   
 # Commands to strip libraries.  
 old_striplib=$lt_old_striplib  
 striplib=$lt_striplib  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predep_objects=$lt_predep_objects_RC  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdep_objects=$lt_postdep_objects_RC  
   
 # Dependencies to place before the objects being linked to create a  
 # shared library.  
 predeps=$lt_predeps_RC  
   
 # Dependencies to place after the objects being linked to create a  
 # shared library.  
 postdeps=$lt_postdeps_RC  
   
 # The library search path used internally by the compiler when linking  
 # a shared library.  
 compiler_lib_search_path=$lt_compiler_lib_search_path_RC  
   
 # Method to check whether dependent libraries are shared objects.  
 deplibs_check_method=$lt_deplibs_check_method  
   
 # Command to use when deplibs_check_method == file_magic.  
 file_magic_cmd=$lt_file_magic_cmd  
   
 # Flag that allows shared libraries with undefined symbols to be built.  
 allow_undefined_flag=$lt_allow_undefined_flag_RC  
   
 # Flag that forces no undefined symbols.  
 no_undefined_flag=$lt_no_undefined_flag_RC  
   
 # Commands used to finish a libtool library installation in a directory.  
 finish_cmds=$lt_finish_cmds  
   
 # Same as above, but a single script fragment to be evaled but not shown.  
 finish_eval=$lt_finish_eval  
   
 # 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  
   
 # Transform the output of nm in a proper C declaration  
 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl  
   
 # 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  
   
 # This is the shared library runtime path variable.  
 runpath_var=$runpath_var  
   
 # This is the shared library path variable.  
 shlibpath_var=$shlibpath_var  
   
 # Is shlibpath searched before the hard-coded library search path?  
 shlibpath_overrides_runpath=$shlibpath_overrides_runpath  
   
 # How to hardcode a shared library path into an executable.  
 hardcode_action=$hardcode_action_RC  
   
 # Whether we should hardcode library paths into libraries.  
 hardcode_into_libs=$hardcode_into_libs  
   
 # Flag to hardcode \$libdir into a binary during linking.  
 # This must work even if \$libdir does not exist.  
 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC  
   
 # If ld is used when linking, flag to hardcode \$libdir into  
 # a binary during linking. This must work even if \$libdir does  
 # not exist.  
 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC  
   
 # Whether we need a single -rpath flag with a separated argument.  
 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC  
   
 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_direct=$hardcode_direct_RC  
   
 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the  
 # resulting binary.  
 hardcode_minus_L=$hardcode_minus_L_RC  
   
 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into  
 # the resulting binary.  
 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC  
   
 # Set to yes if building a shared library automatically hardcodes DIR into the library  
 # and all subsequent libraries and executables linked against it.  
 hardcode_automatic=$hardcode_automatic_RC  
   
 # Variables whose values should be saved in libtool wrapper scripts and  
 # restored at relink time.  
 variables_saved_for_relink="$variables_saved_for_relink"  
   
 # Whether libtool must link a program against all its dependency libraries.  
 link_all_deplibs=$link_all_deplibs_RC  
   
 # Compile-time system search path for libraries  
 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec  
   
 # Run-time system search path for libraries  
 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec  
   
 # Fix the shell variable \$srcfile for the compiler.  
 fix_srcfile_path="$fix_srcfile_path_RC"  
   
 # Set to yes if exported symbols are required.  
 always_export_symbols=$always_export_symbols_RC  
   
 # The commands to list exported symbols.  
 export_symbols_cmds=$lt_export_symbols_cmds_RC  
   
 # The commands to extract the exported symbol list from a shared archive.  
 extract_expsyms_cmds=$lt_extract_expsyms_cmds  
   
 # Symbols that should not be listed in the preloaded symbols.  
 exclude_expsyms=$lt_exclude_expsyms_RC  
   
 # Symbols that must always be exported.  
 include_expsyms=$lt_include_expsyms_RC  
   
 # ### END LIBTOOL TAG CONFIG: $tagname  
   
 __EOF__  
   
   
 else  
   # If there is no Makefile yet, we rely on a make rule to execute  
   # `config.status --recheck' to rerun these tests and create the  
   # libtool script then.  
   test -f Makefile && make "$ltmain"  
 fi  
   
   
 ac_ext=c  
 ac_cpp='$CPP $CPPFLAGS'  
 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_compiler_gnu=$ac_cv_c_compiler_gnu  
   
 CC="$lt_save_CC"  
   
         ;;  
   
       *)  
         { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5  
 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}  
    { (exit 1); exit 1; }; }  
         ;;  
       esac  
   
       # Append the new tag name to the list of available tags.  
       if test -n "$tagname" ; then  
       available_tags="$available_tags $tagname"  
     fi  
     fi  
   done  
   IFS="$lt_save_ifs"  
   
   # Now substitute the updated list of available tags.  
   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then  
     mv "${ofile}T" "$ofile"  
     chmod +x "$ofile"  
   else  
     rm -f "${ofile}T"  
     { { 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;}  
    { (exit 1); exit 1; }; }  
   fi  
 fi  
   
   
   
 # This can be used to rebuild libtool when needed  
 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"  
   
 # Always use our own libtool.  
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'  
   
 # Prevent multiple expansion  
   
   
   
 if test "$enable_shared" = "no"; then  if test "$enable_shared" = "no"; then
     with_noexec=no      with_noexec=no
 else  else
Line 19805 
Line 10550 
   
 if test -n "$host_os"; then  if test -n "$host_os"; then
     OS=`echo $host_os | sed 's/[0-9].*//'`      OS=`echo $host_os | sed 's/[0-9].*//'`
     OSREV=`echo $host_os | sed 's/^[^0-9]*\([0-9][0-9]*\).*$/\1/'`      OSREV=`echo $host_os | sed 's/^[^0-9\.]*\([0-9\.]*\).*$/\1/'`
       OSMAJOR=`echo $OSREV | sed 's/\..*$//'`
 else  else
     OS="unknown"      OS="unknown"
     OSREV=0      OSREV=0
       OSMAJOR=0
 fi  fi
   
 case "$host" in  case "$host" in
Line 19818 
Line 10565 
   
                 # system headers lack prototypes but gcc helps...                  # system headers lack prototypes but gcc helps...
                 if test -n "$GCC"; then                  if test -n "$GCC"; then
                     CPPFLAGS="${CPPFLAGS} -D__USE_FIXED_PROTOTYPES__"                      OSDEFS="${OSDEFS} -D__USE_FIXED_PROTOTYPES__"
                 fi                  fi
   
                 # check for password adjunct functions (shadow passwords)                  shadow_funcs="getpwanam issecure"
                 if test "$CHECKSHADOW" = "true"; then  
   
   
 for ac_func in getpwanam issecure  
 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 eval "test \"\${$as_ac_var+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char $ac_func (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 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  
 #else  
 char (*f) () = $ac_func;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != $ac_func;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; 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 conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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  
   break  
 fi  
 done  
   
                     CHECKSHADOW="false"  
                 fi  
                 ;;                  ;;
     *-*-solaris2*)      *-*-solaris2*)
                 # To get the crypt(3) prototype (so we pass -Wall)                  # To get the crypt(3) prototype (so we pass -Wall)
                 CPPFLAGS="${CPPFLAGS} -D__EXTENSIONS__"                  OSDEFS="${OSDEFS} -D__EXTENSIONS__"
                 # AFS support needs -lucb                  # AFS support needs -lucb
                 if test "$with_AFS" = "yes"; then                  if test "$with_AFS" = "yes"; then
                     AFS_LIBS="-lc -lucb"                      AFS_LIBS="-lc -lucb"
                 fi                  fi
                 test -n "$mansectsu" || mansectsu=1m                  : ${mansectsu='1m'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                 test -n "$with_rpath" || with_rpath=yes                  : ${with_rpath='yes'}
                   : ${with_pam='maybe'}
                 ;;                  ;;
     *-*-aix*)      *-*-aix*)
                 # To get all prototypes (so we pass -Wall)                  # To get all prototypes (so we pass -Wall)
                 CPPFLAGS="${CPPFLAGS} -D_XOPEN_EXTENDED_SOURCE"                  OSDEFS="${OSDEFS} -D_XOPEN_EXTENDED_SOURCE -D_ALL_SOURCE"
                 cat >>confdefs.h <<\EOF  
 #define _ALL_SOURCE 1  
 EOF  
   
                 SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-bI:\$(srcdir)/aixcrypt.exp"                  SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-bI:\$(srcdir)/aixcrypt.exp"
                 if test X"$with_blibpath" != X"no"; then                  if test X"$with_blibpath" != X"no"; then
                     echo "$as_me:$LINENO: checking if linker accepts -Wl,-blibpath" >&5                      echo "$as_me:$LINENO: checking if linker accepts -Wl,-blibpath" >&5
 echo $ECHO_N "checking if linker accepts -Wl,-blibpath... $ECHO_C" >&6  echo $ECHO_N "checking if linker accepts -Wl,-blibpath... $ECHO_C" >&6
                     O_LDFLAGS="$LDFLAGS"                      O_LDFLAGS="$LDFLAGS"
                     LDFLAGS="$LDFLAGS -Wl,-blibpath:/usr/lib:/lib"                      LDFLAGS="$O_LDFLAGS -Wl,-blibpath:/usr/lib:/lib"
                     cat >conftest.$ac_ext <<_ACEOF                      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 19955 
Line 10608 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
                         if test -n "$with_blibpath" -a "$with_blibpath" != "yes"; then                          if test -n "$with_blibpath" -a "$with_blibpath" != "yes"; then
Line 19983 
Line 10646 
 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
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
                 fi                  fi
                 LDFLAGS="$O_LDFLAGS"                  LDFLAGS="$O_LDFLAGS"
                 ;;  
     *-*-hiuxmpp*)  
                 if test "$CHECKSHADOW" = "true"; then  
                     echo "$as_me:$LINENO: checking for getprpwnam in -lsec" >&5  
 echo $ECHO_N "checking for getprpwnam in -lsec... $ECHO_C" >&6  
 if test "${ac_cv_lib_sec_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */                  # check for authenticate(3)
 #ifdef __cplusplus                  if test X"$with_aixauth" = X""; then
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getprpwnam=no  for ac_func in authenticate
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getprpwnam" >&6  
 if test $ac_cv_lib_sec_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"; SECUREWARE=1  
 else  
   echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5  
 echo $ECHO_N "checking for getprpwnam in -lsecurity... $ECHO_C" >&6  
 if test "${ac_cv_lib_security_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsecurity  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_security_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_security_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_security_getprpwnam" >&6  
 if test $ac_cv_lib_security_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lsecurity"; LIBS="${LIBS} -lsecurity"; SECUREWARE=1  
 fi  
   
 fi  
   
                     CHECKSHADOW="false"  
                 fi  
                 test -n "$mansectsu" || mansectsu=1m  
                 test -n "$mansectform" || mansectform=4  
                 ;;  
     *-*-hpux*)  
                 # AFS support needs -lBSD  
                 if test "$with_AFS" = "yes"; then  
                     AFS_LIBS="-lc -lBSD"  
                 fi  
                 test -n "$mansectsu" || mansectsu=1m  
                 test -n "$mansectform" || mansectform=4  
   
                 case "$host" in  
                         *-*-hpux1-8.*)  
                             cat >>confdefs.h <<\_ACEOF  
 #define BROKEN_SYSLOG 1  
 _ACEOF  
   
   
                             # Not sure if setuid binaries are safe in < 9.x  
                             if test -n "$GCC"; then  
                                 SUDO_LDFLAGS="${SUDO_LDFLAGS} -static"  
                             else  
                                 SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-a,archive"  
                             fi  
                         ;;  
                         *-*-hpux9.*)  
                             cat >>confdefs.h <<\_ACEOF  
 #define BROKEN_SYSLOG 1  
 _ACEOF  
   
   
                             if test "$CHECKSHADOW" = "true"; then  
   
 for ac_func in getspwuid  
 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
Line 20156 
Line 10663 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 20201 
Line 10715 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 20218 
Line 10742 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 20226 
Line 10751 
   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
    with_aixauth=maybe
 fi  fi
 done  done
   
                                 CHECKSHADOW="false"                  fi
                   ;;
       *-*-hiuxmpp*)
                   : ${mansectsu='1m'}
                   : ${mansectform='4'}
                   ;;
       *-*-hpux*)
                   # AFS support needs -lBSD
                   if test "$with_AFS" = "yes"; then
                       AFS_LIBS="-lc -lBSD"
                   fi
                   : ${mansectsu='1m'}
                   : ${mansectform='4'}
   
                   case "$host" in
                           *-*-hpux1-8.*)
                               cat >>confdefs.h <<\_ACEOF
   #define BROKEN_SYSLOG 1
   _ACEOF
   
   
                               # Not sure if setuid binaries are safe in < 9.x
                               if test -n "$GCC"; then
                                   SUDO_LDFLAGS="${SUDO_LDFLAGS} -static"
                               else
                                   SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-a,archive"
                             fi                              fi
                           ;;
                           *-*-hpux9.*)
                               cat >>confdefs.h <<\_ACEOF
   #define BROKEN_SYSLOG 1
   _ACEOF
   
   
                               shadow_funcs="getspwuid"
   
                             # DCE support (requires ANSI C compiler)                              # DCE support (requires ANSI C compiler)
                             if test "$with_DCE" = "yes"; then                              if test "$with_DCE" = "yes"; then
                                 # order of libs in 9.X is important. -lc_r must be last                                  # order of libs in 9.X is important. -lc_r must be last
Line 20242 
Line 10800 
                             fi                              fi
                         ;;                          ;;
                         *-*-hpux10.*)                          *-*-hpux10.*)
                             if test "$CHECKSHADOW" = "true"; then                              shadow_funcs="getprpwnam iscomsec"
                                 echo "$as_me:$LINENO: checking for getprpwnam in -lsec" >&5                              shadow_libs="-lsec"
 echo $ECHO_N "checking for getprpwnam in -lsec... $ECHO_C" >&6  
 if test "${ac_cv_lib_sec_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getprpwnam" >&6  
 if test $ac_cv_lib_sec_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  echo "$as_me:$LINENO: checking for iscomsec in -lsec" >&5  
 echo $ECHO_N "checking for iscomsec in -lsec... $ECHO_C" >&6  
 if test "${ac_cv_lib_sec_iscomsec+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char iscomsec ();  
 int  
 main ()  
 {  
 iscomsec ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_iscomsec=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_iscomsec=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_iscomsec" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_iscomsec" >&6  
 if test $ac_cv_lib_sec_iscomsec = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_ISCOMSEC 1  
 _ACEOF  
   
 fi  
  SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"; SECUREWARE=1  
 fi  
   
                                 CHECKSHADOW="false"  
                             fi  
                         ;;                          ;;
                         *)                          *)
                         if test "$CHECKSHADOW" = "true"; then                              shadow_funcs="getspnam iscomsec"
                             echo "$as_me:$LINENO: checking for getspnam in -lsec" >&5                              shadow_libs="-lsec"
 echo $ECHO_N "checking for getspnam in -lsec... $ECHO_C" >&6                              : ${with_pam='maybe'}
 if test "${ac_cv_lib_sec_getspnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getspnam ();  
 int  
 main ()  
 {  
 getspnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_getspnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getspnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getspnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getspnam" >&6  
 if test $ac_cv_lib_sec_getspnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETSPNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"  
 fi  
   
                             CHECKSHADOW="false"  
                         fi  
                         ;;                          ;;
                 esac                  esac
                 ;;                  ;;
Line 20464 
Line 10839 
 echo "${ECHO_T}no" >&6  echo "${ECHO_T}no" >&6
 fi;  fi;
   
                 # use SIA by default, if we have it, else SecureWare                  shadow_funcs="getprpwnam dispcrypt"
                 # unless overridden on the command line                  # OSF/1 4.x and higher need -ldb too
                 if test "$CHECKSIA" = "true"; then                  if test $OSMAJOR -lt 4; then
                     echo "$as_me:$LINENO: checking for sia_ses_init" >&5                      shadow_libs="-lsecurity -laud -lm"
 echo $ECHO_N "checking for sia_ses_init... $ECHO_C" >&6                  else
 if test "${ac_cv_func_sia_ses_init+set}" = set; then                      shadow_libs="-lsecurity -ldb -laud -lm"
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char sia_ses_init (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char sia_ses_init ();  
 /* 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_sia_ses_init) || defined (__stub___sia_ses_init)  
 choke me  
 #else  
 char (*f) () = sia_ses_init;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != sia_ses_init;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_func_sia_ses_init=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_func_sia_ses_init=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_func_sia_ses_init" >&5  
 echo "${ECHO_T}$ac_cv_func_sia_ses_init" >&6  
 if test $ac_cv_func_sia_ses_init = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_SIA 1  
 _ACEOF  
   
                     if test -n "$with_skey" -o -n "$with_opie" -o -n "$with_otp_only" -o -n "$with_long_otp_prompt" -o -n "$with_SecurID" -o -n "$with_fwtk" -o -n "$with_kerb4" -o -n "$with_kerb5" -o -n "$with_pam" -o -n "$with_AFS" -o -n "$with_DCE"; then  
                         { { echo "$as_me:$LINENO: error: \"you cannot mix SIA and other authentication schemes.  You can turn off SIA support via the --disable-sia option\"" >&5  
 echo "$as_me: error: \"you cannot mix SIA and other authentication schemes.  You can turn off SIA support via the --disable-sia option\"" >&2;}  
    { (exit 1); exit 1; }; }  
                     fi; CHECKSHADOW=false  
 fi  
   
                 fi                  fi
                 if test "$CHECKSHADOW" = "true"; then  
                     echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5  
 echo $ECHO_N "checking for getprpwnam in -lsecurity... $ECHO_C" >&6  
 if test "${ac_cv_lib_security_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsecurity  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */                  # use SIA by default, if we have it
 #ifdef __cplusplus                  if test "$CHECKSIA" = "true"; then
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_security_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_security_getprpwnam=no  for ac_func in sia_ses_init
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_security_getprpwnam" >&6  
 if test $ac_cv_lib_security_getprpwnam = yes; then  
   SECUREWARE=1  
 fi  
   
                     CHECKSHADOW="false"  
                 fi  
   
                 if test -n "$SECUREWARE"; then  
                     cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
   
                     # -ldb includes bogus versions of snprintf/vsnprintf  
   
 for ac_func in snprintf  
 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
Line 20630 
Line 10859 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 20675 
Line 10911 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
   eval "$as_ac_var=yes"           { ac_try='test -s conftest$ac_exeext'
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 eval "$as_ac_var=no"  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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  
   NEED_SNPRINTF=1  
 fi  
 done  
   
   
 for ac_func in vsnprintf  
 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 eval "test \"\${$as_ac_var+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char $ac_func (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 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  
 #else  
 char (*f) () = $ac_func;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != $ac_func;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   (eval $ac_try) 2>&5    (eval $ac_try) 2>&5
   ac_status=$?    ac_status=$?
Line 20778 
Line 10938 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 20786 
Line 10947 
   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
    found=true
 else  else
   NEED_SNPRINTF=1    found=false
 fi  fi
 done  done
   
                     # 4.x and higher need -ldb too...                      if test "$found" = "true"; then
                     echo "$as_me:$LINENO: checking for dbopen in -ldb" >&5  
 echo $ECHO_N "checking for dbopen in -ldb... $ECHO_C" >&6  
 if test "${ac_cv_lib_db_dbopen+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldb  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  if test X"$AUTH_EXCL" != X""; then
 #ifdef __cplusplus      { { echo "$as_me:$LINENO: error: \"cannot mix SIA with an exclusive authentication method such as $AUTH_EXCL\"" >&5
 extern "C"  echo "$as_me: error: \"cannot mix SIA with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
 #endif     { (exit 1); exit 1; }; }
 /* We use char because int might match the return type of a gcc2  elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
    builtin and then its argument prototype would still apply.  */      _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
 char dbopen ();      { { echo "$as_me:$LINENO: error: \"cannot mix SIA with other authentication methods (such as $_AUTH)\"" >&5
 int  echo "$as_me: error: \"cannot mix SIA with other authentication methods (such as $_AUTH)\"" >&2;}
 main ()     { (exit 1); exit 1; }; }
 {  
 dbopen ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_db_dbopen=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_db_dbopen=no  
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  if test X"true" != X""; then
 LIBS=$ac_check_lib_save_LIBS      AUTH_OBJS="sia.o"
 fi      AUTH_EXCL="SIA"
 echo "$as_me:$LINENO: result: $ac_cv_lib_db_dbopen" >&5  elif test X"$AUTH_OBJS" = X""; then
 echo "${ECHO_T}$ac_cv_lib_db_dbopen" >&6      AUTH_OBJS="sia.o"
 if test $ac_cv_lib_db_dbopen = yes; then  
   SUDO_LIBS="${SUDO_LIBS} -lsecurity -ldb -laud -lm"; LIBS="${LIBS} -lsecurity -ldb -laud -lm"  
 else  else
   SUDO_LIBS="${SUDO_LIBS} -lsecurity -ldb -laud -lm"; LIBS="${LIBS} -lsecurity -ldb -laud -lm"      AUTH_OBJS="$AUTH_OBJS sia.o"
 fi  fi
   
                           CHECKSHADOW=false
 for ac_func in dispcrypt                      fi
 do                  fi
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`                  if test "$CHECKSHADOW" = "true"; then
 echo "$as_me:$LINENO: checking for $ac_func" >&5                      # prot.h is included when using shadow passwords
 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6                      echo "$as_me:$LINENO: checking for broken prot.h" >&5
 if eval "test \"\${$as_ac_var+set}\" = set"; then  echo $ECHO_N "checking for broken prot.h... $ECHO_C" >&6
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char $ac_func (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 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  
 #else  
 char (*f) () = $ac_func;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != $ac_func;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; 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 conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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 broken /usr/include/prot.h" >&5  
 echo $ECHO_N "checking for broken /usr/include/prot.h... $ECHO_C" >&6  
                     cat >conftest.$ac_ext <<_ACEOF                      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 20961 
Line 11002 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   echo "$as_me:$LINENO: result: no" >&5    echo "$as_me:$LINENO: result: no" >&5
 echo "${ECHO_T}no" >&6  echo "${ECHO_T}no" >&6
Line 20982 
Line 11033 
                     sed 's:<acl.h>:<sys/acl.h>:g' < /usr/include/prot.h > prot.h                      sed 's:<acl.h>:<sys/acl.h>:g' < /usr/include/prot.h > prot.h
   
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
                 elif test "$CHECKSIA" = "true"; then  
                     with_passwd=no  
                     AUTH_OBJS="sia.o"  
                 fi                  fi
                 test -n "$mansectsu" || mansectsu=8                  : ${mansectsu='8'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                 ;;                  ;;
     *-*-irix*)      *-*-irix*)
                 CPPFLAGS="${CPPFLAGS} -D_BSD_TYPES"                  OSDEFS="${OSDEFS} -D_BSD_TYPES"
                 if test -z "$NROFFPROG"; then                  if test -z "$NROFFPROG"; then
                     MAN_POSTINSTALL='   /bin/rm -f $(mandirsu)/sudo.$(mansectsu).z $(mandirsu)/visudo.$(mansectsu).z $(mandirform)/sudoers.$(mansectform).z ; /usr/bin/pack $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudoers.$(mansectform)'                      MAN_POSTINSTALL='   /bin/rm -f $(mandirsu)/sudo.$(mansectsu).z $(mandirsu)/visudo.$(mansectsu).z $(mandirform)/sudoers.$(mansectform).z ; /usr/bin/pack $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudoers.$(mansectform)'
                     if test "$prefix" = "/usr/local" -a "$mandir" = '$(prefix)/man'; then                      if test "$prefix" = "/usr/local" -a "$mandir" = '$(prefix)/man'; then
Line 21011 
Line 11059 
                     fi                      fi
                 fi                  fi
                 # IRIX <= 4 needs -lsun                  # IRIX <= 4 needs -lsun
                 if test "$OSREV" -le 4; then                  if test "$OSMAJOR" -le 4; then
                     echo "$as_me:$LINENO: checking for getpwnam in -lsun" >&5                      echo "$as_me:$LINENO: checking for getpwnam in -lsun" >&5
 echo $ECHO_N "checking for getpwnam in -lsun... $ECHO_C" >&6  echo $ECHO_N "checking for getpwnam in -lsun... $ECHO_C" >&6
 if test "${ac_cv_lib_sun_getpwnam+set}" = set; then  if test "${ac_cv_lib_sun_getpwnam+set}" = set; then
Line 21020 
Line 11068 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsun  $LIBS"  LIBS="-lsun  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 21044 
Line 11091 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_sun_getpwnam=yes    ac_cv_lib_sun_getpwnam=yes
 else  else
Line 21061 
Line 11118 
   
 ac_cv_lib_sun_getpwnam=no  ac_cv_lib_sun_getpwnam=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_sun_getpwnam" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_sun_getpwnam" >&5
Line 21071 
Line 11129 
 fi  fi
   
                 fi                  fi
                 test -n "$mansectsu" || mansectsu=1m                  : ${mansectsu='1m'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                 ;;                  ;;
     *-*-linux*)      *-*-linux*)
                   OSDEFS="${OSDEFS} -D_GNU_SOURCE"
                 # Some Linux versions need to link with -lshadow                  # Some Linux versions need to link with -lshadow
                 if test "$CHECKSHADOW" = "true"; then                  shadow_funcs="getspnam"
                   shadow_libs_optional="-lshadow"
 for ac_func in getspnam                  : ${with_pam='maybe'}
 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 eval "test \"\${$as_ac_var+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char $ac_func (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 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  
 #else  
 char (*f) () = $ac_func;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != $ac_func;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; 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 conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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  
   echo "$as_me:$LINENO: checking for getspnam in -lshadow" >&5  
 echo $ECHO_N "checking for getspnam in -lshadow... $ECHO_C" >&6  
 if test "${ac_cv_lib_shadow_getspnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lshadow  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getspnam ();  
 int  
 main ()  
 {  
 getspnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_shadow_getspnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_shadow_getspnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_shadow_getspnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_shadow_getspnam" >&6  
 if test $ac_cv_lib_shadow_getspnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETSPNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lshadow"; LIBS="${LIBS} -lshadow"  
 fi  
   
 fi  
 done  
   
                     CHECKSHADOW="false"  
                 fi  
                 ;;                  ;;
     *-convex-bsd*)      *-convex-bsd*)
                 cat >>confdefs.h <<\EOF                  OSDEFS="${OSDEFS} -D_CONVEX_SOURCE"
 #define _CONVEX_SOURCE 1  
 EOF  
   
                 if test -z "$GCC"; then                  if test -z "$GCC"; then
                     CFLAGS="${CFLAGS} -D__STDC__"                      CFLAGS="${CFLAGS} -D__STDC__"
                 fi                  fi
   
                 if test "$CHECKSHADOW" = "true"; then                  shadow_defs="-D_AUDIT -D_ACL -DSecureWare"
                     echo "$as_me:$LINENO: checking for getprpwnam in -lsec" >&5                  shadow_funcs="getprpwnam"
 echo $ECHO_N "checking for getprpwnam in -lsec... $ECHO_C" >&6                  shadow_libs="-lprot"
 if test "${ac_cv_lib_sec_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getprpwnam" >&6  
 if test $ac_cv_lib_sec_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lprot"; LIBS="${LIBS} -lprot"; OSDEFS="${OSDEFS} -D_AUDIT -D_ACL -DSecureWare"; SECUREWARE=1  
 fi  
   
                     CHECKSHADOW="false"  
                 fi  
                 ;;                  ;;
     *-*-ultrix*)      *-*-ultrix*)
                 OS="ultrix"                  OS="ultrix"
                 if test "$CHECKSHADOW" = "true"; then                  shadow_funcs="getauthuid"
                     echo "$as_me:$LINENO: checking for getauthuid in -lauth" >&5                  shadow_libs="-lauth"
 echo $ECHO_N "checking for getauthuid in -lauth... $ECHO_C" >&6  
 if test "${ac_cv_lib_auth_getauthuid+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lauth  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getauthuid ();  
 int  
 main ()  
 {  
 getauthuid ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_auth_getauthuid=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_auth_getauthuid=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_auth_getauthuid" >&5  
 echo "${ECHO_T}$ac_cv_lib_auth_getauthuid" >&6  
 if test $ac_cv_lib_auth_getauthuid = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETAUTHUID 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lauth"; LIBS="${LIBS} -lauth"  
 fi  
   
                     CHECKSHADOW="false"  
                 fi  
                 ;;                  ;;
     *-*-riscos*)      *-*-riscos*)
                 LIBS="${LIBS} -lsun -lbsd"                  LIBS="${LIBS} -lsun -lbsd"
                 CPPFLAGS="${CPPFLAGS} -I/usr/include -I/usr/include/bsd"                  CPPFLAGS="${CPPFLAGS} -I/usr/include -I/usr/include/bsd"
                 OSDEFS="${OSDEFS} -D_MIPS"                  OSDEFS="${OSDEFS} -D_MIPS"
                 test -n "$mansectsu" || mansectsu=1m                  : ${mansectsu='1m'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                 ;;                  ;;
     *-*-isc*)      *-*-isc*)
                 OSDEFS="${OSDEFS} -D_ISC"                  OSDEFS="${OSDEFS} -D_ISC"
Line 21380 
Line 11167 
                 SUDO_LIBS="${SUDO_LIBS} -lcrypt"                  SUDO_LIBS="${SUDO_LIBS} -lcrypt"
                 LIBS="${LIBS} -lcrypt"                  LIBS="${LIBS} -lcrypt"
   
                 if test "$CHECKSHADOW" = "true"; then                  shadow_funcs="getspnam"
                     echo "$as_me:$LINENO: checking for getspnam in -lsec" >&5                  shadow_libs="-lsec"
 echo $ECHO_N "checking for getspnam in -lsec... $ECHO_C" >&6  
 if test "${ac_cv_lib_sec_getspnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */                  : ${mansectsu='1m'}
 #ifdef __cplusplus                  : ${mansectform='4'}
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getspnam ();  
 int  
 main ()  
 {  
 getspnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_getspnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getspnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getspnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getspnam" >&6  
 if test $ac_cv_lib_sec_getspnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETSPNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"  
 fi  
   
                     CHECKSHADOW="false"  
                 fi  
                 test -n "$mansectsu" || mansectsu=1m  
                 test -n "$mansectform" || mansectform=4  
                 ;;                  ;;
     *-*-sco*|*-sco-*)      *-*-sco*|*-sco-*)
                 if test "$CHECKSHADOW" = "true"; then                  shadow_funcs="getprpwnam"
                     echo "$as_me:$LINENO: checking for getprpwnam in -lprot" >&5                  shadow_libs="-lprot -lx"
 echo $ECHO_N "checking for getprpwnam in -lprot... $ECHO_C" >&6                  : ${mansectsu='1m'}
 if test "${ac_cv_lib_prot_getprpwnam_lx+set}" = set; then                  : ${mansectform='4'}
                   ;;
       m88k-motorola-sysv*)
                   # motorolla's cc (a variant of gcc) does -O but not -O2
                   CFLAGS=`echo $CFLAGS | sed 's/-O2/-O/g'`
                   : ${mansectsu='1m'}
                   : ${mansectform='4'}
                   ;;
       *-sequent-sysv*)
                   shadow_funcs="getspnam"
                   shadow_libs="-lsec"
                   : ${mansectsu='1m'}
                   : ${mansectform='4'}
                   : ${with_rpath='yes'}
                   ;;
       *-ncr-sysv4*|*-ncr-sysvr4*)
                   echo "$as_me:$LINENO: checking for strcasecmp in -lc89" >&5
   echo $ECHO_N "checking for strcasecmp in -lc89... $ECHO_C" >&6
   if test "${ac_cv_lib_c89_strcasecmp+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="-lprot -lx $LIBS"  LIBS="-lc89  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 21470 
Line 11213 
 #endif  #endif
 /* We use char because int might match the return type of a gcc2  /* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */     builtin and then its argument prototype would still apply.  */
 char getprpwnam ();  char strcasecmp ();
 int  int
 main ()  main ()
 {  {
 getprpwnam ();  strcasecmp ();
   ;    ;
   return 0;    return 0;
 }  }
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
   ac_cv_lib_prot_getprpwnam_lx=yes           { ac_try='test -s conftest$ac_exeext'
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_prot_getprpwnam_lx=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getprpwnam_lx" >&5  
 echo "${ECHO_T}$ac_cv_lib_prot_getprpwnam_lx" >&6  
 if test $ac_cv_lib_prot_getprpwnam_lx = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lprot -lx"; LIBS="${LIBS} -lprot -lx"; SECUREWARE=1  
 fi  
   
                     echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5  
 echo $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6  
 if test "${ac_cv_lib_gen_getspnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lgen  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getspnam ();  
 int  
 main ()  
 {  
 getspnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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_lib_gen_getspnam=yes    ac_cv_lib_c89_strcasecmp=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_gen_getspnam=no  ac_cv_lib_c89_strcasecmp=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_gen_getspnam" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_c89_strcasecmp" >&5
 echo "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6  echo "${ECHO_T}$ac_cv_lib_c89_strcasecmp" >&6
 if test $ac_cv_lib_gen_getspnam = yes; then  if test $ac_cv_lib_c89_strcasecmp = yes; then
   cat >>confdefs.h <<\_ACEOF    cat >>confdefs.h <<\_ACEOF
 #define HAVE_GETSPNAM 1  #define HAVE_STRCASECMP 1
 _ACEOF  _ACEOF
  SUDO_LIBS="${SUDO_LIBS} -lgen"; LIBS="${LIBS} -lgen"   LIBS="${LIBS} -lc89"; ac_cv_func_strcasecmp=yes
 fi  fi
   
                     CHECKSHADOW="false"                  : ${mansectsu='1m'}
                 fi                  : ${mansectform='4'}
                 test -n "$mansectsu" || mansectsu=1m                  : ${with_rpath='yes'}
                 test -n "$mansectform" || mansectform=4  
                 ;;                  ;;
     m88k-motorola-sysv*)      *-ccur-sysv4*|*-ccur-sysvr4*)
                 # motorolla's cc (a variant of gcc) does -O but not -O2                  LIBS="${LIBS} -lgen"
                 CFLAGS=`echo $CFLAGS | sed 's/-O2/-O/g'`                  SUDO_LIBS="${SUDO_LIBS} -lgen"
                 test -n "$mansectsu" || mansectsu=1m                  : ${mansectsu='1m'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                   : ${with_rpath='yes'}
                 ;;                  ;;
     *-sequent-sysv*)      *-*-bsdi*)
                 if test "$CHECKSHADOW" = "true"; then                  SKIP_SETREUID=yes
                     echo "$as_me:$LINENO: checking for getspnam in -lsec" >&5                  # Use shlicc for BSD/OS [23].x unless asked to do otherwise
 echo $ECHO_N "checking for getspnam in -lsec... $ECHO_C" >&6                  if test "${with_CC+set}" != set -a "$ac_cv_prog_CC" = gcc; then
 if test "${ac_cv_lib_sec_getspnam+set}" = set; then                      case "$OSMAJOR" in
                           2|3)    { echo "$as_me:$LINENO: using shlicc as CC" >&5
   echo "$as_me: using shlicc as CC" >&6;}
                                   ac_cv_prog_CC=shlicc
                                   CC="$ac_cv_prog_CC"
                                   ;;
                       esac
                   fi
                   # Check for newer BSD auth API (just check for >= 3.0?)
                   if test -z "$with_bsdauth"; then
   
   for ac_func in auth_challenge
   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 eval "test \"\${$as_ac_var+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    cat >conftest.$ac_ext <<_ACEOF
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
   {
 #endif  #endif
 /* We use char because int might match the return type of a gcc2  /* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */     builtin and then its argument prototype would still apply.  */
 char getspnam ();  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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
 int  int
 main ()  main ()
 {  {
 getspnam ();  return f != $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 { (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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
   ac_cv_lib_sec_getspnam=yes           { ac_try='test -s conftest$ac_exeext'
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getspnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getspnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getspnam" >&6  
 if test $ac_cv_lib_sec_getspnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETSPNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"  
 fi  
   
                     CHECKSHADOW="false"  
                 fi  
                 test -n "$mansectsu" || mansectsu=1m  
                 test -n "$mansectform" || mansectform=4  
                 test -n "$with_rpath" || with_rpath=yes  
                 ;;  
     *-ncr-sysv4*|*-ncr-sysvr4*)  
                 echo "$as_me:$LINENO: checking for strcasecmp in -lc89" >&5  
 echo $ECHO_N "checking for strcasecmp in -lc89... $ECHO_C" >&6  
 if test "${ac_cv_lib_c89_strcasecmp+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lc89  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char strcasecmp ();  
 int  
 main ()  
 {  
 strcasecmp ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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_lib_c89_strcasecmp=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
   
 ac_cv_lib_c89_strcasecmp=no  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
 LIBS=$ac_check_lib_save_LIBS        conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_lib_c89_strcasecmp" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}$ac_cv_lib_c89_strcasecmp" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
 if test $ac_cv_lib_c89_strcasecmp = yes; then  if test `eval echo '${'$as_ac_var'}'` = yes; then
   cat >>confdefs.h <<\_ACEOF    cat >>confdefs.h <<_ACEOF
 #define HAVE_STRCASECMP 1  #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
 _ACEOF  _ACEOF
  LIBS="${LIBS} -lc89"; ac_cv_func_strcasecmp=yes   with_bsdauth=maybe
 fi  fi
   done
   
                 test -n "$mansectsu" || mansectsu=1m  
                 test -n "$mansectform" || mansectform=4  
                 test -n "$with_rpath" || with_rpath=yes  
                 ;;  
     *-ccur-sysv4*|*-ccur-sysvr4*)  
                 LIBS="${LIBS} -lgen"  
                 SUDO_LIBS="${SUDO_LIBS} -lgen"  
                 test -n "$mansectsu" || mansectsu=1m  
                 test -n "$mansectform" || mansectform=4  
                 test -n "$with_rpath" || with_rpath=yes  
                 ;;  
     *-*-bsdi*)  
                 SKIP_SETREUID=yes  
                 # Use shlicc for BSD/OS [23].x unless asked to do otherwise  
                 if test "${with_CC+set}" != set -a "$ac_cv_prog_CC" = gcc; then  
                     case "$OSREV" in  
                         2|3)    { echo "$as_me:$LINENO: using shlicc as CC" >&5  
 echo "$as_me: using shlicc as CC" >&6;}  
                                 ac_cv_prog_CC=shlicc  
                                 CC="$ac_cv_prog_CC"  
                                 ;;  
                     esac  
                 fi                  fi
                 ;;                  ;;
     *-*-freebsd*)      *-*-freebsd*)
                 # FreeBSD has a real setreuid(2) starting with 2.1 and                  # FreeBSD has a real setreuid(2) starting with 2.1 and
                 # backported to 2.0.5.  We just take 2.1 and above...                  # backported to 2.0.5.  We just take 2.1 and above...
                 case "`echo $host_os | sed 's/^freebsd\([0-9\.]*\).*$/\1/'`" in                  case "$OSREV" in
                 0.*|1.*|2.0*)                  0.*|1.*|2.0*)
                     SKIP_SETREUID=yes                      SKIP_SETREUID=yes
                     ;;                      ;;
                 esac                  esac
                 if test "$with_logincap" = "yes"; then  
                     SUDO_LIBS="${SUDO_LIBS} -lutil"  
                 fi  
                 if test "$with_skey" = "yes"; then                  if test "$with_skey" = "yes"; then
                      SUDO_LIBS="${SUDO_LIBS} -lmd"                       SUDO_LIBS="${SUDO_LIBS} -lmd"
                 fi                  fi
                 if test "$CHECKSHADOW" = "true"; then                  if test "$CHECKSHADOW" = "true"; then
                     CHECKSHADOW="false"                      CHECKSHADOW="false"
                 fi                  fi
                   : ${with_pam='maybe'}
                   : ${with_logincap='maybe'}
                 ;;                  ;;
     *-*-*openbsd*)      *-*-*openbsd*)
                   # OpenBSD has a real setreuid(2) starting with 3.3 but
                   # we will use setreuid(2) instead.
                 SKIP_SETREUID=yes                  SKIP_SETREUID=yes
                 if test "$CHECKSHADOW" = "true"; then                  if test "$CHECKSHADOW" = "true"; then
                     CHECKSHADOW="false"                      CHECKSHADOW="false"
                 fi                  fi
                   # OpenBSD >= 3.0 supports BSD auth
                   if test -z "$with_bsdauth"; then
                       case "$OSREV" in
                       0-2.*)
                           ;;
                       *)
                           with_bsdauth=maybe
                           ;;
                       esac
                   fi
                   : ${with_logincap='maybe'}
                 ;;                  ;;
     *-*-*netbsd*)      *-*-*netbsd*)
                 # NetBSD has a real setreuid(2) starting with 1.3.2                  # NetBSD has a real setreuid(2) starting with 1.3.2
                 case "`echo $host_os | sed 's/^netbsd\([0-9\.]*\).*$/\1/'`" in                  case "$OSREV" in
                 0.9*|1.012*|1.3|1.3.1)                  0.9*|1.012*|1.3|1.3.1)
                     SKIP_SETREUID=yes                      SKIP_SETREUID=yes
                     ;;                      ;;
Line 21771 
Line 11439 
                 if test "$CHECKSHADOW" = "true"; then                  if test "$CHECKSHADOW" = "true"; then
                     CHECKSHADOW="false"                      CHECKSHADOW="false"
                 fi                  fi
                   : ${with_logincap='maybe'}
                                   : ${with_pam='maybe'}
                 ;;                  ;;
       *-*-dragonfly*)
                   if test "$with_skey" = "yes"; then
                        SUDO_LIBS="${SUDO_LIBS} -lmd"
                   fi
                   if test "$CHECKSHADOW" = "true"; then
                       CHECKSHADOW="false"
                   fi
                   : ${with_pam='yes'}
                   : ${with_logincap='yes'}
                   ;;
     *-*-*bsd*)      *-*-*bsd*)
                 if test "$CHECKSHADOW" = "true"; then                  if test "$CHECKSHADOW" = "true"; then
                     CHECKSHADOW="false"                      CHECKSHADOW="false"
Line 21782 
Line 11462 
                 if test "$CHECKSHADOW" = "true"; then                  if test "$CHECKSHADOW" = "true"; then
                     CHECKSHADOW="false"                      CHECKSHADOW="false"
                 fi                  fi
                   : ${with_pam='yes'}
                   : ${with_logincap='yes'}
                 ;;                  ;;
     *-*-nextstep*)      *-*-nextstep*)
                 # lockf() on is broken on the NeXT -- use flock instead                  # lockf() on is broken on the NeXT -- use flock instead
Line 21789 
Line 11471 
                 ac_cv_func_flock=yes                  ac_cv_func_flock=yes
                 ;;                  ;;
     *-*-*sysv4*)      *-*-*sysv4*)
                 test -n "$mansectsu" || mansectsu=1m                  : ${mansectsu='1m'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                 test -n "$with_rpath" || with_rpath=yes                  : ${with_rpath='yes'}
                 ;;                  ;;
     *-*-sysv*)      *-*-sysv*)
                 test -n "$mansectsu" || mansectsu=1m                  : ${mansectsu='1m'}
                 test -n "$mansectform" || mansectform=4                  : ${mansectform='4'}
                 ;;                  ;;
       *-gnu*)
                   OSDEFS="${OSDEFS} -D_GNU_SOURCE"
                   ;;
 esac  esac
   
 test -n "$mansectsu" || mansectsu=8  : ${mansectsu='8'}
 test -n "$mansectform" || mansectform=5  : ${mansectform='5'}
   
 if test -n "$with_libpath"; then  if test -n "$with_libpath"; then
     for i in ${with_libpath}; do      for i in ${with_libpath}; do
Line 21828 
Line 11513 
     done      done
 fi  fi
   
 if test "$CHECKSHADOW" = "true"; then  
   
 for ac_func in getspnam  
 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 eval "test \"\${$as_ac_var+set}\" = set"; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char $ac_func (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 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  
 #else  
 char (*f) () = $ac_func;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != $ac_func;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; 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 conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  
 if test `eval echo '${'$as_ac_var'}'` = yes; then  
   cat >>confdefs.h <<_ACEOF  
 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1  
 _ACEOF  
  CHECKSHADOW="false"  
 else  
   echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5  
 echo $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6  
 if test "${ac_cv_lib_gen_getspnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lgen  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getspnam ();  
 int  
 main ()  
 {  
 getspnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_gen_getspnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_gen_getspnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6  
 if test $ac_cv_lib_gen_getspnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETSPNAM 1  
 _ACEOF  
  SUDO_LIBS="${SUDO_LIBS} -lgen"; LIBS="${LIBS} -lgen"  
 fi  
   
 fi  
 done  
   
 fi  
 if test "$CHECKSHADOW" = "true"; then  
     echo "$as_me:$LINENO: checking for getprpwnam" >&5  
 echo $ECHO_N "checking for getprpwnam... $ECHO_C" >&6  
 if test "${ac_cv_func_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
 /* System header to define __stub macros and hopefully few prototypes,  
     which can conflict with char getprpwnam (); below.  
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since  
     <limits.h> exists even on freestanding compilers.  */  
 #ifdef __STDC__  
 # include <limits.h>  
 #else  
 # include <assert.h>  
 #endif  
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 {  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 /* 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_getprpwnam) || defined (__stub___getprpwnam)  
 choke me  
 #else  
 char (*f) () = getprpwnam;  
 #endif  
 #ifdef __cplusplus  
 }  
 #endif  
   
 int  
 main ()  
 {  
 return f != getprpwnam;  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_func_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_func_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_func_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_func_getprpwnam" >&6  
 if test $ac_cv_func_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  CHECKSHADOW="false"; SECUREWARE=1, echo "$as_me:$LINENO: checking for getprpwnam in -lsec" >&5  
 echo $ECHO_N "checking for getprpwnam in -lsec... $ECHO_C" >&6  
 if test "${ac_cv_lib_sec_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsec  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_sec_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_sec_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_sec_getprpwnam" >&6  
 if test $ac_cv_lib_sec_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  CHECKSHADOW="false"; SECUREWARE=1; SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"  
 else  
   echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5  
 echo $ECHO_N "checking for getprpwnam in -lsecurity... $ECHO_C" >&6  
 if test "${ac_cv_lib_security_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsecurity  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_security_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_security_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_security_getprpwnam" >&6  
 if test $ac_cv_lib_security_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  CHECKSHADOW="false"; SECUREWARE=1; SUDO_LIBS="${SUDO_LIBS} -lsecurity"; LIBS="${LIBS} -lsecurity"  
 else  
   echo "$as_me:$LINENO: checking for getprpwnam in -lprot" >&5  
 echo $ECHO_N "checking for getprpwnam in -lprot... $ECHO_C" >&6  
 if test "${ac_cv_lib_prot_getprpwnam+set}" = set; then  
   echo $ECHO_N "(cached) $ECHO_C" >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lprot  $LIBS"  
 cat >conftest.$ac_ext <<_ACEOF  
 #line $LINENO "configure"  
 /* confdefs.h.  */  
 _ACEOF  
 cat confdefs.h >>conftest.$ac_ext  
 cat >>conftest.$ac_ext <<_ACEOF  
 /* end confdefs.h.  */  
   
 /* Override any gcc2 internal prototype to avoid an error.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 /* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
 char getprpwnam ();  
 int  
 main ()  
 {  
 getprpwnam ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 rm -f conftest.$ac_objext conftest$ac_exeext  
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  
   (eval $ac_link) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); } &&  
          { ac_try='test -s conftest$ac_exeext'  
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5  
   (eval $ac_try) 2>&5  
   ac_status=$?  
   echo "$as_me:$LINENO: \$? = $ac_status" >&5  
   (exit $ac_status); }; }; then  
   ac_cv_lib_prot_getprpwnam=yes  
 else  
   echo "$as_me: failed program was:" >&5  
 sed 's/^/| /' conftest.$ac_ext >&5  
   
 ac_cv_lib_prot_getprpwnam=no  
 fi  
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getprpwnam" >&5  
 echo "${ECHO_T}$ac_cv_lib_prot_getprpwnam" >&6  
 if test $ac_cv_lib_prot_getprpwnam = yes; then  
   cat >>confdefs.h <<\_ACEOF  
 #define HAVE_GETPRPWNAM 1  
 _ACEOF  
  CHECKSHADOW="false"; SECUREWARE=1; SUDO_LIBS="${SUDO_LIBS} -lprot"; LIBS="${LIBS} -lprot"  
 fi  
   
 fi  
   
 fi  
   
 fi  
   
 fi  
   
 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
Line 22250 
Line 11521 
 else  else
     ac_pattern="Autoconf.*'x'"      ac_pattern="Autoconf.*'x'"
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22270 
Line 11540 
   
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22300 
Line 11569 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22363 
Line 11631 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_c_const=yes    ac_cv_c_const=yes
 else  else
Line 22380 
Line 11658 
   
 ac_cv_c_const=no  ac_cv_c_const=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5  echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
 echo "${ECHO_T}$ac_cv_c_const" >&6  echo "${ECHO_T}$ac_cv_c_const" >&6
Line 22398 
Line 11676 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22417 
Line 11694 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_c_volatile=yes    ac_cv_c_volatile=yes
 else  else
Line 22434 
Line 11721 
   
 ac_cv_c_volatile=no  ac_cv_c_volatile=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5  echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
 echo "${ECHO_T}$ac_cv_c_volatile" >&6  echo "${ECHO_T}$ac_cv_c_volatile" >&6
Line 22686 
Line 11973 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22707 
Line 11993 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_header_stdc=yes    ac_cv_header_stdc=yes
 else  else
Line 22724 
Line 12020 
   
 ac_cv_header_stdc=no  ac_cv_header_stdc=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22751 
Line 12046 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22776 
Line 12070 
   :    :
 else  else
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22788 
Line 12081 
 # 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
   
Line 22801 
Line 12094 
   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))
       exit(2);        exit(2);
   exit (0);    exit (0);
 }  }
Line 22826 
Line 12119 
 ( exit $ac_status )  ( exit $ac_status )
 ac_cv_header_stdc=no  ac_cv_header_stdc=no
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi  fi
 fi  fi
 fi  fi
Line 22854 
Line 12147 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22874 
Line 12166 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_Header=yes"    eval "$as_ac_Header=yes"
 else  else
Line 22891 
Line 12193 
   
 eval "$as_ac_Header=no"  eval "$as_ac_Header=no"
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
Line 22914 
Line 12216 
   ac_func_search_save_LIBS=$LIBS    ac_func_search_save_LIBS=$LIBS
 ac_cv_search_opendir=no  ac_cv_search_opendir=no
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22938 
Line 12239 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_search_opendir="none required"    ac_cv_search_opendir="none required"
 else  else
Line 22954 
Line 12265 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 if test "$ac_cv_search_opendir" = no; then  if test "$ac_cv_search_opendir" = no; then
   for ac_lib in dir; do    for ac_lib in dir; do
     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"      LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 22983 
Line 12294 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_search_opendir="-l$ac_lib"    ac_cv_search_opendir="-l$ac_lib"
 break  break
Line 23000 
Line 12321 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   done    done
 fi  fi
 LIBS=$ac_func_search_save_LIBS  LIBS=$ac_func_search_save_LIBS
Line 23021 
Line 12343 
   ac_func_search_save_LIBS=$LIBS    ac_func_search_save_LIBS=$LIBS
 ac_cv_search_opendir=no  ac_cv_search_opendir=no
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23045 
Line 12366 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_search_opendir="none required"    ac_cv_search_opendir="none required"
 else  else
Line 23061 
Line 12392 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 if test "$ac_cv_search_opendir" = no; then  if test "$ac_cv_search_opendir" = no; then
   for ac_lib in x; do    for ac_lib in x; do
     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"      LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23090 
Line 12421 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_search_opendir="-l$ac_lib"    ac_cv_search_opendir="-l$ac_lib"
 break  break
Line 23107 
Line 12448 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   done    done
 fi  fi
 LIBS=$ac_func_search_save_LIBS  LIBS=$ac_func_search_save_LIBS
Line 23121 
Line 12463 
   
 fi  fi
   
   echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
   echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
   if test "${ac_cv_header_time+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 <sys/types.h>
   #include <sys/time.h>
   #include <time.h>
   
   int
   main ()
   {
   if ((struct tm *) 0)
   return 0;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_header_time=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_header_time=no
   fi
   rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
   echo "${ECHO_T}$ac_cv_header_time" >&6
   if test $ac_cv_header_time = yes; then
   
   cat >>confdefs.h <<\_ACEOF
   #define TIME_WITH_SYS_TIME 1
   _ACEOF
   
   fi
   
   
   
   
   
   
   
   
 for ac_header in malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.h  for ac_header in malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.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`
Line 23144 
Line 12551 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23155 
Line 12561 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 23172 
Line 12588 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
   
Line 23180 
Line 12596 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23198 
Line 12613 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 23217 
Line 12633 
 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 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 preprocessor'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 preprocessor's result" >&2;}  echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   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: 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:$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: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
Line 23254 
Line 12669 
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  if eval "test \"\${$as_ac_Header+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
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
Line 23286 
Line 12701 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23297 
Line 12711 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 23314 
Line 12738 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
   
Line 23322 
Line 12746 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23340 
Line 12763 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 23359 
Line 12783 
 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 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 preprocessor'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 preprocessor's result" >&2;}  echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   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: 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:$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: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
Line 23396 
Line 12819 
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  if eval "test \"\${$as_ac_Header+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
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
Line 23408 
Line 12831 
 _ACEOF  _ACEOF
   
 else  else
   LIBOBJS="$LIBOBJS err.$ac_objext"    case $LIBOBJS in
       "err.$ac_objext"   | \
     *" err.$ac_objext"   | \
       "err.$ac_objext "* | \
     *" err.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS err.$ac_objext" ;;
   esac
   
 fi  fi
   
 done  done
Line 23420 
Line 12850 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23441 
Line 12870 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_sys_posix_termios=yes    ac_cv_sys_posix_termios=yes
 else  else
Line 23458 
Line 12897 
   
 ac_cv_sys_posix_termios=no  ac_cv_sys_posix_termios=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_sys_posix_termios" >&5  echo "$as_me:$LINENO: result: $ac_cv_sys_posix_termios" >&5
 echo "${ECHO_T}$ac_cv_sys_posix_termios" >&6  echo "${ECHO_T}$ac_cv_sys_posix_termios" >&6
Line 23486 
Line 12926 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23497 
Line 12936 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 23514 
Line 12963 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
   
Line 23522 
Line 12971 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23540 
Line 12988 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 23559 
Line 13008 
 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 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 preprocessor'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 preprocessor's result" >&2;}  echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   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: 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:$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: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
Line 23596 
Line 13044 
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  if eval "test \"\${$as_ac_Header+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
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
Line 23613 
Line 13061 
   
     fi      fi
 fi  fi
 if test "$with_logincap" = "yes"; then  if test ${with_logincap-'no'} != "no"; then
   
 for ac_header in login_cap.h  for ac_header in login_cap.h
 do  do
Line 23631 
Line 13079 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23642 
Line 13089 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 23659 
Line 13116 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
   
Line 23667 
Line 13124 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23685 
Line 13141 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 23704 
Line 13161 
 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 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 preprocessor'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 preprocessor's result" >&2;}  echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   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: 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:$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: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
Line 23741 
Line 13197 
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  if eval "test \"\${$as_ac_Header+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
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
Line 23757 
Line 13213 
 done  done
   
 fi  fi
 if test "$with_bsdauth" = "yes"; then  if test ${with_project-'no'} != "no"; then
     if test "${ac_cv_header_bsd_auth_h+set}" = set; then      if test "${ac_cv_header_project_h+set}" = set; then
   echo "$as_me:$LINENO: checking for bsd_auth.h" >&5    echo "$as_me:$LINENO: checking for project.h" >&5
 echo $ECHO_N "checking for bsd_auth.h... $ECHO_C" >&6  echo $ECHO_N "checking for project.h... $ECHO_C" >&6
 if test "${ac_cv_header_bsd_auth_h+set}" = set; then  if test "${ac_cv_header_project_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6    echo $ECHO_N "(cached) $ECHO_C" >&6
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_header_bsd_auth_h" >&5  echo "$as_me:$LINENO: result: $ac_cv_header_project_h" >&5
 echo "${ECHO_T}$ac_cv_header_bsd_auth_h" >&6  echo "${ECHO_T}$ac_cv_header_project_h" >&6
 else  else
   # Is the header compilable?    # Is the header compilable?
 echo "$as_me:$LINENO: checking bsd_auth.h usability" >&5  echo "$as_me:$LINENO: checking project.h usability" >&5
 echo $ECHO_N "checking bsd_auth.h usability... $ECHO_C" >&6  echo $ECHO_N "checking project.h usability... $ECHO_C" >&6
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* 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 <bsd_auth.h>  #include <project.h>
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 23799 
Line 13264 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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 bsd_auth.h presence" >&5  echo "$as_me:$LINENO: checking project.h presence" >&5
 echo $ECHO_N "checking bsd_auth.h presence... $ECHO_C" >&6  echo $ECHO_N "checking project.h presence... $ECHO_C" >&6
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* 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 <bsd_auth.h>  #include <project.h>
 _ACEOF  _ACEOF
 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1    (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
Line 23825 
Line 13289 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 23844 
Line 13309 
 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 in  case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   yes:no )    yes:no: )
     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: accepted by the compiler, rejected by the preprocessor!" >&5      { echo "$as_me:$LINENO: WARNING: project.h: accepted by the compiler, rejected by the preprocessor!" >&5
 echo "$as_me: WARNING: bsd_auth.h: accepted by the compiler, rejected by the preprocessor!" >&2;}  echo "$as_me: WARNING: project.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&5      { echo "$as_me:$LINENO: WARNING: project.h: proceeding with the compiler's result" >&5
 echo "$as_me: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&2;}  echo "$as_me: WARNING: project.h: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   no:yes )    no:yes:* )
     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: present but cannot be compiled" >&5      { echo "$as_me:$LINENO: WARNING: project.h: present but cannot be compiled" >&5
 echo "$as_me: WARNING: bsd_auth.h: present but cannot be compiled" >&2;}  echo "$as_me: WARNING: project.h: present but cannot be compiled" >&2;}
     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: check for missing prerequisite headers?" >&5      { echo "$as_me:$LINENO: WARNING: project.h:     check for missing prerequisite headers?" >&5
 echo "$as_me: WARNING: bsd_auth.h: check for missing prerequisite headers?" >&2;}  echo "$as_me: WARNING: project.h:     check for missing prerequisite headers?" >&2;}
     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&5      { echo "$as_me:$LINENO: WARNING: project.h: see the Autoconf documentation" >&5
 echo "$as_me: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&2;}  echo "$as_me: WARNING: project.h: see the Autoconf documentation" >&2;}
       { echo "$as_me:$LINENO: WARNING: project.h:     section \"Present But Cannot Be Compiled\"" >&5
   echo "$as_me: WARNING: project.h:     section \"Present But Cannot Be Compiled\"" >&2;}
       { echo "$as_me:$LINENO: WARNING: project.h: proceeding with the preprocessor's result" >&5
   echo "$as_me: WARNING: project.h: proceeding with the preprocessor's result" >&2;}
       { echo "$as_me:$LINENO: WARNING: project.h: in the future, the compiler will take precedence" >&5
   echo "$as_me: WARNING: project.h: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
     ;;      ;;
 esac  esac
 echo "$as_me:$LINENO: checking for bsd_auth.h" >&5  echo "$as_me:$LINENO: checking for project.h" >&5
 echo $ECHO_N "checking for bsd_auth.h... $ECHO_C" >&6  echo $ECHO_N "checking for project.h... $ECHO_C" >&6
 if test "${ac_cv_header_bsd_auth_h+set}" = set; then  if test "${ac_cv_header_project_h+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6    echo $ECHO_N "(cached) $ECHO_C" >&6
 else  else
   ac_cv_header_bsd_auth_h=$ac_header_preproc    ac_cv_header_project_h=$ac_header_preproc
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_header_bsd_auth_h" >&5  echo "$as_me:$LINENO: result: $ac_cv_header_project_h" >&5
 echo "${ECHO_T}$ac_cv_header_bsd_auth_h" >&6  echo "${ECHO_T}$ac_cv_header_project_h" >&6
   
 fi  fi
 if test $ac_cv_header_bsd_auth_h = yes; then  if test $ac_cv_header_project_h = yes; then
   cat >>confdefs.h <<\_ACEOF    cat >>confdefs.h <<\_ACEOF
 #define HAVE_BSD_AUTH_H 1  #define HAVE_PROJECT_H 1
 _ACEOF  _ACEOF
  with_passwd=no; AUTH_OBJS=bsdauth.o  
           SUDO_LIBS="${SUDO_LIBS} -lproject"
 else  else
   -    -
 fi  fi
Line 23904 
Line 13369 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 23924 
Line 13388 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_type_mode_t=yes    ac_cv_type_mode_t=yes
 else  else
Line 23941 
Line 13415 
   
 ac_cv_type_mode_t=no  ac_cv_type_mode_t=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5  echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
 echo "${ECHO_T}$ac_cv_type_mode_t" >&6  echo "${ECHO_T}$ac_cv_type_mode_t" >&6
Line 23961 
Line 13435 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24000 
Line 13473 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24022 
Line 13494 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_type_sig_atomic_t=yes    ac_cv_type_sig_atomic_t=yes
 else  else
Line 24039 
Line 13521 
   
 ac_cv_type_sig_atomic_t=no  ac_cv_type_sig_atomic_t=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5  echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6  echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
Line 24063 
Line 13545 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24085 
Line 13566 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_type_sigaction_t=yes    ac_cv_type_sigaction_t=yes
 else  else
Line 24102 
Line 13593 
   
 ac_cv_type_sigaction_t=no  ac_cv_type_sigaction_t=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_type_sigaction_t" >&5  echo "$as_me:$LINENO: result: $ac_cv_type_sigaction_t" >&5
 echo "${ECHO_T}$ac_cv_type_sigaction_t" >&6  echo "${ECHO_T}$ac_cv_type_sigaction_t" >&6
Line 24124 
Line 13615 
   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
 #line $LINENO "configure"  
 /* 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 <sys/types.h>  #include <sys/types.h>
 #include <sys/time.h>  #if TIME_WITH_SYS_TIME
 #include <time.h>  # include <sys/time.h>
   # include <time.h>
   #else
   # include <sys/time.h>
   #endif
   
 int  int
 main ()  main ()
Line 24147 
Line 13641 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_type_struct_timespec=yes    ac_cv_type_struct_timespec=yes
 else  else
Line 24164 
Line 13668 
   
 ac_cv_type_struct_timespec=no  ac_cv_type_struct_timespec=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_type_struct_timespec" >&5  echo "$as_me:$LINENO: result: $ac_cv_type_struct_timespec" >&5
 echo "${ECHO_T}$ac_cv_type_struct_timespec" >&6  echo "${ECHO_T}$ac_cv_type_struct_timespec" >&6
Line 24181 
Line 13685 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24221 
Line 13724 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24261 
Line 13763 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24301 
Line 13802 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24338 
Line 13838 
 echo "$as_me:$LINENO: checking for full void implementation" >&5  echo "$as_me:$LINENO: checking for full void implementation" >&5
 echo $ECHO_N "checking for full void implementation... $ECHO_C" >&6  echo $ECHO_N "checking for full void implementation... $ECHO_C" >&6
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24356 
Line 13855 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
 cat >>confdefs.h <<\_ACEOF  cat >>confdefs.h <<\_ACEOF
Line 24384 
Line 13893 
 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
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   
 echo "$as_me:$LINENO: checking max length of uid_t" >&5  echo "$as_me:$LINENO: checking max length of uid_t" >&5
 echo $ECHO_N "checking max length of uid_t... $ECHO_C" >&6  echo $ECHO_N "checking max length of uid_t... $ECHO_C" >&6
Line 24400 
Line 13909 
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
 else  else
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24445 
Line 13953 
 ( exit $ac_status )  ( exit $ac_status )
 sudo_cv_uid_t_len=10  sudo_cv_uid_t_len=10
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi  fi
   
 fi  fi
Line 24459 
Line 13967 
 _ACEOF  _ACEOF
   
   
 echo "$as_me:$LINENO: checking for long long support" >&5  echo "$as_me:$LINENO: checking for long long" >&5
 echo $ECHO_N "checking for long long support... $ECHO_C" >&6  echo $ECHO_N "checking for long long... $ECHO_C" >&6
 cat >conftest.$ac_ext <<_ACEOF  if test "${ac_cv_type_long_long+set}" = set; then
 #line $LINENO "configure"    echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     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
 int  int
 main ()  main ()
 {  {
 long long foo = 1000; foo /= 10;  if ((long long *) 0)
     return 0;
   if (sizeof (long long))
     return 0;
   ;    ;
   return 0;    return 0;
 }  }
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_link) 2>&5    (eval $ac_compile) 2>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
     ac_cv_type_long_long=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_type_long_long=no
   fi
   rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
   echo "${ECHO_T}$ac_cv_type_long_long" >&6
   if test $ac_cv_type_long_long = yes; then
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_LONG_LONG 1
   _ACEOF
   
   
 cat >>confdefs.h <<\_ACEOF  cat >>confdefs.h <<\_ACEOF
 #define HAVE_LONG_LONG 1  #define HAVE_LONG_LONG 1
 _ACEOF  _ACEOF
   
 if test "$cross_compiling" = yes; then  echo "$as_me:$LINENO: checking for long and long long equivalence" >&5
   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling  echo $ECHO_N "checking for long and long long equivalence... $ECHO_C" >&6
 See \`config.log' for more details." >&5  if test "${sudo_cv_type_long_is_quad+set}" = set; then
 echo "$as_me: error: cannot run test program while cross compiling    echo $ECHO_N "(cached) $ECHO_C" >&6
 See \`config.log' for more details." >&2;}  
    { (exit 1); exit 1; }; }  
 else  else
     if test "$cross_compiling" = yes; then
     sudo_cv_type_long_is_quad=no
   else
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* 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.  */
 main() {if (sizeof(long long) == sizeof(long)) exit(0); else exit(1);}  
   main() {
   if (sizeof(long long) == sizeof(long)) exit(0);
   else exit(1);
   }
 _ACEOF  _ACEOF
 rm -f conftest$ac_exeext  rm -f conftest$ac_exeext
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
Line 24521 
Line 14065 
   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
     sudo_cv_type_long_is_quad=yes
 cat >>confdefs.h <<\_ACEOF  
 #define LONG_IS_QUAD 1  
 _ACEOF  
   
 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 )
   sudo_cv_type_long_is_quad=no
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: yes" >&5  rm -f core core.* *.core
 echo "${ECHO_T}yes" >&6  fi
 else  echo "$as_me:$LINENO: result: $sudo_cv_type_long_is_quad" >&5
   echo "$as_me: failed program was:" >&5  echo "${ECHO_T}$sudo_cv_type_long_is_quad" >&6
 sed 's/^/| /' conftest.$ac_ext >&5  if test $sudo_cv_type_long_is_quad = yes; then
   
 echo "$as_me:$LINENO: result: no" >&5  cat >>confdefs.h <<\_ACEOF
 echo "${ECHO_T}no" >&6  #define LONG_IS_QUAD 1
   _ACEOF
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  
   fi
   
 echo "$as_me:$LINENO: checking for sa_len field in struct sockaddr" >&5  echo "$as_me:$LINENO: checking for sa_len field in struct sockaddr" >&5
 echo $ECHO_N "checking for sa_len field in struct sockaddr... $ECHO_C" >&6  echo $ECHO_N "checking for sa_len field in struct sockaddr... $ECHO_C" >&6
 if test "${sudo_cv_sock_sa_len+set}" = set; then  if test "${sudo_cv_sock_sa_len+set}" = set; then
Line 24553 
Line 14099 
   sudo_cv_sock_sa_len=no    sudo_cv_sock_sa_len=no
 else  else
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24587 
Line 14132 
 ( exit $ac_status )  ( exit $ac_status )
 sudo_cv_sock_sa_len=no  sudo_cv_sock_sa_len=no
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi  fi
 rm -f core core.* *.core  rm -f core core.* *.core
 fi  fi
Line 24609 
Line 14154 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 24636 
Line 14180 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_type_signal=void    ac_cv_type_signal=void
 else  else
Line 24653 
Line 14207 
   
 ac_cv_type_signal=int  ac_cv_type_signal=int
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
Line 24676 
Line 14230 
   
   
   
   
   
 for ac_func in strchr strrchr memchr memcpy memset sysconf tzset \  for ac_func in strchr strrchr memchr memcpy memset sysconf tzset \
                strftime setrlimit initgroups fstat gettimeofday                 strftime setrlimit initgroups getgroups fstat gettimeofday \
                  setlocale
 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
Line 24686 
Line 14243 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 24731 
Line 14295 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 24748 
Line 14322 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 24760 
Line 14335 
 fi  fi
 done  done
   
   if test -z "$SKIP_SETRESUID"; then
   
 for ac_func in seteuid  for ac_func in setresuid
 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
Line 24770 
Line 14346 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 24815 
Line 14398 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 24832 
Line 14425 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 24840 
Line 14434 
   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
    SKIP_SETREUID=yes
 else  
   cat >>confdefs.h <<\_ACEOF  
 #define NO_SAVED_IDS 1  
 _ACEOF  
   
 fi  fi
 done  done
   
 if test -z "$SKIP_SETRESUID"; then  fi
   if test -z "$SKIP_SETREUID"; then
   
 for ac_func in setresuid  for ac_func in setreuid
 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
Line 24860 
Line 14450 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 24905 
Line 14502 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 24922 
Line 14529 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 24930 
Line 14538 
   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
  SKIP_SETREUID=yes   SKIP_SETEUID=yes
 fi  fi
 done  done
   
 fi  fi
 if test -z "$SKIP_SETREUID"; then  if test -z "$SKIP_SETEUID"; then
   
 for ac_func in setreuid  for ac_func in seteuid
 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
Line 24946 
Line 14554 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 24991 
Line 14606 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25008 
Line 14633 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25032 
Line 14658 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25077 
Line 14710 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25094 
Line 14737 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25112 
Line 14756 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25157 
Line 14808 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25174 
Line 14835 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25190 
Line 14852 
 done  done
   
 fi  fi
 if test -n "$SECUREWARE"; then  if test -z "$BROKEN_GETCWD"; then
   
   for ac_func in getcwd
   
 for ac_func in bigcrypt set_auth_parameters initprivs  
 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
Line 25203 
Line 14863 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25248 
Line 14915 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25265 
Line 14942 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25274 
Line 14952 
 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1  #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
 _ACEOF  _ACEOF
   
   else
     case $LIBOBJS in
       "$ac_func.$ac_objext"   | \
     *" $ac_func.$ac_objext"   | \
       "$ac_func.$ac_objext "* | \
     *" $ac_func.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
   esac
   
 fi  fi
 done  done
   
   
 fi  fi
 if test -z "$BROKEN_GETCWD"; then  
   
 for ac_func in getcwd  for ac_func in glob
 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
Line 25289 
Line 14976 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25334 
Line 15028 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25351 
Line 15055 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25359 
Line 15064 
   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
    echo "$as_me:$LINENO: checking for GLOB_BRACE and GLOB_TILDE in glob.h" >&5
   echo $ECHO_N "checking for GLOB_BRACE and GLOB_TILDE in glob.h... $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 <glob.h>
   int
   main ()
   {
   int i = GLOB_BRACE | GLOB_TILDE; (void)i;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_EXTENDED_GLOB 1
   _ACEOF
   
       echo "$as_me:$LINENO: result: yes" >&5
   echo "${ECHO_T}yes" >&6
 else  else
   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"    echo "$as_me: failed program was:" >&5
 fi  sed 's/^/| /' conftest.$ac_ext >&5
 done  
   
   case $LIBOBJS in
       "glob.$ac_objext"   | \
     *" glob.$ac_objext"   | \
       "glob.$ac_objext "* | \
     *" glob.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS glob.$ac_objext" ;;
   esac
   
       echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
 fi  fi
   rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   else
     case $LIBOBJS in
       "glob.$ac_objext"   | \
     *" glob.$ac_objext"   | \
       "glob.$ac_objext "* | \
     *" glob.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS glob.$ac_objext" ;;
   esac
   
   fi
   done
   
   
   
 for ac_func in lockf flock  for ac_func in lockf flock
 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`
Line 25378 
Line 15148 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25423 
Line 15200 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25440 
Line 15227 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25463 
Line 15251 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25508 
Line 15303 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25525 
Line 15330 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25548 
Line 15354 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25593 
Line 15406 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25610 
Line 15433 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25628 
Line 15452 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25673 
Line 15504 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25690 
Line 15531 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25715 
Line 15557 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25760 
Line 15609 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25777 
Line 15636 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25795 
Line 15655 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcompat  $LIBS"  LIBS="-lcompat  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 25819 
Line 15678 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_compat_lsearch=yes    ac_cv_lib_compat_lsearch=yes
 else  else
Line 25836 
Line 15705 
   
 ac_cv_lib_compat_lsearch=no  ac_cv_lib_compat_lsearch=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_compat_lsearch" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_compat_lsearch" >&5
Line 25848 
Line 15718 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 25866 
Line 15735 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 25890 
Line 15760 
 _ACEOF  _ACEOF
  LIBS="${LIBS} -lcompat"   LIBS="${LIBS} -lcompat"
 else  else
   LIBOBJS="$LIBOBJS lsearch.$ac_objext"    case $LIBOBJS in
       "lsearch.$ac_objext"   | \
     *" lsearch.$ac_objext"   | \
       "lsearch.$ac_objext "* | \
     *" lsearch.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS lsearch.$ac_objext" ;;
   esac
   
 fi  fi
   
   
 else  else
   LIBOBJS="$LIBOBJS lsearch.$ac_objext"    case $LIBOBJS in
       "lsearch.$ac_objext"   | \
     *" lsearch.$ac_objext"   | \
       "lsearch.$ac_objext "* | \
     *" lsearch.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS lsearch.$ac_objext" ;;
   esac
   
 fi  fi
   
 fi  fi
Line 25911 
Line 15795 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 25956 
Line 15847 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 25973 
Line 15874 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 25992 
Line 15894 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 26037 
Line 15946 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 26054 
Line 15973 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 26077 
Line 15997 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 26122 
Line 16049 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 26139 
Line 16076 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 26150 
Line 16088 
   
 fi  fi
 done  done
  LIBOBJS="$LIBOBJS utimes.$ac_objext"   case $LIBOBJS in
       "utimes.$ac_objext"   | \
     *" utimes.$ac_objext"   | \
       "utimes.$ac_objext "* | \
     *" utimes.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS utimes.$ac_objext" ;;
   esac
   
 fi  fi
 done  done
   
Line 26164 
Line 16109 
   sudo_cv_func_fnmatch=no    sudo_cv_func_fnmatch=no
 else  else
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26172 
Line 16116 
 /* end confdefs.h.  */  /* end confdefs.h.  */
 #include <fnmatch.h>  #include <fnmatch.h>
 main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); }  main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); }
   
 _ACEOF  _ACEOF
 rm -f conftest$ac_exeext  rm -f conftest$ac_exeext
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
Line 26194 
Line 16137 
 ( exit $ac_status )  ( exit $ac_status )
 sudo_cv_func_fnmatch=no  sudo_cv_func_fnmatch=no
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi  fi
 rm -f core core.* *.core  rm -f core core.* *.core
 fi  fi
   
 echo "$as_me:$LINENO: result: $sudo_cv_func_fnmatch" >&5  echo "$as_me:$LINENO: result: $sudo_cv_func_fnmatch" >&5
 echo "${ECHO_T}$sudo_cv_func_fnmatch" >&6  echo "${ECHO_T}$sudo_cv_func_fnmatch" >&6
 if test $sudo_cv_func_fnmatch = yes; then  if test $sudo_cv_func_fnmatch = yes; then
Line 26206 
Line 16150 
 _ACEOF  _ACEOF
   
 else  else
   LIBOBJS="$LIBOBJS fnmatch.$ac_objext"    case $LIBOBJS in
       "fnmatch.$ac_objext"   | \
     *" fnmatch.$ac_objext"   | \
       "fnmatch.$ac_objext "* | \
     *" fnmatch.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS fnmatch.$ac_objext" ;;
   esac
   
 fi  fi
   
 echo "$as_me:$LINENO: checking for isblank" >&5  echo "$as_me:$LINENO: checking for isblank" >&5
Line 26215 
Line 16166 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26232 
Line 16182 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   sudo_cv_func_isblank=yes    sudo_cv_func_isblank=yes
 else  else
Line 26249 
Line 16209 
   
 sudo_cv_func_isblank=no  sudo_cv_func_isblank=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $sudo_cv_func_isblank" >&5  echo "$as_me:$LINENO: result: $sudo_cv_func_isblank" >&5
 echo "${ECHO_T}$sudo_cv_func_isblank" >&6  echo "${ECHO_T}$sudo_cv_func_isblank" >&6
Line 26268 
Line 16229 
   
   
   
 for ac_func in strerror strcasecmp sigaction strlcpy strlcat closefrom  for ac_func in memrchr strerror strcasecmp sigaction strlcpy strlcat
 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
Line 26277 
Line 16238 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 26322 
Line 16290 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 26339 
Line 16317 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 26349 
Line 16328 
 _ACEOF  _ACEOF
   
 else  else
   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"    case $LIBOBJS in
       "$ac_func.$ac_objext"   | \
     *" $ac_func.$ac_objext"   | \
       "$ac_func.$ac_objext "* | \
     *" $ac_func.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
   esac
   
 fi  fi
 done  done
   
   
   
   for ac_func in closefrom
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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
     case $LIBOBJS in
       "closefrom.$ac_objext"   | \
     *" closefrom.$ac_objext"   | \
       "closefrom.$ac_objext "* | \
     *" closefrom.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS closefrom.$ac_objext" ;;
   esac
   
       echo "$as_me:$LINENO: checking whether F_CLOSEM is declared" >&5
   echo $ECHO_N "checking whether F_CLOSEM is declared... $ECHO_C" >&6
   if test "${ac_cv_have_decl_F_CLOSEM+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 <limits.h>
             #include <fcntl.h>
   
   int
   main ()
   {
   #ifndef F_CLOSEM
     char *p = (char *) F_CLOSEM;
   #endif
   
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_have_decl_F_CLOSEM=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_have_decl_F_CLOSEM=no
   fi
   rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_CLOSEM" >&5
   echo "${ECHO_T}$ac_cv_have_decl_F_CLOSEM" >&6
   if test $ac_cv_have_decl_F_CLOSEM = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_FCNTL_CLOSEM 1
   _ACEOF
   
   fi
   
   
   fi
   done
   
   
   for ac_func in mkstemp
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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
     SUDO_OBJS="${SUDO_OBJS} mkstemp.o"
   
   
   for ac_func in random lrand48
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   if test `eval echo '${'$as_ac_var'}'` = yes; then
     cat >>confdefs.h <<_ACEOF
   #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   _ACEOF
    break
   fi
   done
   
   
   fi
   done
   
   
   
   
   
 for ac_func in snprintf vsnprintf asprintf vasprintf  for ac_func in snprintf vsnprintf asprintf vasprintf
 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`
Line 26367 
Line 16738 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 26412 
Line 16790 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 26429 
Line 16817 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 26450 
Line 16839 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26469 
Line 16857 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_member_struct_stat_st_mtim=yes    ac_cv_member_struct_stat_st_mtim=yes
 else  else
Line 26485 
Line 16883 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26504 
Line 16901 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_member_struct_stat_st_mtim=yes    ac_cv_member_struct_stat_st_mtim=yes
 else  else
Line 26521 
Line 16928 
   
 ac_cv_member_struct_stat_st_mtim=no  ac_cv_member_struct_stat_st_mtim=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtim" >&5  echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtim" >&5
 echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtim" >&6  echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtim" >&6
Line 26539 
Line 16946 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26558 
Line 16964 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_member_struct_stat_st_mtimespec=yes    ac_cv_member_struct_stat_st_mtimespec=yes
 else  else
Line 26574 
Line 16990 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26593 
Line 17008 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_member_struct_stat_st_mtimespec=yes    ac_cv_member_struct_stat_st_mtimespec=yes
 else  else
Line 26610 
Line 17035 
   
 ac_cv_member_struct_stat_st_mtimespec=no  ac_cv_member_struct_stat_st_mtimespec=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtimespec" >&5  echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtimespec" >&5
 echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtimespec" >&6  echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtimespec" >&6
Line 26628 
Line 17053 
     echo "$as_me:$LINENO: checking for two-parameter timespecsub" >&5      echo "$as_me:$LINENO: checking for two-parameter timespecsub" >&5
 echo $ECHO_N "checking for two-parameter timespecsub... $ECHO_C" >&6  echo $ECHO_N "checking for two-parameter timespecsub... $ECHO_C" >&6
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26651 
Line 17075 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   cat >>confdefs.h <<\_ACEOF    cat >>confdefs.h <<\_ACEOF
 #define HAVE_TIMESPECSUB2 1  #define HAVE_TIMESPECSUB2 1
 _ACEOF  _ACEOF
   
         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: failed program was:" >&5    echo "$as_me: failed program was:" >&5
Line 26674 
Line 17108 
 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
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26695 
Line 17128 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   cat >>confdefs.h <<\_ACEOF    cat >>confdefs.h <<\_ACEOF
 #define HAVE_DIRFD 1  #define HAVE_DIRFD 1
Line 26714 
Line 17157 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26732 
Line 17174 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   cat >>confdefs.h <<\_ACEOF    cat >>confdefs.h <<\_ACEOF
 #define HAVE_DD_FD 1  #define HAVE_DD_FD 1
Line 26751 
Line 17203 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 if test -n "$NEED_SNPRINTF"; then  if test -n "$NEED_SNPRINTF"; then
     LIBOBJS="$LIBOBJS snprintf.$ac_objext"      case $LIBOBJS in
       "snprintf.$ac_objext"   | \
     *" snprintf.$ac_objext"   | \
       "snprintf.$ac_objext "* | \
     *" snprintf.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS snprintf.$ac_objext" ;;
   esac
   
 fi  fi
 if test -z "$LIB_CRYPT" -a "$with_pam" != "yes"; then  if test -z "$LIB_CRYPT" -a "$with_pam" != "yes"; then
     echo "$as_me:$LINENO: checking for crypt" >&5      echo "$as_me:$LINENO: checking for crypt" >&5
Line 26764 
Line 17225 
   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
 #line $LINENO "configure"  
 /* 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 crypt to an innocuous variant, in case <limits.h> declares crypt.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define crypt innocuous_crypt
   
 /* 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 crypt (); below.      which can conflict with char crypt (); below.
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef crypt
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 26809 
Line 17277 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_crypt=yes    ac_cv_func_crypt=yes
 else  else
Line 26826 
Line 17304 
   
 ac_cv_func_crypt=no  ac_cv_func_crypt=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5  echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
 echo "${ECHO_T}$ac_cv_func_crypt" >&6  echo "${ECHO_T}$ac_cv_func_crypt" >&6
Line 26841 
Line 17320 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcrypt  $LIBS"  LIBS="-lcrypt  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26865 
Line 17343 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_crypt_crypt=yes    ac_cv_lib_crypt_crypt=yes
 else  else
Line 26882 
Line 17370 
   
 ac_cv_lib_crypt_crypt=no  ac_cv_lib_crypt_crypt=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_crypt_crypt" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
Line 26898 
Line 17387 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcrypt_d  $LIBS"  LIBS="-lcrypt_d  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26922 
Line 17410 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_crypt_d_crypt=yes    ac_cv_lib_crypt_d_crypt=yes
 else  else
Line 26939 
Line 17437 
   
 ac_cv_lib_crypt_d_crypt=no  ac_cv_lib_crypt_d_crypt=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_crypt_d_crypt" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_d_crypt" >&5
Line 26955 
Line 17454 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lufc  $LIBS"  LIBS="-lufc  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 26979 
Line 17477 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_ufc_crypt=yes    ac_cv_lib_ufc_crypt=yes
 else  else
Line 26996 
Line 17504 
   
 ac_cv_lib_ufc_crypt=no  ac_cv_lib_ufc_crypt=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_ufc_crypt" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_ufc_crypt" >&5
Line 27018 
Line 17527 
   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
 #line $LINENO "configure"  
 /* 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 socket to an innocuous variant, in case <limits.h> declares socket.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define socket innocuous_socket
   
 /* 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 socket (); below.      which can conflict with char socket (); below.
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef socket
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 27063 
Line 17579 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_socket=yes    ac_cv_func_socket=yes
 else  else
Line 27080 
Line 17606 
   
 ac_cv_func_socket=no  ac_cv_func_socket=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5  echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
 echo "${ECHO_T}$ac_cv_func_socket" >&6  echo "${ECHO_T}$ac_cv_func_socket" >&6
Line 27095 
Line 17622 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket  $LIBS"  LIBS="-lsocket  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27119 
Line 17645 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_socket_socket=yes    ac_cv_lib_socket_socket=yes
 else  else
Line 27136 
Line 17672 
   
 ac_cv_lib_socket_socket=no  ac_cv_lib_socket_socket=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_socket_socket" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
Line 27152 
Line 17689 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-linet  $LIBS"  LIBS="-linet  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27176 
Line 17712 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_inet_socket=yes    ac_cv_lib_inet_socket=yes
 else  else
Line 27193 
Line 17739 
   
 ac_cv_lib_inet_socket=no  ac_cv_lib_inet_socket=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_inet_socket" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
Line 27211 
Line 17758 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket -lnsl $LIBS"  LIBS="-lsocket -lnsl $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27235 
Line 17781 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_socket_socket_lnsl=yes    ac_cv_lib_socket_socket_lnsl=yes
 else  else
Line 27252 
Line 17808 
   
 ac_cv_lib_socket_socket_lnsl=no  ac_cv_lib_socket_socket_lnsl=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_socket_socket_lnsl" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket_lnsl" >&5
Line 27273 
Line 17830 
   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
 #line $LINENO "configure"  
 /* 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 inet_addr to an innocuous variant, in case <limits.h> declares inet_addr.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define inet_addr innocuous_inet_addr
   
 /* 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 inet_addr (); below.      which can conflict with char inet_addr (); below.
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef inet_addr
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 27318 
Line 17882 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_inet_addr=yes    ac_cv_func_inet_addr=yes
 else  else
Line 27335 
Line 17909 
   
 ac_cv_func_inet_addr=no  ac_cv_func_inet_addr=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_func_inet_addr" >&5  echo "$as_me:$LINENO: result: $ac_cv_func_inet_addr" >&5
 echo "${ECHO_T}$ac_cv_func_inet_addr" >&6  echo "${ECHO_T}$ac_cv_func_inet_addr" >&6
Line 27348 
Line 17923 
   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
 #line $LINENO "configure"  
 /* 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 __inet_addr to an innocuous variant, in case <limits.h> declares __inet_addr.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define __inet_addr innocuous___inet_addr
   
 /* 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 __inet_addr (); below.      which can conflict with char __inet_addr (); below.
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef __inet_addr
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 27393 
Line 17975 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func___inet_addr=yes    ac_cv_func___inet_addr=yes
 else  else
Line 27410 
Line 18002 
   
 ac_cv_func___inet_addr=no  ac_cv_func___inet_addr=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_func___inet_addr" >&5  echo "$as_me:$LINENO: result: $ac_cv_func___inet_addr" >&5
 echo "${ECHO_T}$ac_cv_func___inet_addr" >&6  echo "${ECHO_T}$ac_cv_func___inet_addr" >&6
Line 27425 
Line 18018 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnsl  $LIBS"  LIBS="-lnsl  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27449 
Line 18041 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_nsl_inet_addr=yes    ac_cv_lib_nsl_inet_addr=yes
 else  else
Line 27466 
Line 18068 
   
 ac_cv_lib_nsl_inet_addr=no  ac_cv_lib_nsl_inet_addr=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_nsl_inet_addr" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_inet_addr" >&5
Line 27482 
Line 18085 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-linet  $LIBS"  LIBS="-linet  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27506 
Line 18108 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_inet_inet_addr=yes    ac_cv_lib_inet_inet_addr=yes
 else  else
Line 27523 
Line 18135 
   
 ac_cv_lib_inet_inet_addr=no  ac_cv_lib_inet_inet_addr=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_inet_inet_addr" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_inet_inet_addr" >&5
Line 27541 
Line 18154 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket -lnsl $LIBS"  LIBS="-lsocket -lnsl $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27565 
Line 18177 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_socket_inet_addr_lnsl=yes    ac_cv_lib_socket_inet_addr_lnsl=yes
 else  else
Line 27582 
Line 18204 
   
 ac_cv_lib_socket_inet_addr_lnsl=no  ac_cv_lib_socket_inet_addr_lnsl=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_socket_inet_addr_lnsl" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_socket_inet_addr_lnsl" >&5
Line 27605 
Line 18228 
   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
 #line $LINENO "configure"  
 /* 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 syslog to an innocuous variant, in case <limits.h> declares syslog.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define syslog innocuous_syslog
   
 /* 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 syslog (); below.      which can conflict with char syslog (); below.
     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef syslog
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 27650 
Line 18280 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_syslog=yes    ac_cv_func_syslog=yes
 else  else
Line 27667 
Line 18307 
   
 ac_cv_func_syslog=no  ac_cv_func_syslog=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5  echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
 echo "${ECHO_T}$ac_cv_func_syslog" >&6  echo "${ECHO_T}$ac_cv_func_syslog" >&6
Line 27682 
Line 18323 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket  $LIBS"  LIBS="-lsocket  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27706 
Line 18346 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_socket_syslog=yes    ac_cv_lib_socket_syslog=yes
 else  else
Line 27723 
Line 18373 
   
 ac_cv_lib_socket_syslog=no  ac_cv_lib_socket_syslog=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_socket_syslog" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_socket_syslog" >&5
Line 27739 
Line 18390 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lnsl  $LIBS"  LIBS="-lnsl  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27763 
Line 18413 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_nsl_syslog=yes    ac_cv_lib_nsl_syslog=yes
 else  else
Line 27780 
Line 18440 
   
 ac_cv_lib_nsl_syslog=no  ac_cv_lib_nsl_syslog=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_nsl_syslog" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_syslog" >&5
Line 27796 
Line 18457 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-linet  $LIBS"  LIBS="-linet  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27820 
Line 18480 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_inet_syslog=yes    ac_cv_lib_inet_syslog=yes
 else  else
Line 27837 
Line 18507 
   
 ac_cv_lib_inet_syslog=no  ac_cv_lib_inet_syslog=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_inet_syslog" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_inet_syslog" >&5
Line 27861 
Line 18532 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27878 
Line 18548 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_working_alloca_h=yes    ac_cv_working_alloca_h=yes
 else  else
Line 27895 
Line 18575 
   
 ac_cv_working_alloca_h=no  ac_cv_working_alloca_h=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5  echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6  echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
Line 27913 
Line 18594 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 27950 
Line 18630 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_func_alloca_works=yes    ac_cv_func_alloca_works=yes
 else  else
Line 27967 
Line 18657 
   
 ac_cv_func_alloca_works=no  ac_cv_func_alloca_works=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5  echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6  echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
Line 27997 
Line 18688 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28030 
Line 18720 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 28075 
Line 18772 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 28092 
Line 18799 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 28117 
Line 18825 
   ac_cv_c_stack_direction=0    ac_cv_c_stack_direction=0
 else  else
   cat >conftest.$ac_ext <<_ACEOF    cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28163 
Line 18870 
 ( exit $ac_status )  ( exit $ac_status )
 ac_cv_c_stack_direction=-1  ac_cv_c_stack_direction=-1
 fi  fi
 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext  rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi  fi
 fi  fi
 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5  echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
Line 28187 
Line 18894 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 28232 
Line 18946 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 28249 
Line 18973 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 28267 
Line 18992 
 else  else
   
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28284 
Line 19008 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   sudo_cv___progname=yes    sudo_cv___progname=yes
 else  else
Line 28301 
Line 19035 
   
 sudo_cv___progname=no  sudo_cv___progname=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
   
     if test "$sudo_cv___progname" = "yes"; then      if test "$sudo_cv___progname" = "yes"; then
Line 28310 
Line 19045 
 _ACEOF  _ACEOF
   
     else      else
         LIBOBJS="$LIBOBJS getprogname.$ac_objext"          case $LIBOBJS in
       "getprogname.$ac_objext"   | \
     *" getprogname.$ac_objext"   | \
       "getprogname.$ac_objext "* | \
     *" getprogname.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS getprogname.$ac_objext" ;;
   esac
   
     fi      fi
     echo "$as_me:$LINENO: result: $sudo_cv___progname" >&5      echo "$as_me:$LINENO: result: $sudo_cv___progname" >&5
 echo "${ECHO_T}$sudo_cv___progname" >&6  echo "${ECHO_T}$sudo_cv___progname" >&6
Line 28342 
Line 19084 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 28394 
Line 19137 
 echo "$as_me:$LINENO: checking krb.h usability" >&5  echo "$as_me:$LINENO: checking krb.h usability" >&5
 echo $ECHO_N "checking krb.h usability... $ECHO_C" >&6  echo $ECHO_N "checking krb.h usability... $ECHO_C" >&6
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28405 
Line 19147 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 28422 
Line 19174 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
   
Line 28430 
Line 19182 
 echo "$as_me:$LINENO: checking krb.h presence" >&5  echo "$as_me:$LINENO: checking krb.h presence" >&5
 echo $ECHO_N "checking krb.h presence... $ECHO_C" >&6  echo $ECHO_N "checking krb.h presence... $ECHO_C" >&6
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28448 
Line 19199 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 28467 
Line 19219 
 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 in  case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   yes:no )    yes:no: )
     { echo "$as_me:$LINENO: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&5      { echo "$as_me:$LINENO: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&5
 echo "$as_me: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&2;}  echo "$as_me: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5      { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the compiler's result" >&5
 echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;}  echo "$as_me: WARNING: krb.h: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   no:yes )    no:yes:* )
     { echo "$as_me:$LINENO: WARNING: krb.h: present but cannot be compiled" >&5      { echo "$as_me:$LINENO: WARNING: krb.h: present but cannot be compiled" >&5
 echo "$as_me: WARNING: krb.h: present but cannot be compiled" >&2;}  echo "$as_me: WARNING: krb.h: present but cannot be compiled" >&2;}
     { echo "$as_me:$LINENO: WARNING: krb.h: check for missing prerequisite headers?" >&5      { echo "$as_me:$LINENO: WARNING: krb.h:     check for missing prerequisite headers?" >&5
 echo "$as_me: WARNING: krb.h: check for missing prerequisite headers?" >&2;}  echo "$as_me: WARNING: krb.h:     check for missing prerequisite headers?" >&2;}
       { echo "$as_me:$LINENO: WARNING: krb.h: see the Autoconf documentation" >&5
   echo "$as_me: WARNING: krb.h: see the Autoconf documentation" >&2;}
       { echo "$as_me:$LINENO: WARNING: krb.h:     section \"Present But Cannot Be Compiled\"" >&5
   echo "$as_me: WARNING: krb.h:     section \"Present But Cannot Be Compiled\"" >&2;}
     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5      { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5
 echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;}  echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;}
       { echo "$as_me:$LINENO: WARNING: krb.h: in the future, the compiler will take precedence" >&5
   echo "$as_me: WARNING: krb.h: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
Line 28531 
Line 19282 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldes  $LIBS"  LIBS="-ldes  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28555 
Line 19305 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_des_des_cbc_encrypt=yes    ac_cv_lib_des_des_cbc_encrypt=yes
 else  else
Line 28572 
Line 19332 
   
 ac_cv_lib_des_des_cbc_encrypt=no  ac_cv_lib_des_des_cbc_encrypt=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_des_des_cbc_encrypt" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
Line 28589 
Line 19350 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldes425  $LIBS"  LIBS="-ldes425  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28613 
Line 19373 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_des425_des_cbc_encrypt=yes    ac_cv_lib_des425_des_cbc_encrypt=yes
 else  else
Line 28630 
Line 19400 
   
 ac_cv_lib_des425_des_cbc_encrypt=no  ac_cv_lib_des425_des_cbc_encrypt=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_des425_des_cbc_encrypt" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
Line 28647 
Line 19418 
                 echo "$as_me:$LINENO: checking whether we are using KTH Kerberos IV" >&5                  echo "$as_me:$LINENO: checking whether we are using KTH Kerberos IV" >&5
 echo $ECHO_N "checking whether we are using KTH Kerberos IV... $ECHO_C" >&6  echo $ECHO_N "checking whether we are using KTH Kerberos IV... $ECHO_C" >&6
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28664 
Line 19434 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
             echo "$as_me:$LINENO: result: yes" >&5              echo "$as_me:$LINENO: result: yes" >&5
Line 28686 
Line 19466 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lroken  $LIBS"  LIBS="-lroken  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28704 
Line 19483 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_roken_main=yes    ac_cv_lib_roken_main=yes
 else  else
Line 28721 
Line 19510 
   
 ac_cv_lib_roken_main=no  ac_cv_lib_roken_main=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_roken_main" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_roken_main" >&5
Line 28741 
Line 19531 
   
   
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
                 as_ac_Lib=`echo "ac_cv_lib_krb_main$K4LIBS" | $as_tr_sh`                  as_ac_Lib=`echo "ac_cv_lib_krb_main$K4LIBS" | $as_tr_sh`
 echo "$as_me:$LINENO: checking for main in -lkrb" >&5  echo "$as_me:$LINENO: checking for main in -lkrb" >&5
 echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6  echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6
Line 28751 
Line 19541 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lkrb $K4LIBS $LIBS"  LIBS="-lkrb $K4LIBS $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28769 
Line 19558 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_Lib=yes"    eval "$as_ac_Lib=yes"
 else  else
Line 28786 
Line 19585 
   
 eval "$as_ac_Lib=no"  eval "$as_ac_Lib=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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: `eval echo '${'$as_ac_Lib'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
Line 28804 
Line 19604 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lkrb4 $K4LIBS $LIBS"  LIBS="-lkrb4 $K4LIBS $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28822 
Line 19621 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_Lib=yes"    eval "$as_ac_Lib=yes"
 else  else
Line 28839 
Line 19648 
   
 eval "$as_ac_Lib=no"  eval "$as_ac_Lib=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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: `eval echo '${'$as_ac_Lib'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
Line 28858 
Line 19668 
   
     LDFLAGS="$O_LDFLAGS"      LDFLAGS="$O_LDFLAGS"
     SUDO_LIBS="${SUDO_LIBS} $K4LIBS"      SUDO_LIBS="${SUDO_LIBS} $K4LIBS"
     AUTH_OBJS="${AUTH_OBJS} kerb4.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix Kerberos 4 with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix Kerberos 4 with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix Kerberos 4 with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix Kerberos 4 with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
 fi  fi
   if test X"" != X""; then
       AUTH_OBJS="kerb4.o"
       AUTH_EXCL="Kerberos 4"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="kerb4.o"
   else
       AUTH_OBJS="$AUTH_OBJS kerb4.o"
   fi
   
   fi
   
 if test "$with_kerb5" = "yes"; then  if test "$with_kerb5" = "yes"; then
     # Extract the first word of "krb5-config", so it can be a program name with args.      # Extract the first word of "krb5-config", so it can be a program name with args.
 set dummy krb5-config; ac_word=$2  set dummy krb5-config; ac_word=$2
Line 28903 
Line 19732 
 #define HAVE_KERB5 1  #define HAVE_KERB5 1
 _ACEOF  _ACEOF
   
         AUTH_OBJS="${AUTH_OBJS} kerb5.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix Kerberos 5 with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix Kerberos 5 with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix Kerberos 5 with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix Kerberos 5 with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"" != X""; then
       AUTH_OBJS="kerb5.o"
       AUTH_EXCL="Kerberos 5"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="kerb5.o"
   else
       AUTH_OBJS="$AUTH_OBJS kerb5.o"
   fi
   
         CPPFLAGS="$CPPFLAGS `krb5-config --cflags`"          CPPFLAGS="$CPPFLAGS `krb5-config --cflags`"
         SUDO_LIBS="$SUDO_LIBS `krb5-config --libs`"          SUDO_LIBS="$SUDO_LIBS `krb5-config --libs`"
                                 echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5                                  echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
 echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6  echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6
         cat >conftest.$ac_ext <<_ACEOF          cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 28926 
Line 19773 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
                 echo "$as_me:$LINENO: result: yes" >&5                  echo "$as_me:$LINENO: result: yes" >&5
Line 28944 
Line 19801 
 _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
   
   
                   echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6
   
   
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
     fi      fi
 fi  fi
 if test -n "$with_kerb5" -a -z "$KRB5CONFIG"; then  if test -n "$with_kerb5" -a -z "$KRB5CONFIG"; then
Line 28976 
Line 19837 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 29014 
Line 19876 
                 echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5                  echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
 echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6  echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29031 
Line 19892 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   
             echo "$as_me:$LINENO: result: yes" >&5              echo "$as_me:$LINENO: result: yes" >&5
Line 29048 
Line 19919 
 #define HAVE_HEIMDAL 1  #define HAVE_HEIMDAL 1
 _ACEOF  _ACEOF
   
             SUDO_LIBS="${SUDO_LIBS} -lkrb5 -ldes -lcom_err -lasn1"              SUDO_LIBS="${SUDO_LIBS} -lkrb5 -lcrypto -ldes -lcom_err -lasn1"
             echo "$as_me:$LINENO: checking for main in -lroken" >&5              echo "$as_me:$LINENO: checking for main in -lroken" >&5
 echo $ECHO_N "checking for main in -lroken... $ECHO_C" >&6  echo $ECHO_N "checking for main in -lroken... $ECHO_C" >&6
 if test "${ac_cv_lib_roken_main+set}" = set; then  if test "${ac_cv_lib_roken_main+set}" = set; then
Line 29057 
Line 19928 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lroken  $LIBS"  LIBS="-lroken  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29075 
Line 19945 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_roken_main=yes    ac_cv_lib_roken_main=yes
 else  else
Line 29092 
Line 19972 
   
 ac_cv_lib_roken_main=no  ac_cv_lib_roken_main=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_roken_main" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_roken_main" >&5
Line 29113 
Line 19994 
   
   
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
     AUTH_OBJS="${AUTH_OBJS} kerb5.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix Kerberos 5 with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix Kerberos 5 with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix Kerberos 5 with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix Kerberos 5 with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
 fi  fi
   if test X"" != X""; then
       AUTH_OBJS="kerb5.o"
       AUTH_EXCL="Kerberos 5"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="kerb5.o"
   else
       AUTH_OBJS="$AUTH_OBJS kerb5.o"
   fi
   
 if test "$with_pam" = "yes"; then      _LIBS="$LIBS"
       LIBS="${LIBS} ${SUDO_LIBS}"
   
   
   for ac_func in krb5_verify_user krb5_init_secure_context
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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
   
       LIBS="$_LIBS"
   fi
   
   if test "$with_logincap" = "yes"; then
       case "$OS" in
           freebsd|netbsd) SUDO_LIBS="${SUDO_LIBS} -lutil"
           ;;
       esac
   fi
   
   if test ${with_pam-'no'} != "no"; then
                 echo "$as_me:$LINENO: checking for main in -ldl" >&5                  echo "$as_me:$LINENO: checking for main in -ldl" >&5
 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6  echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
 if test "${ac_cv_lib_dl_main+set}" = set; then  if test "${ac_cv_lib_dl_main+set}" = set; then
Line 29126 
Line 20139 
   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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29144 
Line 20156 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_dl_main=yes    ac_cv_lib_dl_main=yes
 else  else
Line 29161 
Line 20183 
   
 ac_cv_lib_dl_main=no  ac_cv_lib_dl_main=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_main" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
Line 29171 
Line 20194 
 else  else
   SUDO_LIBS="${SUDO_LIBS} -lpam"    SUDO_LIBS="${SUDO_LIBS} -lpam"
 fi  fi
 ac_cv_lib_dl=ac_cv_lib_dl_main  
   
       ac_cv_lib_dl=ac_cv_lib_dl_main
   
 for ac_header in pam/pam_appl.h  
   
   for ac_header in security/pam_appl.h pam/pam_appl.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 eval "test \"\${$as_ac_Header+set}\" = set"; then  if eval "test \"\${$as_ac_Header+set}\" = set"; then
Line 29190 
Line 20215 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29201 
Line 20225 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext  rm -f conftest.$ac_objext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest.$ac_objext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_header_compiler=yes    ac_header_compiler=yes
 else  else
Line 29218 
Line 20252 
   
 ac_header_compiler=no  ac_header_compiler=no
 fi  fi
 rm -f conftest.$ac_objext conftest.$ac_ext  rm -f 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
   
Line 29226 
Line 20260 
 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
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29244 
Line 20277 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 29263 
Line 20297 
 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 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 preprocessor'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 preprocessor's result" >&2;}  echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
     (      ac_header_preproc=yes
       cat <<\_ASBOX  
 ## ------------------------------------ ##  
 ## Report this to bug-autoconf@gnu.org. ##  
 ## ------------------------------------ ##  
 _ASBOX  
     ) |  
       sed "s/^/$as_me: WARNING:     /" >&2  
     ;;      ;;
   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: 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:$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: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
     (      (
       cat <<\_ASBOX        cat <<\_ASBOX
 ## ------------------------------------ ##  ## ------------------------------- ##
 ## Report this to bug-autoconf@gnu.org. ##  ## Report this to the sudo lists.  ##
 ## ------------------------------------ ##  ## ------------------------------- ##
 _ASBOX  _ASBOX
     ) |      ) |
       sed "s/^/$as_me: WARNING:     /" >&2        sed "s/^/$as_me: WARNING:     /" >&2
Line 29300 
Line 20333 
 if eval "test \"\${$as_ac_Header+set}\" = set"; then  if eval "test \"\${$as_ac_Header+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
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
Line 29310 
Line 20343 
   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
    with_pam=yes; break
   fi
   
   done
   
       if test "$with_pam" = "yes"; then
           cat >>confdefs.h <<\_ACEOF
   #define HAVE_PAM 1
   _ACEOF
   
   
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix PAM with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix PAM with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix PAM with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix PAM with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
 fi  fi
   if test X"true" != X""; then
       AUTH_OBJS="pam.o"
       AUTH_EXCL="PAM"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="pam.o"
   else
       AUTH_OBJS="$AUTH_OBJS pam.o"
   fi
   
           CHECKSHADOW=false
       fi
   fi
   
   if test "$CHECKSHADOW" = "true" -a -n "$shadow_funcs"; then
       _LIBS="$LIBS"
       LIBS="$LIBS $shadow_libs"
       found=no
   
   for ac_func in $shadow_funcs
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   if test `eval echo '${'$as_ac_var'}'` = yes; then
     cat >>confdefs.h <<_ACEOF
   #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   _ACEOF
    found=yes
   fi
 done  done
   
       if test "$found" = "yes"; then
           SUDO_LIBS="$SUDO_LIBS $shadow_libs"
       elif test -n "$shadow_libs_optional"; then
           LIBS="$LIBS $shadow_libs_optional"
   
   for ac_func in $shadow_funcs
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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  fi
   rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   if test `eval echo '${'$as_ac_var'}'` = yes; then
     cat >>confdefs.h <<_ACEOF
   #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   _ACEOF
    found=yes
   fi
   done
   
           if test "$found" = "yes"; then
               SUDO_LIBS="$SUDO_LIBS $shadow_libs $shadow_libs_optional"
           fi
       fi
       if test "$found" = "yes"; then
           case "$shadow_funcs" in
               *getprpwnam*) SECUREWARE=1;;
           esac
           test -n "$shadow_defs" && OSDEFS="${OSDEFS} $shadow_defs"
       else
           LIBS="$_LIBS"
       fi
       CHECKSHADOW=false
   fi
   if test "$CHECKSHADOW" = "true"; then
   
   for ac_func in getspnam
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   if test `eval echo '${'$as_ac_var'}'` = yes; then
     cat >>confdefs.h <<_ACEOF
   #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   _ACEOF
    CHECKSHADOW="false"
   else
     echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
   echo $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6
   if test "${ac_cv_lib_gen_getspnam+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     ac_check_lib_save_LIBS=$LIBS
   LIBS="-lgen  $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 gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   char getspnam ();
   int
   main ()
   {
   getspnam ();
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_lib_gen_getspnam=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_lib_gen_getspnam=no
   fi
   rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS
   fi
   echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
   echo "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6
   if test $ac_cv_lib_gen_getspnam = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_GETSPNAM 1
   _ACEOF
    SUDO_LIBS="${SUDO_LIBS} -lgen"; LIBS="${LIBS} -lgen"
   fi
   
   fi
   done
   
   fi
   if test "$CHECKSHADOW" = "true"; then
       echo "$as_me:$LINENO: checking for getprpwnam" >&5
   echo $ECHO_N "checking for getprpwnam... $ECHO_C" >&6
   if test "${ac_cv_func_getprpwnam+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 getprpwnam to an innocuous variant, in case <limits.h> declares getprpwnam.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #define getprpwnam innocuous_getprpwnam
   
   /* System header to define __stub macros and hopefully few prototypes,
       which can conflict with char getprpwnam (); below.
       Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef getprpwnam
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   char getprpwnam ();
   /* 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_getprpwnam) || defined (__stub___getprpwnam)
   choke me
   #else
   char (*f) () = getprpwnam;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != getprpwnam;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_func_getprpwnam=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_func_getprpwnam=no
   fi
   rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: $ac_cv_func_getprpwnam" >&5
   echo "${ECHO_T}$ac_cv_func_getprpwnam" >&6
   if test $ac_cv_func_getprpwnam = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_GETPRPWNAM 1
   _ACEOF
    CHECKSHADOW="false"; SECUREWARE=1, echo "$as_me:$LINENO: checking for getprpwnam in -lsec" >&5
   echo $ECHO_N "checking for getprpwnam in -lsec... $ECHO_C" >&6
   if test "${ac_cv_lib_sec_getprpwnam+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     ac_check_lib_save_LIBS=$LIBS
   LIBS="-lsec  $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 gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   char getprpwnam ();
   int
   main ()
   {
   getprpwnam ();
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_lib_sec_getprpwnam=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_lib_sec_getprpwnam=no
   fi
   rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS
   fi
   echo "$as_me:$LINENO: result: $ac_cv_lib_sec_getprpwnam" >&5
   echo "${ECHO_T}$ac_cv_lib_sec_getprpwnam" >&6
   if test $ac_cv_lib_sec_getprpwnam = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_GETPRPWNAM 1
   _ACEOF
    CHECKSHADOW="false"; SECUREWARE=1; SUDO_LIBS="${SUDO_LIBS} -lsec"; LIBS="${LIBS} -lsec"
   else
     echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5
   echo $ECHO_N "checking for getprpwnam in -lsecurity... $ECHO_C" >&6
   if test "${ac_cv_lib_security_getprpwnam+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     ac_check_lib_save_LIBS=$LIBS
   LIBS="-lsecurity  $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 gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   char getprpwnam ();
   int
   main ()
   {
   getprpwnam ();
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_lib_security_getprpwnam=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_lib_security_getprpwnam=no
   fi
   rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS
   fi
   echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5
   echo "${ECHO_T}$ac_cv_lib_security_getprpwnam" >&6
   if test $ac_cv_lib_security_getprpwnam = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_GETPRPWNAM 1
   _ACEOF
    CHECKSHADOW="false"; SECUREWARE=1; SUDO_LIBS="${SUDO_LIBS} -lsecurity"; LIBS="${LIBS} -lsecurity"
   else
     echo "$as_me:$LINENO: checking for getprpwnam in -lprot" >&5
   echo $ECHO_N "checking for getprpwnam in -lprot... $ECHO_C" >&6
   if test "${ac_cv_lib_prot_getprpwnam+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     ac_check_lib_save_LIBS=$LIBS
   LIBS="-lprot  $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 gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   char getprpwnam ();
   int
   main ()
   {
   getprpwnam ();
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; then
     ac_cv_lib_prot_getprpwnam=yes
   else
     echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5
   
   ac_cv_lib_prot_getprpwnam=no
   fi
   rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS
   fi
   echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getprpwnam" >&5
   echo "${ECHO_T}$ac_cv_lib_prot_getprpwnam" >&6
   if test $ac_cv_lib_prot_getprpwnam = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_GETPRPWNAM 1
   _ACEOF
    CHECKSHADOW="false"; SECUREWARE=1; SUDO_LIBS="${SUDO_LIBS} -lprot"; LIBS="${LIBS} -lprot"
   fi
   
   fi
   
   fi
   
   fi
   
   fi
   if test -n "$SECUREWARE"; then
   
   
   
   for ac_func in bigcrypt set_auth_parameters initprivs
   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 eval "test \"\${$as_ac_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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
       <limits.h> exists even on freestanding compilers.  */
   
   #ifdef __STDC__
   # include <limits.h>
   #else
   # include <assert.h>
   #endif
   
   #undef $ac_func
   
   /* Override any gcc2 internal prototype to avoid an error.  */
   #ifdef __cplusplus
   extern "C"
   {
   #endif
   /* We use char because int might match the return type of a gcc2
      builtin and then its argument prototype would still apply.  */
   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
   #else
   char (*f) () = $ac_func;
   #endif
   #ifdef __cplusplus
   }
   #endif
   
   int
   main ()
   {
   return f != $ac_func;
     ;
     return 0;
   }
   _ACEOF
   rm -f conftest.$ac_objext conftest$ac_exeext
   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&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
   
   
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix SecureWare with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix SecureWare with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix SecureWare with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix SecureWare with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"" != X""; then
       AUTH_OBJS="secureware.o"
       AUTH_EXCL="SecureWare"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="secureware.o"
   else
       AUTH_OBJS="$AUTH_OBJS secureware.o"
   fi
   
   fi
   
 if test "$with_AFS" = "yes"; then  if test "$with_AFS" = "yes"; then
   
     # looks like the "standard" place for AFS libs is /usr/afsws/lib      # looks like the "standard" place for AFS libs is /usr/afsws/lib
Line 29412 
Line 21314 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 29445 
Line 21348 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 29498 
Line 21402 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lskey  $LIBS"  LIBS="-lskey  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29516 
Line 21419 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_skey_main=yes    ac_cv_lib_skey_main=yes
 else  else
Line 29533 
Line 21446 
   
 ac_cv_lib_skey_main=no  ac_cv_lib_skey_main=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_skey_main" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_skey_main" >&5
Line 29553 
Line 21467 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lskey  $LIBS"  LIBS="-lskey  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29577 
Line 21490 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_skey_skeyaccess=yes    ac_cv_lib_skey_skeyaccess=yes
 else  else
Line 29594 
Line 21517 
   
 ac_cv_lib_skey_skeyaccess=no  ac_cv_lib_skey_skeyaccess=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_skey_skeyaccess" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_skey_skeyaccess" >&5
Line 29647 
Line 21571 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 29680 
Line 21605 
   (exit $ac_status); } >/dev/null; then    (exit $ac_status); } >/dev/null; then
   if test -s conftest.err; then    if test -s conftest.err; then
     ac_cpp_err=$ac_c_preproc_warn_flag      ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else    else
     ac_cpp_err=      ac_cpp_err=
   fi    fi
Line 29733 
Line 21659 
   ac_check_lib_save_LIBS=$LIBS    ac_check_lib_save_LIBS=$LIBS
 LIBS="-lopie  $LIBS"  LIBS="-lopie  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29751 
Line 21676 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_opie_main=yes    ac_cv_lib_opie_main=yes
 else  else
Line 29768 
Line 21703 
   
 ac_cv_lib_opie_main=no  ac_cv_lib_opie_main=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_opie_main" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_opie_main" >&5
Line 29784 
Line 21720 
     SUDO_LIBS="${SUDO_LIBS} -lopie"      SUDO_LIBS="${SUDO_LIBS} -lopie"
 fi  fi
   
 if test -n "$with_SecurID" -a "$with_SecurID" != "no"; then  if test ${with_SecurID-'no'} != "no"; then
     if test "$with_SecurID" != "yes"; then      if test "$with_SecurID" != "yes"; then
         :          :
     elif test -d /usr/ace/examples; then      elif test -d /usr/ace/examples; then
Line 29818 
Line 21754 
   
      $LIBS"       $LIBS"
 cat >conftest.$ac_ext <<_ACEOF  cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29842 
Line 21777 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   ac_cv_lib_aceclnt_SD_Init_______lpthread_______=yes    ac_cv_lib_aceclnt_SD_Init_______lpthread_______=yes
 else  else
Line 29859 
Line 21804 
   
 ac_cv_lib_aceclnt_SD_Init_______lpthread_______=no  ac_cv_lib_aceclnt_SD_Init_______lpthread_______=no
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         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_aceclnt_SD_Init_______lpthread_______" >&5  echo "$as_me:$LINENO: result: $ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&5
 echo "${ECHO_T}$ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&6  echo "${ECHO_T}$ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&6
 if test $ac_cv_lib_aceclnt_SD_Init_______lpthread_______ = yes; then  if test $ac_cv_lib_aceclnt_SD_Init_______lpthread_______ = yes; then
   
             AUTH_OBJS="securid5.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix SecurID 5 with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix SecurID 5 with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix SecurID 5 with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix SecurID 5 with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"true" != X""; then
       AUTH_OBJS="securid5.o"
       AUTH_EXCL="SecurID 5"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="securid5.o"
   else
       AUTH_OBJS="$AUTH_OBJS securid5.o"
   fi
   
             SUDO_LIBS="${SUDO_LIBS} -laceclnt -lpthread"              SUDO_LIBS="${SUDO_LIBS} -laceclnt -lpthread"
   
   
Line 29883 
Line 21848 
   
 else  else
   
             AUTH_OBJS="securid.o"  
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix SecurID with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix SecurID with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix SecurID with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix SecurID with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"true" != X""; then
       AUTH_OBJS="securid.o"
       AUTH_EXCL="SecurID"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="securid.o"
   else
       AUTH_OBJS="$AUTH_OBJS securid.o"
   fi
   
             SUDO_LIBS="${SUDO_LIBS} ${with_SecurID}/sdiclient.a"              SUDO_LIBS="${SUDO_LIBS} ${with_SecurID}/sdiclient.a"
   
 fi  fi
Line 29909 
Line 21893 
     SUDO_LIBS="${SUDO_LIBS} -lauth -lfwall"      SUDO_LIBS="${SUDO_LIBS} -lauth -lfwall"
 fi  fi
   
 if test "$with_authenticate" = "yes"; then  if test ${with_aixauth-'no'} != "no"; then
     SUDO_LIBS="${SUDO_LIBS} -ls"      if test X"$with_aixauth" != X"maybe" -o X"$AUTH_EXCL" = X""; then
           { echo "$as_me:$LINENO: using AIX general authentication" >&5
   echo "$as_me: using AIX general authentication" >&6;}
           cat >>confdefs.h <<\_ACEOF
   #define HAVE_AIXAUTH 1
   _ACEOF
   
   
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix AIX general authentication with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix AIX general authentication with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix AIX general authentication with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix AIX general authentication with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
 fi  fi
   if test X"true" != X""; then
       AUTH_OBJS="aix_auth.o"
       AUTH_EXCL="AIX general authentication"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="aix_auth.o"
   else
       AUTH_OBJS="$AUTH_OBJS aix_auth.o"
   fi
   
           SUDO_LIBS="${SUDO_LIBS} -ls"
       fi
   fi
   
   if test ${with_bsdauth-'no'} != "no"; then
       if test X"$with_bsdauth" != X"maybe" -o X"$AUTH_EXCL" = X""; then
           if test "${ac_cv_header_bsd_auth_h+set}" = set; then
     echo "$as_me:$LINENO: checking for bsd_auth.h" >&5
   echo $ECHO_N "checking for bsd_auth.h... $ECHO_C" >&6
   if test "${ac_cv_header_bsd_auth_h+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   fi
   echo "$as_me:$LINENO: result: $ac_cv_header_bsd_auth_h" >&5
   echo "${ECHO_T}$ac_cv_header_bsd_auth_h" >&6
   else
     # Is the header compilable?
   echo "$as_me:$LINENO: checking bsd_auth.h usability" >&5
   echo $ECHO_N "checking bsd_auth.h 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 <bsd_auth.h>
   _ACEOF
   rm -f conftest.$ac_objext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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); } &&
            { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; } &&
            { ac_try='test -s conftest.$ac_objext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
     (exit $ac_status); }; }; 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 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 bsd_auth.h presence" >&5
   echo $ECHO_N "checking bsd_auth.h 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 <bsd_auth.h>
   _ACEOF
   if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&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; then
     if test -s conftest.err; then
       ac_cpp_err=$ac_c_preproc_warn_flag
       ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
     else
       ac_cpp_err=
     fi
   else
     ac_cpp_err=yes
   fi
   if test -z "$ac_cpp_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: bsd_auth.h: accepted by the compiler, rejected by the preprocessor!" >&5
   echo "$as_me: WARNING: bsd_auth.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h: proceeding with the compiler's result" >&5
   echo "$as_me: WARNING: bsd_auth.h: proceeding with the compiler's result" >&2;}
       ac_header_preproc=yes
       ;;
     no:yes:* )
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h: present but cannot be compiled" >&5
   echo "$as_me: WARNING: bsd_auth.h: present but cannot be compiled" >&2;}
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h:     check for missing prerequisite headers?" >&5
   echo "$as_me: WARNING: bsd_auth.h:     check for missing prerequisite headers?" >&2;}
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h: see the Autoconf documentation" >&5
   echo "$as_me: WARNING: bsd_auth.h: see the Autoconf documentation" >&2;}
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h:     section \"Present But Cannot Be Compiled\"" >&5
   echo "$as_me: WARNING: bsd_auth.h:     section \"Present But Cannot Be Compiled\"" >&2;}
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&5
   echo "$as_me: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&2;}
       { echo "$as_me:$LINENO: WARNING: bsd_auth.h: in the future, the compiler will take precedence" >&5
   echo "$as_me: WARNING: bsd_auth.h: in the future, the compiler will take precedence" >&2;}
       (
         cat <<\_ASBOX
   ## ------------------------------- ##
   ## Report this to the sudo lists.  ##
   ## ------------------------------- ##
   _ASBOX
       ) |
         sed "s/^/$as_me: WARNING:     /" >&2
       ;;
   esac
   echo "$as_me:$LINENO: checking for bsd_auth.h" >&5
   echo $ECHO_N "checking for bsd_auth.h... $ECHO_C" >&6
   if test "${ac_cv_header_bsd_auth_h+set}" = set; then
     echo $ECHO_N "(cached) $ECHO_C" >&6
   else
     ac_cv_header_bsd_auth_h=$ac_header_preproc
   fi
   echo "$as_me:$LINENO: result: $ac_cv_header_bsd_auth_h" >&5
   echo "${ECHO_T}$ac_cv_header_bsd_auth_h" >&6
   
   fi
   if test $ac_cv_header_bsd_auth_h = yes; then
     cat >>confdefs.h <<\_ACEOF
   #define HAVE_BSD_AUTH_H 1
   _ACEOF
   
   
   if test X"$AUTH_EXCL" != X""; then
       { { echo "$as_me:$LINENO: error: \"cannot mix BSD authentication with an exclusive authentication method such as $AUTH_EXCL\"" >&5
   echo "$as_me: error: \"cannot mix BSD authentication with an exclusive authentication method such as $AUTH_EXCL\"" >&2;}
      { (exit 1); exit 1; }; }
   elif test X"true" != X"" -a X"$AUTH_OBJS" != X"" -a X"$AUTH_OBJS" != X"passwd.o"; then
       _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
       { { echo "$as_me:$LINENO: error: \"cannot mix BSD authentication with other authentication methods (such as $_AUTH)\"" >&5
   echo "$as_me: error: \"cannot mix BSD authentication with other authentication methods (such as $_AUTH)\"" >&2;}
      { (exit 1); exit 1; }; }
   fi
   if test X"true" != X""; then
       AUTH_OBJS="bsdauth.o"
       AUTH_EXCL="BSD authentication"
   elif test X"$AUTH_OBJS" = X""; then
       AUTH_OBJS="bsdauth.o"
   else
       AUTH_OBJS="$AUTH_OBJS bsdauth.o"
   fi
   
   else
     -
   fi
   
   
       fi
   fi
   
 if test -n "$with_ldap"; then  if test -n "$with_ldap"; then
       _LDFLAGS="$LDFLAGS"
     if test "$with_ldap" != "yes"; then      if test "$with_ldap" != "yes"; then
   
     if test X"$with_rpath" = X"yes"; then      if test X"$with_rpath" = X"yes"; then
Line 29925 
Line 22110 
         blibpath_add="${blibpath_add}:${with_ldap}/lib"          blibpath_add="${blibpath_add}:${with_ldap}/lib"
     fi      fi
   
         _LDFLAGS="$LDFLAGS"  
   
     if test X"$with_rpath" = X"yes"; then      if test X"$with_rpath" = X"yes"; then
         LDFLAGS="${LDFLAGS} -L${with_ldap}/lib -R${with_ldap}/lib"          LDFLAGS="${LDFLAGS} -L${with_ldap}/lib -R${with_ldap}/lib"
Line 29950 
Line 22134 
         LIBS="${LIBS} $l"          LIBS="${LIBS} $l"
         LDAP_LIBS="${LDAP_LIBS} $l"          LDAP_LIBS="${LDAP_LIBS} $l"
         cat >conftest.$ac_ext <<_ACEOF          cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 29969 
Line 22152 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   found=yes; break    found=yes; break
 else  else
Line 29985 
Line 22178 
 sed 's/^/| /' conftest.$ac_ext >&5  sed 's/^/| /' conftest.$ac_ext >&5
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
     done      done
         if test "$found" = "no"; then          if test "$found" = "no"; then
         LDAP_LIBS=" -ldap"          LDAP_LIBS=" -lldap"
         echo "$as_me:$LINENO: result: not found, using -ldap" >&5          echo "$as_me:$LINENO: result: not found, using -lldap" >&5
 echo "${ECHO_T}not found, using -ldap" >&6  echo "${ECHO_T}not found, using -lldap" >&6
     else      else
         echo "$as_me:$LINENO: result: $LDAP_LIBS" >&5          echo "$as_me:$LINENO: result: $LDAP_LIBS" >&5
 echo "${ECHO_T}$LDAP_LIBS" >&6  echo "${ECHO_T}$LDAP_LIBS" >&6
Line 29998 
Line 22192 
         echo "$as_me:$LINENO: checking whether lber.h is needed" >&5          echo "$as_me:$LINENO: checking whether lber.h is needed" >&5
 echo $ECHO_N "checking whether lber.h is needed... $ECHO_C" >&6  echo $ECHO_N "checking whether lber.h is needed... $ECHO_C" >&6
     cat >conftest.$ac_ext <<_ACEOF      cat >conftest.$ac_ext <<_ACEOF
 #line $LINENO "configure"  
 /* confdefs.h.  */  /* confdefs.h.  */
 _ACEOF  _ACEOF
 cat confdefs.h >>conftest.$ac_ext  cat confdefs.h >>conftest.$ac_ext
Line 30016 
Line 22209 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   echo "$as_me:$LINENO: result: no" >&5    echo "$as_me:$LINENO: result: no" >&5
 echo "${ECHO_T}no" >&6  echo "${ECHO_T}no" >&6
Line 30040 
Line 22243 
 _ACEOF  _ACEOF
   
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
   
   
   
Line 30053 
Line 22257 
   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
 #line $LINENO "configure"  
 /* 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 <limits.h> declares $ac_func.
      For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   #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 <limits.h> to <assert.h> if __STDC__ is defined, since      Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
     <limits.h> exists even on freestanding compilers.  */      <limits.h> exists even on freestanding compilers.  */
   
 #ifdef __STDC__  #ifdef __STDC__
 # include <limits.h>  # include <limits.h>
 #else  #else
 # include <assert.h>  # include <assert.h>
 #endif  #endif
   
   #undef $ac_func
   
 /* Override any gcc2 internal prototype to avoid an error.  */  /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
Line 30098 
Line 22309 
 _ACEOF  _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext  rm -f conftest.$ac_objext conftest$ac_exeext
 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>conftest.er1
   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); } &&    (exit $ac_status); } &&
          { ac_try='test -s conftest$ac_exeext'           { ac_try='test -z "$ac_c_werror_flag"
                            || test ! -s conftest.err'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&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); }; } &&
            { ac_try='test -s conftest$ac_exeext'
     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
     (eval $ac_try) 2>&5
     ac_status=$?
     echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then    (exit $ac_status); }; }; then
   eval "$as_ac_var=yes"    eval "$as_ac_var=yes"
 else  else
Line 30115 
Line 22336 
   
 eval "$as_ac_var=no"  eval "$as_ac_var=no"
 fi  fi
 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext  rm -f conftest.err conftest.$ac_objext \
         conftest$ac_exeext conftest.$ac_ext
 fi  fi
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5  echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6  echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
Line 30131 
Line 22353 
     SUDO_LIBS="${SUDO_LIBS}${LDAP_LIBS}"      SUDO_LIBS="${SUDO_LIBS}${LDAP_LIBS}"
     LIBS="$_LIBS"      LIBS="$_LIBS"
     LDFLAGS="$_LDFLAGS"      LDFLAGS="$_LDFLAGS"
       # XXX - OpenLDAP has deprecated ldap_get_values()
       CPPFLAGS="${CPPFLAGS} -DLDAP_DEPRECATED"
 fi  fi
   
 if test -n "$blibpath"; then  if test -n "$blibpath"; then
Line 30213 
Line 22437 
 fi  fi
   
   
 if test "$with_passwd" = "no"; then  case "$AUTH_OBJS" in
   *passwd.o*)
       ;;
   *)
     cat >>confdefs.h <<\_ACEOF      cat >>confdefs.h <<\_ACEOF
 #define WITHOUT_PASSWD 1  #define WITHOUT_PASSWD 1
 _ACEOF  _ACEOF
Line 30223 
Line 22450 
 echo "$as_me: error: no authentication methods defined." >&2;}  echo "$as_me: error: no authentication methods defined." >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
     fi      fi
 else      ;;
     if test -n "$SECUREWARE"; then  esac
         AUTH_OBJS="${AUTH_OBJS} passwd.o secureware.o"  _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
     else  { echo "$as_me:$LINENO: using the following authentication methods: $_AUTH" >&5
         AUTH_OBJS="${AUTH_OBJS} passwd.o"  echo "$as_me: using the following authentication methods: $_AUTH" >&6;}
     fi  
 fi  
   
 if test -n "$LIBS"; then  if test -n "$LIBS"; then
     L="$LIBS"      L="$LIBS"
Line 30267 
Line 22492 
 fi  fi
   
                                         ac_config_files="$ac_config_files Makefile sudo.man visudo.man sudoers.man"                                          ac_config_files="$ac_config_files Makefile sudo.man visudo.man sudoers.man"
   
 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
Line 30295 
Line 22521 
       # `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 \        sed -n \
         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"          "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
       ;;        ;;
     esac;      esac;
 } |  } |
Line 30331 
Line 22557 
 # 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
   
Line 30348 
Line 22574 
 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue  for ac_i in : $LIBOBJS; 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_i=`echo "$ac_i" |    ac_i=`echo "$ac_i" |
          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`           sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
   # 2. Add them.    # 2. Add them.
   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"    ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'    ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
Line 30392 
Line 22618 
 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then  elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
   set -o posix    set -o posix
 fi  fi
   DUALCASE=1; export DUALCASE # for MKS sh
   
 # Support unset when possible.  # Support unset when possible.
 if (FOO=FOO; unset FOO) >/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
Line 30413 
Line 22640 
   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 -n "`(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      $as_unset $as_var
Line 30592 
Line 22819 
 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
   as_mkdir_p=false    as_mkdir_p=false
 fi  fi
   
 as_executable_p="test -f"  as_executable_p="test -f"
   
 # 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="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="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"  as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   
   
 # IFS  # IFS
Line 30627 
Line 22855 
 } >&5  } >&5
 cat >&5 <<_CSEOF  cat >&5 <<_CSEOF
   
 This file was extended by sudo $as_me 1.6.8, which was  This file was extended by sudo $as_me 1.6.9, which was
 generated by GNU Autoconf 2.57.  Invocation command line was  generated by GNU Autoconf 2.59.  Invocation command line was
   
   CONFIG_FILES    = $CONFIG_FILES    CONFIG_FILES    = $CONFIG_FILES
   CONFIG_HEADERS  = $CONFIG_HEADERS    CONFIG_HEADERS  = $CONFIG_HEADERS
Line 30672 
Line 22900 
   -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
Line 30682 
Line 22910 
 Configuration headers:  Configuration headers:
 $config_headers  $config_headers
   
   Configuration commands:
   $config_commands
   
 Report bugs to <bug-autoconf@gnu.org>."  Report bugs to <bug-autoconf@gnu.org>."
 _ACEOF  _ACEOF
   
 cat >>$CONFIG_STATUS <<_ACEOF  cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\  ac_cs_version="\\
 sudo config.status 1.6.8  sudo config.status 1.6.9
 configured by $0, generated by GNU Autoconf 2.57,  configured by $0, generated by GNU Autoconf 2.59,
   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"    with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
   
 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001  Copyright (C) 2003 Free Software Foundation, Inc.
 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."
 srcdir=$srcdir  srcdir=$srcdir
Line 30781 
Line 23011 
   
 _ACEOF  _ACEOF
   
   cat >>$CONFIG_STATUS <<_ACEOF
   #
   # INIT-COMMANDS section.
   #
   
   
   
   # The HP-UX ksh and POSIX shell print the target directory to stdout
   # if CDPATH is set.
   (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   
   sed_quote_subst='$sed_quote_subst'
   double_quote_subst='$double_quote_subst'
   delay_variable_subst='$delay_variable_subst'
   macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
   macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
   enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
   enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
   pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
   enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
   host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
   host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
   SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
   Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
   GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
   EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
   FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
   LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
   NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
   LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
   max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
   ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
   exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
   reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
   reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
   file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
   AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
   AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
   STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
   RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
   old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
   lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
   lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
   objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
   CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
   CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
   compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
   GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
   SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
   ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
   MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
   enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
   enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
   enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
   lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
   lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
   lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
   lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
   lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
   need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
   libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
   shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
   archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
   enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
   export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
   whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
   old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
   allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
   no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
   inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
   link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
   fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
   always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
   export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
   include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
   need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
   need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
   version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
   runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
   shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
   shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
   libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
   library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
   soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
   postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
   finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
   sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
   sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
   hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
   old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
   striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
   
   LTCC='$LTCC'
   LTCFLAGS='$LTCFLAGS'
   compiler='$compiler_DEFAULT'
   
   # Quote evaled strings.
   for var in SED GREP EGREP FGREP LD NM LN_S reload_flag deplibs_check_method file_magic_cmd AR AR_FLAGS STRIP RANLIB lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address CC CFLAGS compiler SHELL ECHO lt_prog_compiler_no_builtin_flag lt_prog_compiler_wl lt_prog_compiler_pic lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks shrext_cmds variables_saved_for_relink export_dynamic_flag_spec whole_archive_flag_spec with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_flag_spec_ld hardcode_libdir_separator fix_srcfile_path exclude_expsyms include_expsyms libname_spec library_names_spec soname_spec finish_eval old_striplib striplib; do
       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   done
   
   # Double-quote double-evaled strings.
   for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec; do
       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   done
   
   # Fix-up fallback echo if it was mangled by the above quoting rules.
   case \$lt_ECHO in
   *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
     ;;
   esac
   
   ac_aux_dir='$ac_aux_dir'
   
   # See if we are running on zsh, and set the options which allow our
   # commands through without removal of \ escapes INIT.
   if test -n "\${ZSH_VERSION+set}" ; then
      setopt NO_GLOB_SUBST
   fi
   
   
       PACKAGE='$PACKAGE'
       VERSION='$VERSION'
       TIMESTAMP='$TIMESTAMP'
       RM='$RM'
       ofile='$ofile'
   
   
   
   
   _ACEOF
   
   
   
 cat >>$CONFIG_STATUS <<\_ACEOF  cat >>$CONFIG_STATUS <<\_ACEOF
 for ac_config_target in $ac_config_targets  for ac_config_target in $ac_config_targets
 do  do
Line 30794 
Line 23177 
   "sudo.man" ) CONFIG_FILES="$CONFIG_FILES sudo.man" ;;    "sudo.man" ) CONFIG_FILES="$CONFIG_FILES sudo.man" ;;
   "visudo.man" ) CONFIG_FILES="$CONFIG_FILES visudo.man" ;;    "visudo.man" ) CONFIG_FILES="$CONFIG_FILES visudo.man" ;;
   "sudoers.man" ) CONFIG_FILES="$CONFIG_FILES sudoers.man" ;;    "sudoers.man" ) CONFIG_FILES="$CONFIG_FILES sudoers.man" ;;
     "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;    "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   "pathnames.h" ) CONFIG_HEADERS="$CONFIG_HEADERS pathnames.h" ;;    "pathnames.h" ) CONFIG_HEADERS="$CONFIG_HEADERS pathnames.h" ;;
   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5    *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
Line 30809 
Line 23193 
 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
 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
Line 30904 
Line 23289 
 s,@NOEXECDIR@,$NOEXECDIR,;t t  s,@NOEXECDIR@,$NOEXECDIR,;t t
 s,@noexec_file@,$noexec_file,;t t  s,@noexec_file@,$noexec_file,;t t
 s,@INSTALL_NOEXEC@,$INSTALL_NOEXEC,;t t  s,@INSTALL_NOEXEC@,$INSTALL_NOEXEC,;t t
   s,@DONT_LEAK_PATH_INFO@,$DONT_LEAK_PATH_INFO,;t t
 s,@timedir@,$timedir,;t t  s,@timedir@,$timedir,;t t
 s,@timeout@,$timeout,;t t  s,@timeout@,$timeout,;t t
 s,@password_timeout@,$password_timeout,;t t  s,@password_timeout@,$password_timeout,;t t
Line 30929 
Line 23315 
 s,@tty_tickets@,$tty_tickets,;t t  s,@tty_tickets@,$tty_tickets,;t t
 s,@insults@,$insults,;t t  s,@insults@,$insults,;t t
 s,@root_sudo@,$root_sudo,;t t  s,@root_sudo@,$root_sudo,;t t
   s,@path_info@,$path_info,;t t
 s,@EGREPPROG@,$EGREPPROG,;t t  s,@EGREPPROG@,$EGREPPROG,;t t
 s,@CC@,$CC,;t t  s,@CC@,$CC,;t t
 s,@ac_ct_CC@,$ac_ct_CC,;t t  s,@ac_ct_CC@,$ac_ct_CC,;t t
Line 30947 
Line 23334 
 s,@target_cpu@,$target_cpu,;t t  s,@target_cpu@,$target_cpu,;t t
 s,@target_vendor@,$target_vendor,;t t  s,@target_vendor@,$target_vendor,;t t
 s,@target_os@,$target_os,;t t  s,@target_os@,$target_os,;t t
   s,@SED@,$SED,;t t
 s,@EGREP@,$EGREP,;t t  s,@EGREP@,$EGREP,;t t
   s,@FGREP@,$FGREP,;t t
   s,@GREP@,$GREP,;t t
   s,@LD@,$LD,;t t
   s,@NM@,$NM,;t t
 s,@LN_S@,$LN_S,;t t  s,@LN_S@,$LN_S,;t t
 s,@ECHO@,$ECHO,;t t  
 s,@AR@,$AR,;t t  s,@AR@,$AR,;t t
 s,@ac_ct_AR@,$ac_ct_AR,;t t  s,@ac_ct_AR@,$ac_ct_AR,;t t
 s,@RANLIB@,$RANLIB,;t t  
 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t  
 s,@STRIP@,$STRIP,;t t  s,@STRIP@,$STRIP,;t t
 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t  s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
 s,@CXX@,$CXX,;t t  s,@RANLIB@,$RANLIB,;t t
 s,@CXXFLAGS@,$CXXFLAGS,;t t  s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
 s,@ac_ct_CXX@,$ac_ct_CXX,;t t  s,@lt_ECHO@,$lt_ECHO,;t t
 s,@CXXCPP@,$CXXCPP,;t t  
 s,@F77@,$F77,;t t  
 s,@FFLAGS@,$FFLAGS,;t t  
 s,@ac_ct_F77@,$ac_ct_F77,;t t  
 s,@UNAMEPROG@,$UNAMEPROG,;t t  s,@UNAMEPROG@,$UNAMEPROG,;t t
 s,@TRPROG@,$TRPROG,;t t  s,@TRPROG@,$TRPROG,;t t
 s,@NROFFPROG@,$NROFFPROG,;t t  s,@NROFFPROG@,$NROFFPROG,;t t
Line 31000 
Line 23385 
       (echo ':t        (echo ':t
   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed    /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
       if test -z "$ac_sed_cmds"; then        if test -z "$ac_sed_cmds"; then
         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"          ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
       else        else
         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"          ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
       fi        fi
       ac_sed_frag=`expr $ac_sed_frag + 1`        ac_sed_frag=`expr $ac_sed_frag + 1`
       ac_beg=$ac_end        ac_beg=$ac_end
Line 31020 
Line 23405 
   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".    # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   case $ac_file in    case $ac_file in
   - | *:- | *:-:* ) # input from stdin    - | *:- | *:-:* ) # input from stdin
         cat >$tmp/stdin          cat >$tmp/stdin
         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`          ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;          ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`    *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;          ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   * )   ac_file_in=$ac_file.in ;;    * )   ac_file_in=$ac_file.in ;;
   esac    esac
   
   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.    # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
   ac_dir=`(dirname "$ac_file") 2>/dev/null ||    ac_dir=`(dirname "$ac_file") 2>/dev/null ||
 $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\(/\)' \| \           X"$ac_file" : 'X\(/\)' \| \
          .     : '\(.\)' 2>/dev/null ||           .     : '\(.\)' 2>/dev/null ||
 echo X"$ac_file" |  echo X"$ac_file" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
           /^X\(\/\/\)[^/].*/{ s//\1/; q; }            /^X\(\/\/\)[^/].*/{ s//\1/; q; }
Line 31050 
Line 23435 
       as_dirs="$as_dir $as_dirs"        as_dirs="$as_dir $as_dirs"
       as_dir=`(dirname "$as_dir") 2>/dev/null ||        as_dir=`(dirname "$as_dir") 2>/dev/null ||
 $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\(/\)' \| \           X"$as_dir" : 'X\(/\)' \| \
          .     : '\(.\)' 2>/dev/null ||           .     : '\(.\)' 2>/dev/null ||
 echo X"$as_dir" |  echo X"$as_dir" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
           /^X\(\/\/\)[^/].*/{ s//\1/; q; }            /^X\(\/\/\)[^/].*/{ s//\1/; q; }
Line 31091 
Line 23476 
     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix      ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
     ac_top_srcdir=$ac_top_builddir$srcdir ;;      ac_top_srcdir=$ac_top_builddir$srcdir ;;
 esac  esac
 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be  
 # absolute.  
 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`  
 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`  
 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`  
 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`  
   
   # Do not use `cd foo && pwd` to compute absolute paths, because
   # the directories may not exist.
   case `pwd` in
   .) ac_abs_builddir="$ac_dir";;
   *)
     case "$ac_dir" in
     .) ac_abs_builddir=`pwd`;;
     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
     *) ac_abs_builddir=`pwd`/"$ac_dir";;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_top_builddir=${ac_top_builddir}.;;
   *)
     case ${ac_top_builddir}. in
     .) ac_abs_top_builddir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_srcdir=$ac_srcdir;;
   *)
     case $ac_srcdir in
     .) ac_abs_srcdir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_top_srcdir=$ac_top_srcdir;;
   *)
     case $ac_top_srcdir in
     .) ac_abs_top_srcdir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
     esac;;
   esac
   
   
   
   if test x"$ac_file" != x-; then    if test x"$ac_file" != x-; then
     { 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;}
Line 31114 
Line 23532 
     configure_input="$ac_file.  "      configure_input="$ac_file.  "
   fi    fi
   configure_input=$configure_input"Generated from `echo $ac_file_in |    configure_input=$configure_input"Generated from `echo $ac_file_in |
                                      sed 's,.*/,,'` by configure."                                       sed 's,.*/,,'` by configure."
   
   # First look for the input files in the build tree, otherwise in the    # First look for the input files in the build tree, otherwise in the
   # src tree.    # src tree.
Line 31123 
Line 23541 
       case $f in        case $f in
       -) echo $tmp/stdin ;;        -) echo $tmp/stdin ;;
       [\\/$]*)        [\\/$]*)
          # Absolute (can't be DOS-style, as IFS=:)           # Absolute (can't be DOS-style, as IFS=:)
          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5           test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}  echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
          echo $f;;           echo "$f";;
       *) # Relative        *) # Relative
          if test -f "$f"; then           if test -f "$f"; then
            # Build tree             # Build tree
            echo $f             echo "$f"
          elif test -f "$srcdir/$f"; then           elif test -f "$srcdir/$f"; then
            # Source tree             # Source tree
            echo $srcdir/$f             echo "$srcdir/$f"
          else           else
            # /dev/null tree             # /dev/null tree
            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5             { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}  echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
          fi;;           fi;;
       esac        esac
     done` || { (exit 1); exit 1; }      done` || { (exit 1); exit 1; }
 _ACEOF  _ACEOF
Line 31181 
Line 23599 
 # NAME is the cpp macro being defined and VALUE is the value it is being given.  # NAME is the cpp macro being defined and VALUE is the value it is being given.
 #  #
 # ac_d sets the value in "#define NAME VALUE" lines.  # ac_d sets the value in "#define NAME VALUE" lines.
 ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'  ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
 ac_dB='[        ].*$,\1#\2'  ac_dB='[         ].*$,\1#\2'
 ac_dC=' '  ac_dC=' '
 ac_dD=',;t'  ac_dD=',;t'
 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".  # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
 ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'  ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
 ac_uB='$,\1#\2define\3'  ac_uB='$,\1#\2define\3'
 ac_uC=' '  ac_uC=' '
 ac_uD=',;t'  ac_uD=',;t'
Line 31195 
Line 23613 
   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".    # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   case $ac_file in    case $ac_file in
   - | *:- | *:-:* ) # input from stdin    - | *:- | *:-:* ) # input from stdin
         cat >$tmp/stdin          cat >$tmp/stdin
         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`          ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;          ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`    *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;          ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   * )   ac_file_in=$ac_file.in ;;    * )   ac_file_in=$ac_file.in ;;
   esac    esac
   
Line 31213 
Line 23631 
       case $f in        case $f in
       -) echo $tmp/stdin ;;        -) echo $tmp/stdin ;;
       [\\/$]*)        [\\/$]*)
          # Absolute (can't be DOS-style, as IFS=:)           # Absolute (can't be DOS-style, as IFS=:)
          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5           test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}  echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
          echo $f;;           # Do quote $f, to prevent DOS paths from being IFS'd.
            echo "$f";;
       *) # Relative        *) # Relative
          if test -f "$f"; then           if test -f "$f"; then
            # Build tree             # Build tree
            echo $f             echo "$f"
          elif test -f "$srcdir/$f"; then           elif test -f "$srcdir/$f"; then
            # Source tree             # Source tree
            echo $srcdir/$f             echo "$srcdir/$f"
          else           else
            # /dev/null tree             # /dev/null tree
            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5             { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
 echo "$as_me: error: cannot find input file: $f" >&2;}  echo "$as_me: error: cannot find input file: $f" >&2;}
    { (exit 1); exit 1; }; }     { (exit 1); exit 1; }; }
          fi;;           fi;;
       esac        esac
     done` || { (exit 1); exit 1; }      done` || { (exit 1); exit 1; }
   # Remove the trailing spaces.    # Remove the trailing spaces.
   sed 's/[      ]*$//' $ac_file_inputs >$tmp/in    sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
   
 _ACEOF  _ACEOF
   
Line 31257 
Line 23676 
 s,[\\$`],\\&,g  s,[\\$`],\\&,g
 t clear  t clear
 : clear  : clear
 s,^[    ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp  s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
 t end  t end
 s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp  s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
 : end  : end
 _ACEOF  _ACEOF
 # If some macros were called several times there might be several times  # If some macros were called several times there might be several times
Line 31273 
Line 23692 
 # 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.
 cat >>conftest.undefs <<\_ACEOF  cat >>conftest.undefs <<\_ACEOF
 s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,  s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
 _ACEOF  _ACEOF
   
 # Break up conftest.defines because some shells have a limit on the size  # Break up conftest.defines because some shells have a limit on the size
 # of here documents, and old seds have small limits too (100 cmds).  # of here documents, and old seds have small limits too (100 cmds).
 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS  echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
 echo '  if grep "^[     ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS  echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS  echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
 echo '  :' >>$CONFIG_STATUS  echo '  :' >>$CONFIG_STATUS
 rm -f conftest.tail  rm -f conftest.tail
Line 31288 
Line 23707 
   # Write a limited-size here document to $tmp/defines.sed.    # Write a limited-size here document to $tmp/defines.sed.
   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS    echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
   # Speed up: don't consider the non `#define' lines.    # Speed up: don't consider the non `#define' lines.
   echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS    echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
   # Work around the forget-to-reset-the-flag bug.    # Work around the forget-to-reset-the-flag bug.
   echo 't clr' >>$CONFIG_STATUS    echo 't clr' >>$CONFIG_STATUS
   echo ': clr' >>$CONFIG_STATUS    echo ': clr' >>$CONFIG_STATUS
Line 31315 
Line 23734 
   # Write a limited-size here document to $tmp/undefs.sed.    # Write a limited-size here document to $tmp/undefs.sed.
   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS    echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
   # Speed up: don't consider the non `#undef'    # Speed up: don't consider the non `#undef'
   echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS    echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
   # Work around the forget-to-reset-the-flag bug.    # Work around the forget-to-reset-the-flag bug.
   echo 't clr' >>$CONFIG_STATUS    echo 't clr' >>$CONFIG_STATUS
   echo ': clr' >>$CONFIG_STATUS    echo ': clr' >>$CONFIG_STATUS
Line 31349 
Line 23768 
     else      else
       ac_dir=`(dirname "$ac_file") 2>/dev/null ||        ac_dir=`(dirname "$ac_file") 2>/dev/null ||
 $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\(/\)' \| \           X"$ac_file" : 'X\(/\)' \| \
          .     : '\(.\)' 2>/dev/null ||           .     : '\(.\)' 2>/dev/null ||
 echo X"$ac_file" |  echo X"$ac_file" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
           /^X\(\/\/\)[^/].*/{ s//\1/; q; }            /^X\(\/\/\)[^/].*/{ s//\1/; q; }
Line 31368 
Line 23787 
       as_dirs="$as_dir $as_dirs"        as_dirs="$as_dir $as_dirs"
       as_dir=`(dirname "$as_dir") 2>/dev/null ||        as_dir=`(dirname "$as_dir") 2>/dev/null ||
 $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\(/\)' \| \           X"$as_dir" : 'X\(/\)' \| \
          .     : '\(.\)' 2>/dev/null ||           .     : '\(.\)' 2>/dev/null ||
 echo X"$as_dir" |  echo X"$as_dir" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
           /^X\(\/\/\)[^/].*/{ s//\1/; q; }            /^X\(\/\/\)[^/].*/{ s//\1/; q; }
Line 31393 
Line 23812 
   fi    fi
 done  done
 _ACEOF  _ACEOF
   cat >>$CONFIG_STATUS <<\_ACEOF
   
   #
   # CONFIG_COMMANDS section.
   #
   for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
     ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
   $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
            X"$ac_dest" : 'X\(//\)[^/]' \| \
            X"$ac_dest" : 'X\(//\)$' \| \
            X"$ac_dest" : 'X\(/\)' \| \
            .     : '\(.\)' 2>/dev/null ||
   echo X"$ac_dest" |
       sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
             /^X\(\/\/\)[^/].*/{ s//\1/; q; }
             /^X\(\/\/\)$/{ s//\1/; q; }
             /^X\(\/\).*/{ s//\1/; q; }
             s/.*/./; q'`
     { if $as_mkdir_p; then
       mkdir -p "$ac_dir"
     else
       as_dir="$ac_dir"
       as_dirs=
       while test ! -d "$as_dir"; do
         as_dirs="$as_dir $as_dirs"
         as_dir=`(dirname "$as_dir") 2>/dev/null ||
   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
            X"$as_dir" : 'X\(//\)[^/]' \| \
            X"$as_dir" : 'X\(//\)$' \| \
            X"$as_dir" : 'X\(/\)' \| \
            .     : '\(.\)' 2>/dev/null ||
   echo X"$as_dir" |
       sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
             /^X\(\/\/\)[^/].*/{ s//\1/; q; }
             /^X\(\/\/\)$/{ s//\1/; q; }
             /^X\(\/\).*/{ s//\1/; q; }
             s/.*/./; q'`
       done
       test ! -n "$as_dirs" || mkdir $as_dirs
     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
      { (exit 1); exit 1; }; }; }
   
     ac_builddir=.
   
   if test "$ac_dir" != .; then
     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
     # A "../" for each directory in $ac_dir_suffix.
     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   else
     ac_dir_suffix= ac_top_builddir=
   fi
   
   case $srcdir in
     .)  # No --srcdir option.  We are building in place.
       ac_srcdir=.
       if test -z "$ac_top_builddir"; then
          ac_top_srcdir=.
       else
          ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
       fi ;;
     [\\/]* | ?:[\\/]* )  # Absolute path.
       ac_srcdir=$srcdir$ac_dir_suffix;
       ac_top_srcdir=$srcdir ;;
     *) # Relative path.
       ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
       ac_top_srcdir=$ac_top_builddir$srcdir ;;
   esac
   
   # Do not use `cd foo && pwd` to compute absolute paths, because
   # the directories may not exist.
   case `pwd` in
   .) ac_abs_builddir="$ac_dir";;
   *)
     case "$ac_dir" in
     .) ac_abs_builddir=`pwd`;;
     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
     *) ac_abs_builddir=`pwd`/"$ac_dir";;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_top_builddir=${ac_top_builddir}.;;
   *)
     case ${ac_top_builddir}. in
     .) ac_abs_top_builddir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_srcdir=$ac_srcdir;;
   *)
     case $ac_srcdir in
     .) ac_abs_srcdir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
     esac;;
   esac
   case $ac_abs_builddir in
   .) ac_abs_top_srcdir=$ac_top_srcdir;;
   *)
     case $ac_top_srcdir in
     .) ac_abs_top_srcdir=$ac_abs_builddir;;
     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
     esac;;
   esac
   
   
     { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
   echo "$as_me: executing $ac_dest commands" >&6;}
     case $ac_dest in
       libtool )
   
       # See if we are running on zsh, and set the options which allow our
       # commands through without removal of \ escapes.
       if test -n "${ZSH_VERSION+set}" ; then
         setopt NO_GLOB_SUBST
       fi
   
       cfgfile="${ofile}T"
       trap "$RM \"$cfgfile\"; exit 1" 1 2 15
       $RM "$cfgfile"
   
       cat <<_LT_EOF >> "$cfgfile"
   #! $SHELL
   
   # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   # Generated automatically by config.status (GNU $PACKAGE$TIMESTAMP) $VERSION
   # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   #
   # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004
   # Free Software Foundation, Inc.
   #
   # This file is part of GNU Libtool:
   # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
   #
   # This program is free software; you can redistribute it and/or modify
   # it under the terms of the GNU General Public License as published by
   # the Free Software Foundation; either version 2 of the License, or
   # (at your option) any later version.
   #
   # This program is distributed in the hope that it will be useful, but
   # WITHOUT ANY WARRANTY; without even the implied warranty of
   # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   # General Public License for more details.
   #
   # You should have received a copy of the GNU General Public License
   # along with this program; if not, write to the Free Software
   # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
   #
   # As a special exception to the GNU General Public License, if you
   # distribute this file as part of a program that contains a
   # configuration script generated by Autoconf, you may include it under
   # the same distribution terms that you use for the rest of that program.
   
   
   
   # The names of the tagged configurations supported by this script.
   available_tags=""
   
   # ### BEGIN LIBTOOL CONFIG
   
   # Which release of libtool.m4 was used?
   macro_version=$macro_version
   macro_revision=$macro_revision
   
   # Whether or not to build static libraries.
   build_old_libs=$enable_static
   
   # Whether or not to build shared libraries.
   build_libtool_libs=$enable_shared
   
   # What type of objects to build.
   pic_mode=$pic_mode
   
   # Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install
   
   # The host system.
   host_alias=$host_alias
   host=$host
   
   # A sed program that does not truncate output.
   SED=$lt_SED
   
   # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   Xsed="\$SED -e s/^X//"
   
   # A grep program that handles long line.
   GREP=$lt_GREP
   
   # An ERE matcher.
   EGREP=$lt_EGREP
   
   # A literal string matcher.
   FGREP=$lt_FGREP
   
   # A BSD-compatible nm program.
   NM=$lt_NM
   
   # Whether we need soft or hard links.
   LN_S=$lt_LN_S
   
   # What is the maximum length of a command?
   max_cmd_len=$max_cmd_len
   
   # Object file suffix (normally "o").
   objext=$ac_objext
   
   # Executable file suffix (normally "").
   exeext=$exeext
   
   # How to create reloadable object files.
   reload_flag=$lt_reload_flag
   reload_cmds=$lt_reload_cmds
   
   # Method to check whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method
   
   # Command to use when deplibs_check_method == "file_magic".
   file_magic_cmd=$lt_file_magic_cmd
   
   # The archiver.
   AR=$lt_AR
   AR_FLAGS=$lt_AR_FLAGS
   
   # A symbol stripping program.
   STRIP=$lt_STRIP
   
   # Commands used to install an old-style archive.
   RANLIB=$lt_RANLIB
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds
   
   # 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
   
   # Transform the output of nm in a proper C declaration.
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   
   # 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
   
   # The name of the directory that contains temporary libtool files.
   objdir=$objdir
   
   # A C compiler.
   LTCC=$lt_CC
   
   # LTCC compiler flags.
   LTCFLAGS=$lt_CFLAGS
   
   # Shell to use when invoking shell scripts.
   SHELL=$lt_SHELL
   
   # An echo program that does not interpret backslashes.
   ECHO=$lt_ECHO
   
   # Used to examine libraries when file_magic_cmd begins "file".
   MAGIC_CMD=$MAGIC_CMD
   
   # Whether dlopen is supported.
   dlopen_support=$enable_dlopen
   
   # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self
   
   # Whether dlopen of statically linked programs is supported.
   dlopen_self_static=$enable_dlopen_self_static
   
   # Does compiler simultaneously support -c and -o options?
   compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   
   # Must we lock files when doing compilation?
   need_locks=$lt_need_locks
   
   # Old archive suffix (normally "a").
   libext=$libext
   
   # Shared library suffix (normally ".so").
   shrext_cmds=$lt_shrext_cmds
   
   # The commands to extract the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds
   
   # Variables whose values should be saved in libtool wrapper scripts and
   # restored at link time.
   variables_saved_for_relink=$lt_variables_saved_for_relink
   
   # Do we need the "lib" prefix for modules?
   need_lib_prefix=$need_lib_prefix
   
   # Do we need a version for libraries?
   need_version=$need_version
   
   # Library versioning type.
   version_type=$version_type
   
   # Shared library runtime path variable.
   runpath_var=$runpath_var
   
   # Shared library path variable.
   shlibpath_var=$shlibpath_var
   
   # Is shibpath searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   
   # Format of library name prefix.
   libname_spec=$lt_libname_spec
   
   # List of archive names.  First name is the real one,the rest are links.
   # The last name is the one that the linker finds with -lNAME
   library_names_spec=$lt_library_names_spec
   
   # The coded name of the library,if different from the real name.
   soname_spec=$lt_soname_spec
   
   # Command to use after installation of a shared archive.
   postinstall_cmds=$lt_postinstall_cmds
   
   # Command to use after uninstallation of a shared archive.
   postuninstall_cmds=$lt_postuninstall_cmds
   
   # Commands used to finish a libtool library installation in a directory.
   finish_cmds=$lt_finish_cmds
   
   # As "finish_cmds",except a single script fragment to be evaled but
   # not shown.
   finish_eval=$lt_finish_eval
   
   # Whether we should hardcode library paths into libraries.
   hardcode_into_libs=$hardcode_into_libs
   
   # Compile-time system search path for libraries.
   sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   
   # Run-time system search path for libraries.
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   
   # Commands to strip libraries.
   old_striplib=$lt_old_striplib
   striplib=$lt_striplib
   
   
   # The linker used to build libraries.
   LD=$lt_LD
   
   # Commands used to build an old-style archive.
   old_archive_cmds=$lt_old_archive_cmds
   
   # A language specific compiler.
   CC=$lt_compiler
   
   # Is the compiler the GNU C compiler?
   with_gcc=$GCC
   
   # Compiler flag to turn off builtin functions.
   no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   
   # How to pass a linker flag through the compiler.
   wl=$lt_lt_prog_compiler_wl
   
   # Additional compiler flags for building library objects.
   pic_flag=$lt_lt_prog_compiler_pic
   
   # Compiler flag to prevent dynamic linking.
   link_static_flag=$lt_lt_prog_compiler_static
   
   # Whether or not to add -lc for building shared libraries.
   build_libtool_need_lc=$archive_cmds_need_lc
   
   # Whether or not to disallow shared libs when runtime libs are static.
   allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   
   # Compiler flag to allow reflexive dlopens.
   export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   
   # Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_whole_archive_flag_spec
   
   # Create an old-style archive from a shared archive.
   old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   
   # Create a temporary old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   
   # Commands used to build a shared archive.
   archive_cmds=$lt_archive_cmds
   archive_expsym_cmds=$lt_archive_expsym_cmds
   
   # Commands used to build a loadable module if different from building
   # a shared archive.
   module_cmds=$lt_module_cmds
   module_expsym_cmds=$lt_module_expsym_cmds
   
   # Whether we are building with GNU ld or not.
   with_gnu_ld=$lt_with_gnu_ld
   
   # Flag that allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_allow_undefined_flag
   
   # Flag that enforces no undefined symbols.
   no_undefined_flag=$lt_no_undefined_flag
   
   # Flag to hardcode \$libdir into a binary during linking.
   # This must work even if \$libdir does not exist
   hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   
   # If ld is used when linking,flag to hardcode \$libdir into a binary
   # during linking.  This must work even if \$libdir does not exist.
   hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   
   # Whether we need a single "-rpath" flag with a separated argument.
   hardcode_libdir_separator=$lt_hardcode_libdir_separator
   
   # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   # DIR into the resulting binary.
   hardcode_direct=$hardcode_direct
   
   # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   # into the resulting binary.
   hardcode_minus_L=$hardcode_minus_L
   
   # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   # into the resulting binary.
   hardcode_shlibpath_var=$hardcode_shlibpath_var
   
   # Set to "yes" if building a shared library automatically hardcodes DIR
   # into the library and all subsequent libraries and executables linked
   # against it.
   hardcode_automatic=$hardcode_automatic
   
   # Set to yes if linker adds runtime paths of dependent libraries
   # to runtime path list.
   inherit_rpath=$inherit_rpath
   
   # Whether libtool must link a program against all its dependency libraries.
   link_all_deplibs=$link_all_deplibs
   
   # Fix the shell variable \$srcfile for the compiler.
   fix_srcfile_path=$lt_fix_srcfile_path
   
   # Set to "yes" if exported symbols are required.
   always_export_symbols=$always_export_symbols
   
   # The commands to list exported symbols.
   export_symbols_cmds=$lt_export_symbols_cmds
   
   # Symbols that should not be listed in the preloaded symbols.
   exclude_expsyms=$lt_exclude_expsyms
   
   # Symbols that must always be exported.
   include_expsyms=$lt_include_expsyms
   
   # How to hardcode a shared library path into an executable.
   hardcode_action=$hardcode_action
   
   # ### END LIBTOOL CONFIG
   
   # The HP-UX ksh and POSIX shell print the target directory to stdout
   # if CDPATH is set.
   (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   
   _LT_EOF
   
     case $host_os in
     aix3*)
       cat <<\_LT_EOF >> "$cfgfile"
   # AIX sometimes has problems with the GCC collect2 program.  For some
   # reason, if we set the COLLECT_NAMES environment variable, the problems
   # vanish in a puff of smoke.
   if test "X${COLLECT_NAMES+set}" != Xset; then
     COLLECT_NAMES=
     export COLLECT_NAMES
   fi
   _LT_EOF
       ;;
     esac
   
   
   ltmain="$ac_aux_dir/ltmain.sh"
   
   
     # 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
     # text mode, it properly converts lines to CR/LF.  This bash problem
     # is reportedly fixed, but why not run on old versions too?
     sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   
     mv -f "$cfgfile" "$ofile" ||
       (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
     chmod +x "$ofile"
   
    ;;
     esac
   done
   _ACEOF
   
 cat >>$CONFIG_STATUS <<\_ACEOF  cat >>$CONFIG_STATUS <<\_ACEOF
   
 { (exit 0); exit 0; }  { (exit 0); exit 0; }
Line 31432 
Line 24352 
             ;;              ;;
     esac      esac
 fi  fi
   
   
   
   
   
   
   
   
   
   

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25