# Actually reserved by M4sh.

#  All  the M4sugar macros start with `m4_', except `dnl' kept as
is # for sake of simplicity.



# _m4_divert_diversion should be defined: @%:@ Guess  values  for
system-dependent  variables and create Makefiles.  @%:@ Generated
by GNU Autoconf 2.61.  @%:@ @%:@ Copyright (C) 1992, 1993,  1994,
1995,  1996, 1998, 1999, 2000, 2001, @%:@ 2002, 2003, 2004, 2005,
2006 Free Software Foundation, Inc.  @%:@ This  configure  script
is  free software; the Free Software Foundation @%:@ gives unlim-
ited  permission  to  copy,  distribute  and   modify   it.    ##
---------------------   ##   ##   M4sh   Initialization.   ##  ##
--------------------- ##

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

fi




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

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

  *[\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  test -r "$as_dir/$0"  &&  as_myself=$as_dir/$0  &&  break  done
IFS=$as_save_IFS

     ;;  esac  # We did not find ourselves, most probably we were
run as `sh COMMAND' # in which case we are not to be found in the
path.  if test "x$as_myself" = x; then
  as_myself=$0 fi if test ! -f "$as_myself"; then
  echo  "$as_myself: error: cannot find myself; rerun with an ab-
solute file name" >&2
  { (exit 1); exit 1; } fi

# Work around bugs in pre-3.0 UWIN ksh.  for as_var in  ENV  MAIL
MAILPATH  do  ($as_unset  $as_var)  >/dev/null  2>&1 && $as_unset
$as_var done PS1='$ ' PS2='> ' PS4='+ '

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

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

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


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

# CDPATH.  $as_unset CDPATH


  : else
  exitcode=1
  echo as_func_success failed.  fi

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

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

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

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

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

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


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

fi


: (as_func_return () {
  (exit $1) } as_func_success () {
  as_func_return 0 } as_func_failure () {
  as_func_return 1 } as_func_ret_success () {
  return 0 } as_func_ret_failure () {
  return 1 }

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

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

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

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

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

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

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

_ASEOF }; then
  break fi

fi

      echo modern shell, or manually run the script under such a
      echo shell if you do have one.
      { (exit 1); exit 1; } fi


fi

fi



(eval "as_func_return () {
  (exit ) } as_func_success () {
  as_func_return 0 } as_func_failure () {
  as_func_return 1 } as_func_ret_success () {
  return 0 } as_func_ret_failure () {
  return 1 }

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

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

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

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

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

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



  as_lineno_1=$LINENO
  as_lineno_2=$LINENO
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  # scripts with optimization help from Paolo Bonzini.  Blame Lee
  # E. McMahon (1931-1989) for sed's syntax.  :-)
  sed -n '
    p
    /[$]LINENO/=
  ' <$as_myself |
    sed '
      s/[$]LINENO.*/&-/
      t lineno
      b
      :lineno
      N
      :loop
      s/[$]LINENO'$as_cr_alnum'_].*/212/
      t loop
      s/-0*//
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
    {  echo  "$as_me:  error:  cannot create $as_me.lineno; rerun
with a POSIX shell" >&2
   { (exit 1); exit 1; }; }

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


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

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

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

rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file else
  rm -f conf$$.dir

if mkdir -p . 2>/dev/null; then
  as_mkdir_p=: else
  test -d ./-p && rmdir ./-p
  as_mkdir_p=false fi

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

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

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




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

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

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

"$0"' 'echo test'; do
    #  expected  sizes:  less than 2Kb, 1Kb, 512 bytes, 16 bytes,
...
    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
       echo_test_string=`eval $cmd` &&
       (test   "X$echo_test_string"    =    "X$echo_test_string")
2>/dev/null
    then
      break
    fi
  done fi

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

  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  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 '') 2>/dev/null`" = 'X' &&
       echo_testing_string=`($dir/echo       "$echo_test_string")
2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      echo="$dir/echo"
      break
    fi
  done
  IFS="$lt_save_ifs"

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

2>/dev/null`  &&               test   "X$echo_testing_string"   =
"X$echo_test_string";   then          CONFIG_SHELL=$ORIGINAL_CON-
FIG_SHELL           export   CONFIG_SHELL            SHELL="$CON-
FIG_SHELL"          export  SHELL          echo="$CONFIG_SHELL $0
--fallback-echo"
      elif echo_testing_string=`($CONFIG_SHELL  "$0"  --fallback-
echo  '') 2>/dev/null` &&            test "X$echo_testing_string"
=  'X'  &&              echo_testing_string=`($CONFIG_SHELL  "$0"
--fallback-echo  "$echo_test_string")  2>/dev/null`  &&
test   "X$echo_testing_string"   =   "X$echo_test_string";   then
        echo="$CONFIG_SHELL $0 --fallback-echo"
      else            #    maybe   with   a   smaller   string...
        prev=:

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

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

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




tagnames=${tagnames+${tagnames},}CXX

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

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

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

# Identity of this package.  PACKAGE_NAME= PACKAGE_TARNAME= PACK-
AGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT=
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME  PACKAGE_TARNAME
PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix pre-
fix program_transform_name bindir sbindir libexecdir  datarootdir
datadir sysconfdir sharedstatedir localstatedir includedir oldin-
cludedir docdir infodir htmldir dvidir pdfdir  psdir  libdir  lo-
caledir   mandir  DEFS  ECHO_C  ECHO_N  ECHO_T  LIBS  build_alias
host_alias target_alias GREP EGREP SED CONFIGURE_COMMAND  CONFIG-
URE_OPTIONS  CC  CFLAGS  LDFLAGS  CPPFLAGS ac_ct_CC EXEEXT OBJEXT
build build_cpu build_vendor build_os host  host_cpu  host_vendor
host_os  target  target_cpu  target_vendor  target_os  SHLIB_SUF-
FIX_NAME SHLIB_DL_SUFFIX_NAME RE2C AWK LN_S ECHO AR RANLIB  STRIP
CPP CXXCPP LIBTOOL LIB@&t@OBJS LTLIBOBJS' ac_subst_files=''
      ac_precious_vars='build_alias  host_alias  target_alias  CC
CFLAGS LDFLAGS LIBS CPPFLAGS CPP CXXCPP'


#  Initialize  some  variables  set  by  options.   ac_init_help=
ac_init_version=false  # The variables have the same names as the
options,    with    #    dashes    changed     to     underlines.
cache_file=/dev/null  exec_prefix=NONE  no_create=  no_recursion=
prefix=NONE    program_prefix=NONE    program_suffix=NONE    pro-
gram_transform_name=s,x,x,  silent=  site= srcdir= verbose= x_in-
cludes=NONE x_libraries=NONE

# Installation directory options.  # These are left unexpanded so
users can "make install exec_prefix=/foo" # and all the variables
that are supposed to be based on exec_prefix #  by  default  will
actually  change.   #  Use  braces  instead of parens because sh,
perl, etc. also accept them.  # (The list follows the same  order
as   the   GNU  Coding  Standards.)   bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec'
datarootdir='${prefix}/share'            datadir='${datarootdir}'
sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com'  local-
statedir='${prefix}/var'   includedir='${prefix}/include'  oldin-
cludedir='/usr/include'    docdir='${datarootdir}/doc/${PACKAGE}'
infodir='${datarootdir}/info'                 htmldir='${docdir}'
dvidir='${docdir}'  pdfdir='${docdir}'   psdir='${docdir}'   lib-
dir='${exec_prefix}/lib'        localedir='${datarootdir}/locale'
mandir='${datarootdir}/man'

ac_prev= ac_dashdash= for ac_option do
  # If the previous option needs an argument, assign it.
  if test -n "$ac_prev"; then
    eval $ac_prev=c_option
    ac_prev=
    continue
  fi

  case $ac_option in
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*='` ;;
  *)    ac_optarg=yes ;;
  esac
  -build | --build | --buil | --bui | --bu)
    ac_prev=build_alias ;;
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    build_alias=$ac_optarg ;;

  -cache-file |  --cache-file  |  --cache-fil  |  --cache-fi    |
--cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    ac_prev=cache_file ;;
  -cache-file=*  |  --cache-file=* | --cache-fil=* | --cache-fi=*
| --cache-f=* | --cache-=* | --cache=* |  --cach=*  |  --cac=*  |
--ca=* | --c=*)
    cache_file=$ac_optarg ;;

  --config-cache | -C)
    cache_file=config.cache ;;

  -datadir | --datadir | --datadi | --datad)
    ac_prev=datadir ;;
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
    datadir=$ac_optarg ;;

  -datarootdir  |  --datarootdir  |  --datarootdi | --datarootd |
--dataroot   | --dataroo | --dataro | --datar)
    ac_prev=datarootdir ;;
  -datarootdir=* | --datarootdir=*  |  --datarootdi=*  |  --data-
rootd=*   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    datarootdir=$ac_optarg ;;

  -disable-* | --disable-*)
    ac_feature=`expr "x$ac_option" : 'x-*disable-'`
    # Reject names that are not valid shell variable names.
    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      {  echo  "$as_me: error: invalid feature name: $ac_feature"
>&2
   { (exit 1); exit 1; }; }
    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
    eval enable_$ac_feature=no ;;

  -docdir | --docdir | --docdi | --doc | --do)
    ac_prev=docdir ;;
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    docdir=$ac_optarg ;;

  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    ac_prev=dvidir ;;
  -dvidir=* | --dvidir=* |  --dvidi=*  |  --dvid=*  |  --dvi=*  |
--dv=*)
    dvidir=$ac_optarg ;;

  -enable-* | --enable-*)
    ac_feature=`expr "x$ac_option" : 'x-*enable-=]*'`
    # Reject names that are not valid shell variable names.
    exec_prefix=$ac_optarg ;;

  -gas | --gas | --ga | --g)
    # Obsolete; use --with-gas.
    with_gas=yes ;;

  -help | --help | --hel | --he | -h)
    ac_init_help=long ;;
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    ac_init_help=recursive ;;
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    ac_init_help=short ;;

  -host | --host | --hos | --ho)
    ac_prev=host_alias ;;
  -host=* | --host=* | --hos=* | --ho=*)
    host_alias=$ac_optarg ;;

  -htmldir | --htmldir | --htmldi | --htmld | --html  |  --htm  |
--ht)
    ac_prev=htmldir ;;
  -htmldir=*  | --htmldir=* | --htmldi=* | --htmld=* | --html=* |
--htm=*   | --ht=*)
    htmldir=$ac_optarg ;;

  -includedir | --includedir | --includedi | --included  |  --in-
clude   | --includ | --inclu | --incl | --inc)
    ac_prev=includedir ;;
  -includedir=* | --includedir=* | --includedi=* | --included=* |
--include=*   | --includ=* | --inclu=* | --incl=* | --inc=*)
    includedir=$ac_optarg ;;

  -infodir | --infodir | --infodi | --infod | --info | --inf)
    ac_prev=infodir ;;
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=*  |
--inf=*)
    infodir=$ac_optarg ;;

  -libdir | --libdir | --libdi | --libd)
    ac_prev=libdir ;;
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
    libdir=$ac_optarg ;;

  -libexecdir   |  --libexecdir  |  --libexecdi  |  --libexecd  |
--libexec   | --libexe | --libex | --libe)
    ac_prev=libexecdir ;;
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* |
--libexec=*   | --libexe=* | --libex=* | --libe=*)
    libexecdir=$ac_optarg ;;

  -localedir | --localedir | --localedi | --localed | --locale)
    ac_prev=localedir ;;
    ac_prev=mandir ;;
  -mandir=* | --mandir=* |  --mandi=*  |  --mand=*  |  --man=*  |
--ma=* | --m=*)
    mandir=$ac_optarg ;;

  -nfp | --nfp | --nf)
    # Obsolete; use --without-fp.
    with_fp=no ;;

  -no-create  |  --no-create  | --no-creat | --no-crea | --no-cre
| --no-cr | --no-c | -n)
    no_create=yes ;;

  -no-recursion | --no-recursion | --no-recursio  |  --no-recursi
|  --no-recurs  |  --no-recur  | --no-recu | --no-rec | --no-re |
--no-r)
    no_recursion=yes ;;

  -oldincludedir | --oldincludedir |  --oldincludedi  |  --oldin-
cluded    | --oldinclude | --oldinclud | --oldinclu | --oldincl |
--oldinc   | --oldin | --oldi | --old | --ol | --o)
    ac_prev=oldincludedir ;;
  -oldincludedir=*  |  --oldincludedir=*  |  --oldincludedi=*   |
--oldincluded=*   | --oldinclude=* | --oldinclud=* | --oldinclu=*
| --oldincl=* | --oldinc=*   | --oldin=* | --oldi=* |  --old=*  |
--ol=* | --o=*)
    oldincludedir=$ac_optarg ;;

  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    ac_prev=prefix ;;
  -prefix=*  |  --prefix=*  |  --prefi=*  |  --pref=* | --pre=* |
--pr=* | --p=*)
    prefix=$ac_optarg ;;

  -program-prefix | --program-prefix | --program-prefi  |  --pro-
gram-pref   | --program-pre | --program-pr | --program-p)
    ac_prev=program_prefix ;;
  -program-prefix=*  | --program-prefix=* | --program-prefi=*   |
--program-pref=* | --program-pre=* | --program-pr=* |  --program-
p=*)
    program_prefix=$ac_optarg ;;

  -program-suffix  |  --program-suffix | --program-suffi | --pro-
gram-suff   | --program-suf | --program-su | --program-s)
    ac_prev=program_suffix ;;
  -program-suffix=* | --program-suffix=* | --program-suffi=*    |
--program-suff=*  | --program-suf=* | --program-su=* | --program-
s=*)
    program_suffix=$ac_optarg ;;

  -program-transform-name | --program-transform-name    |  --pro-
gram-transform-nam  | --program-transform-na   | --program-trans-
    ac_prev=pdfdir ;;
  -pdfdir=* | --pdfdir=* |  --pdfdi=*  |  --pdfd=*  |  --pdf=*  |
--pd=*)
    pdfdir=$ac_optarg ;;

  -psdir | --psdir | --psdi | --psd | --ps)
    ac_prev=psdir ;;
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
    psdir=$ac_optarg ;;

  -q | -quiet | --quiet | --quie | --qui | --qu | --q   | -silent
| --silent | --silen | --sile | --sil)
    silent=yes ;;

  -sbindir | --sbindir | --sbindi | --sbind | --sbin  |  --sbi  |
--sb)
    ac_prev=sbindir ;;
  -sbindir=*  |  --sbindir=*  | --sbindi=* | --sbind=* | --sbin=*
| --sbi=* | --sb=*)
    sbindir=$ac_optarg ;;

  -sharedstatedir  |  --sharedstatedir  |   --sharedstatedi     |
--sharedstated  |  --sharedstate | --sharedstat | --sharedsta   |
--sharedst | --shareds | --shared | --share | --shar   | --sha  |
--sh)
    ac_prev=sharedstatedir ;;
  -sharedstatedir=*  | --sharedstatedir=* | --sharedstatedi=*   |
--sharedstated=* | --sharedstate=* | --sharedstat=* |  --shareds-
ta=*    |  --sharedst=*  | --shareds=* | --shared=* | --share=* |
--shar=*   | --sha=* | --sh=*)
    sharedstatedir=$ac_optarg ;;

  -site | --site | --sit)
    ac_prev=site ;;
  -site=* | --site=* | --sit=*)
    site=$ac_optarg ;;

  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
    ac_prev=srcdir ;;
  -srcdir=* | --srcdir=* |  --srcdi=*  |  --srcd=*  |  --src=*  |
--sr=*)
    srcdir=$ac_optarg ;;

  -sysconfdir   |  --sysconfdir  |  --sysconfdi  |  --sysconfd  |
--sysconf   | --syscon | --sysco | --sysc | --sys | --sy)
    ac_prev=sysconfdir ;;
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* |
--sysconf=*    |  --syscon=*  |  --sysco=* | --sysc=* | --sys=* |
--sy=*)
    sysconfdir=$ac_optarg ;;

  -target | --target | --targe | --targ | --tar | --ta | --t)
    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      {  echo  "$as_me: error: invalid package name: $ac_package"
>&2
   { (exit 1); exit 1; }; }
    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
    eval with_$ac_package=c_optarg ;;

  -without-* | --without-*)
    ac_package=`expr "x$ac_option" : 'x-*without-'`
    # Reject names that are not valid shell variable names.
    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      { echo "$as_me: error: invalid package  name:  $ac_package"
>&2
   { (exit 1); exit 1; }; }
    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
    eval with_$ac_package=no ;;

  --x)
    # Obsolete; use --with-x.
    with_x=yes ;;

  -x-includes | --x-includes | --x-include | --x-includ | --x-in-
clu   | --x-incl | --x-inc | --x-in | --x-i)
    ac_prev=x_includes ;;
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* |
--x-inclu=*   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
    x_includes=$ac_optarg ;;

  -x-libraries  |  --x-libraries | --x-librarie | --x-librari   |
--x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
    ac_prev=x_libraries ;;
  -x-libraries=* | --x-libraries=*  |  --x-librarie=*  |  --x-li-
brari=*   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* |
--x-li=* | --x-l=*)
    x_libraries=$ac_optarg ;;

  -*) { echo "$as_me: error: unrecognized option: $ac_option  Try
`$0 --help' for more information." >&2
   { (exit 1); exit 1; }; }
    ;;

  *=*)
    ac_envvar=`expr "x$ac_option" : 'x=]*='`
    # Reject names that are not valid shell variable names.
    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
      {  echo  "$as_me: error: invalid variable name: $ac_envvar"
>&2
   { (exit 1); exit 1; }; }
    eval $ac_envvar=c_optarg
    export $ac_envvar ;;

  *)
   { (exit 1); exit 1; }; } fi

# Be sure to have absolute directory names.  for ac_var  in   ex-
ec_prefix    prefix   bindir   sbindir   libexecdir   datarootdir
             datadir sysconfdir sharedstatedir localstatedir  in-
cludedir           oldincludedir  docdir  infodir  htmldir dvidir
pdfdir psdir             libdir localedir mandir do
  eval ac_val=ac_var
  case $ac_val in
    [\/$]* | ?:[\/]* )  continue;;
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  esac
  { echo "$as_me: error: expected an absolute directory name  for
--$ac_var: $ac_val" >&2
   { (exit 1); exit 1; }; } done

#  There  might  be people who depend on the old broken behavior:
`$host' # used to hold the argument of --host etc.  #  FIXME:  To
remove   some   day.   build=$build_alias  host=$host_alias  tar-
get=$target_alias

# FIXME: To remove some day.  if test "x$host_alias" != x; then
  if test "x$build_alias" = x; then
    cross_compiling=maybe
    echo "$as_me: WARNING: If you wanted to set the --build type,
don't use --host.
    If  a cross compiler is detected then cross compile mode will
be used." >&2
  elif test "x$build_alias" != "x$host_alias"; then
    cross_compiling=yes
  fi fi

ac_tool_prefix=   test   -n   "$host_alias"    &&    ac_tool_pre-
fix=$host_alias-

test "$silent" = yes && exec 6>/dev/null


ac_pwd=`pwd`  &&  test  -n  "$ac_pwd"  &&  ac_ls_di=`ls -di .` &&
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  { echo "$as_me: error: Working directory cannot be  determined"
>&2
   {  (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di"
||
  { echo "$as_me: error: pwd does not report name of working  di-
rectory" >&2
   { (exit 1); exit 1; }; }


#  Find the source files, if location was not specified.  if test
-z "$srcdir"; then
  ac_srcdir_defaulted=yes
  ac_srcdir_defaulted=no     fi    if    test    !    -r    "$sr-
cdir/$ac_unique_file"; then
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  { echo "$as_me: error: cannot find sources ($ac_unique_file) in
$srcdir" >&2
   { (exit 1); exit 1; }; } fi ac_msg="sources  are  in  $srcdir,
but  `cd  $srcdir'  does  not  work" ac_abs_confdir=`(         cd
"$srcdir" && test -r "./$ac_unique_file" || { echo  "$as_me:  er-
ror: $ac_msg" >&2
   {  (exit  1);  exit  1;  }; }         pwd)` # When building in
place, set srcdir=.  if test "$ac_abs_confdir" = "$ac_pwd"; then
  srcdir=.  fi # Remove unnecessary trailing slashes from srcdir.
#  Double  slashes  in file names in object file debugging info #
mess up M-x gdb in  Emacs.   case  $srcdir  in  */)  srcdir=`expr
"X$srcdir"  :  'X[^/]'    "X$srcdir"  : 'X'`;; esac for ac_var in
$ac_precious_vars; do
  eval ac_env_${ac_var}_set=${ac_var}+set}
  eval ac_env_${ac_var}_value={ac_var}
  eval ac_cv_env_${ac_var}_set=${ac_var}+set}
  eval ac_cv_env_${ac_var}_value={ac_var} done

# # Report the --help  message.   #  if  test  "$ac_init_help"  =
"long"; then
  #  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.
  cat <<_ACEOF `configure' configures this package  to  adapt  to
many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

To  assign  environment  variables (e.g., CC, CFLAGS...), specify
them as VAR=VALUE.  See below for descriptions  of  some  of  the
useful variables.

Defaults for the options are specified in brackets.

Configuration:
  -h, --help              display this help and exit
      --help=short         display options specific to this pack-
age
      --help=recursive    display the short help of all  the  in-
cluded packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR         find the sources in DIR [configure dir
or `..']

Installation directories:
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --sysconfdir=DIR         read-only  single-machine  data  [PRE-
FIX/etc]
  --sharedstatedir=DIR   modifiable architecture-independent data
[PREFIX/com]
  --localstatedir=DIR     modifiable  single-machine  data  [PRE-
FIX/var]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --includedir=DIR       C header files [PREFIX/include]
  --oldincludedir=DIR    C header  files  for  non-gcc  [/usr/in-
clude]
  --datarootdir=DIR       read-only  arch.-independent  data root
[PREFIX/share]
  --datadir=DIR          read-only architecture-independent  data
[DATAROOTDIR]
  --infodir=DIR          info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent  data [DATAROOTDIR/lo-
cale]
  --mandir=DIR           man documentation [DATAROOTDIR/man]
  --docdir=DIR             documentation    root    @<:@DATAROOT-
DIR/doc/PACKAGE@:>@
  --htmldir=DIR          html documentation [DOCDIR]
  --dvidir=DIR           dvi documentation [DOCDIR]
  --pdfdir=DIR           pdf documentation [DOCDIR]
  --psdir=DIR            ps documentation [DOCDIR] _ACEOF

  cat <<_ACEOF

System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST        cross-compile  to  build  programs to run on
HOST [BUILD]
  --target=TARGET   configure for building compilers  for  TARGET
[HOST] _ACEOF fi

if test -n "$ac_init_help"; then

  cat <<_ACEOF

Optional Features:
  --disable-FEATURE        do  not include FEATURE (same as --en-
able-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-shared=PKGS  build shared libraries default=yes
  --enable-static=PKGS  build static libraries default=yes
  --enable-fast-install=PKGS  optimize for fast installation  de-
fault=yes
  --disable-libtool-lock   avoid  locking  (might  break parallel
builds)

Optional Packages:

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS      linker  flags,  e.g.  -L<lib  dir> if you have li-
braries in a
              nonstandard directory <lib dir>
  LIBS        libraries to pass to the linker, e.g. -l<library>
  CPPFLAGS    C/C++/Objective C preprocessor flags,  e.g.  -I<in-
clude dir> if
              you  have  headers  in a nonstandard directory <in-
clude dir>
  CPP         C preprocessor
  CXXCPP      C++ preprocessor

Use these variables to override the choices made  by  `configure'
or  to  help  it  to find libraries and programs with nonstandard
names/locations.

_ACEOF ac_status=$?  fi

if test "$ac_init_help" = "recursive"; then
  # If there are subdirs, report their specific --help.
  for ac_dir in : $ac_subdirs_all; do test  "x$ac_dir"  =  x:  &&
continue
    test -d "$ac_dir" || continue
    ac_builddir=.

case "$ac_dir" in *)
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
  # A ".." for each directory in $ac_dir_suffix.
  ac_top_builddir_sub=`echo      "$ac_dir_suffix"      |      sed
's,/[^\/]*,/..,g;s,/,,'`
  case $ac_top_builddir_sub in
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  esac   ;;   esac   ac_abs_top_builddir=$ac_pwd    ac_abs_build-
dir=$ac_pwd$ac_dir_suffix    #    for   backward   compatibility:
ac_top_builddir=$ac_top_build_prefix

case $srcdir in
  .)  # We are building in place.
    ac_srcdir=.
    ac_top_srcdir=$ac_top_builddir_sub
    ac_abs_top_srcdir=$ac_pwd ;;
  [\/]* | ?:[\/]* )  # Absolute name.
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_top_srcdir=$srcdir
    ac_abs_top_srcdir=$srcdir ;;
  *) # Relative name.
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    fi || ac_status=$?
    cd "$ac_pwd" || { ac_status=$?; break; }
  done fi

test -n "$ac_init_help" && exit $ac_status  if  $ac_init_version;
then
  cat <<_ACEOF configure generated by GNU Autoconf 2.61

Copyright  (C)  1992,  1993,  1994, 1995, 1996, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
This configure script is free software; the Free Software Founda-
tion gives unlimited permission to copy,  distribute  and  modify
it.  _ACEOF
  exit  fi  cat  >config.log <<_ACEOF This file contains any mes-
sages produced by compilers while running configure, to  aid  de-
bugging if configure makes a mistake.

It  was  created  by  $as_me, which was generated by GNU Autoconf
2.61.  Invocation command line was

  $ $0 $@

_ACEOF exec 5>>config.log {  cat  <<_ASUNAME  @%:@@%:@  ---------
@%:@@%:@ @%:@@%:@ Platform. @%:@@%:@ @%:@@%:@ --------- @%:@@%:@

hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m
= `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r)
2>/dev/null  ||  echo unknown` uname -s = `(uname -s) 2>/dev/null
|| echo unknown` uname -v = `(uname -v) 2>/dev/null ||  echo  un-
known`

/usr/bin/uname  -p = `(/usr/bin/uname -p) 2>/dev/null || echo un-
known` /bin/uname -X     = `(/bin/uname  -X)  2>/dev/null      ||
echo unknown`

/bin/arch              = `(/bin/arch) 2>/dev/null              ||
echo  unknown`  /usr/bin/arch  -k        =  `(/usr/bin/arch   -k)
2>/dev/null         ||  echo  unknown`  /usr/convex/getsysinfo  =
`(/usr/convex/getsysinfo)   2>/dev/null    ||    echo    unknown`
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      ||
echo   unknown`    /bin/machine              =    `(/bin/machine)
2>/dev/null            ||  echo unknown` /usr/bin/oslevel       =
`(/usr/bin/oslevel) 2>/dev/null       || echo unknown`  /bin/uni-
verse           =  `(/bin/universe)  2>/dev/null          || echo
unknown`

_ASUNAME

as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  echo "PATH: $as_dir" done IFS=$as_save_IFS

cause  we  don't want to record it for future runs.  # Also quote
any args containing shell meta-characters.  # Make two passes  to
allow  for  proper  duplicate-argument  suppression.   ac_config-
ure_args=         ac_configure_args0=         ac_configure_args1=
ac_must_keep_next=false for ac_pass in 1 2 do
  for ac_arg
  do
    case $ac_arg in
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue
;;
    -q | -quiet | --quiet | --quie | --qui |  --qu  |  --q      |
-silent | --silent | --silen | --sile | --sil)
      continue ;;
    *'*)
      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\''/g"` ;;
    esac
    case $ac_pass in
    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
    2)
      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
      if     test     $ac_must_keep_next     =     true;     then
        ac_must_keep_next=false # Got value, back to normal.
      else         case $ac_arg in           *=* | --config-cache
|  -C  |  -disable-* | --disable-*     | -enable-* | --enable-* |
-gas | --g* | -nfp | --nf*         | -q | -quiet | --q* | -silent
|  --sil*  |  -v  | -verb*    | -with-* | --with-* | -without-* |
--without-* | --x)              case  "$ac_configure_args0  "  in
               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
               esac                   ;;                 -*     )
ac_must_keep_next=true ;;         esac
      fi
      ac_configure_args="$ac_configure_args '$ac_arg'"
      ;;
    esac
  done  done  $as_unset  ac_configure_args0 || test "${ac_config-
ure_args0+set}" != set || { ac_configure_args0=;  export  ac_con-
figure_args0;  }  $as_unset ac_configure_args1 || test "${ac_con-
figure_args1+set}"  !=  set  ||  {  ac_configure_args1=;   export
ac_configure_args1; }

#  When  interrupted or exit'd, cleanup temporary files, and com-
plete # config.log.  We remove comments because anyway the quotes
in there # would cause problems or look ugly.  # WARNING: Use '''
to represent an apostrophe within the trap.  #  WARNING:  Do  not
start  the  trap  code  with a newline, due to a FreeBSD 4.0 bug.
trap 'exit_status=$?
  # Save into config.log some information that might help in  de-
bugging.
  {
    echo

    cat  <<_ASBOX  @%:@@%:@  ----------------  @%:@@%:@  @%:@@%:@
      esac
      case $ac_var in #(
      _ | IFS | as_nl) ;; #(
      *) $as_unset $ac_var ;;
      esac ;;
    esac
  done
  (set) 2>&1 |
    case $as_nl`(ac_space=''' '''; set) 2>&1` in #(
    *${as_nl}ac_space= *)
      sed -n    "s/'''/'''\\''''''/g;           s/^\([_$as_cr_al-
num]*_cv_[_$as_cr_alnum]*\)=\(.*\)/\1='''\2'''/p"
      ;; #(
    *)
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
    esac |
    sort )
    echo

    cat <<_ASBOX  @%:@@%:@  -----------------  @%:@@%:@  @%:@@%:@
Output  variables.  @%:@@%:@  @%:@@%:@ ----------------- @%:@@%:@
_ASBOX
    echo
    for ac_var in $ac_subst_vars
    do
      eval ac_val=ac_var
      case $ac_val in
      *'''*)       ac_val=`echo       "$ac_val"       |       sed
"s/'''/'''\\\\''''''/g"`;;
      esac
      echo "$ac_var='''$ac_val'''"
    done | sort
    echo

    if test -n "$ac_subst_files"; then
      cat <<_ASBOX @%:@@%:@ ------------------- @%:@@%:@ @%:@@%:@
File   substitutions.   @%:@@%:@   @%:@@%:@   -------------------
@%:@@%:@ _ASBOX
      echo
      for ac_var in $ac_subst_files
      do           eval  ac_val=ac_var          case  $ac_val  in
        *'''*)      ac_val=`echo      "$ac_val"       |       sed
"s/'''/'''\\\\''''''/g"`;;                esac               echo
"$ac_var='''$ac_val'''"
      done | sort
      echo
    fi

    if test -s confdefs.h; then
      cat  <<_ASBOX  @%:@@%:@   -----------   @%:@@%:@   @%:@@%:@
confdefs.h. @%:@@%:@ @%:@@%:@ ----------- @%:@@%:@ _ASBOX
# confdefs.h avoids OS command line length limits that  DEFS  can
exceed.  rm -f -r conftest* confdefs.h

# Predefined preprocessor variables.

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


cat  >>confdefs.h  <<_ACEOF  @%:@define  PACKAGE_TARNAME  "$PACK-
AGE_TARNAME" _ACEOF


cat  >>confdefs.h  <<_ACEOF  @%:@define  PACKAGE_VERSION  "$PACK-
AGE_VERSION" _ACEOF


cat  >>confdefs.h  <<_ACEOF  @%:@define  PACKAGE_STRING   "$PACK-
AGE_STRING" _ACEOF


cat  >>confdefs.h  <<_ACEOF  @%:@define PACKAGE_BUGREPORT "$PACK-
AGE_BUGREPORT" _ACEOF


# Let the site file select an alternate cache file  if  it  wants
to.   # Prefer explicitly selected file to automatically selected
ones.  if test -n "$CONFIG_SITE"; then
  set x "$CONFIG_SITE" elif test "x$prefix" != xNONE; then
  set  x  "$prefix/share/config.site"   "$prefix/etc/config.site"
else
  set x "$ac_default_prefix/share/config.site"  "$ac_default_pre-
fix/etc/config.site" fi shift for ac_site_file do
  if test -r "$ac_site_file"; then
    { echo "$as_me:$LINENO: loading  site  script  $ac_site_file"
>&5 echo "$as_me: loading site script $ac_site_file" >&6;}
    sed 's/^/| /' "$ac_site_file" >&5
    . "$ac_site_file"
  fi done

if test -r "$cache_file"; then
  # Some versions of bash will fail to source /dev/null (special
  # files actually), so we avoid doing that.
  if test -f "$cache_file"; then
    {  echo  "$as_me:$LINENO: loading cache $cache_file" >&5 echo
"$as_me: loading cache $cache_file" >&6;}
    case $cache_file in
      [\/]* | ?:[\/]* ) . "$cache_file";;
      *)                      . "./$cache_file";;
    esac
  fi else
  { echo "$as_me:$LINENO: creating cache  $cache_file"  >&5  echo

`$ac_var' was set to `$ac_old_val' in the previous run" >&2;}
      ac_cache_corrupted=: ;;
    ,set)
      { echo "$as_me:$LINENO: error: `$ac_var' was not set in the
previous run" >&5 echo "$as_me: error: `$ac_var' was not  set  in
the previous run" >&2;}
      ac_cache_corrupted=: ;;
    ,);;
    *)
      if  test  "x$ac_old_val"  != "x$ac_new_val"; then         {
echo "$as_me:$LINENO: error: `$ac_var' has changed since the pre-
vious  run:" >&5 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:     former  value:
$ac_old_val" >&2;}         { echo "$as_me:$LINENO:   current val-
ue:  $ac_new_val" >&5 echo "$as_me:   current value: $ac_new_val"
>&2;}         ac_cache_corrupted=:
      fi;;
  esac
  # Pass precious variables to config.status.
  if test "$ac_new_set" = set; then
    case $ac_new_val in
    *'*)     ac_arg=$ac_var=`echo     "$ac_new_val"     |     sed
"s/'/'\\\\''/g"` ;;
    *) ac_arg=$ac_var=$ac_new_val ;;
    esac
    case " $ac_configure_args " in
      *"  '$ac_arg'  "*)  ;; # Avoid dups.  Use of quotes ensures
accuracy.
      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
    esac
  fi done if $ac_cache_corrupted; then
  { echo "$as_me:$LINENO: error: changes in the  environment  can
compromise the build" >&5 echo "$as_me: error: changes in the en-
vironment can compromise the build" >&2;}
  { { echo "$as_me:$LINENO: error: run  `make  distclean'  and/or
`rm  $cache_file'  and  start  over" >&5 echo "$as_me: error: run
`make distclean' and/or `rm $cache_file' and start over" >&2;}
   { (exit 1); exit 1; }; } fi













= set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  # Extract the first word of "grep ggrep" to use in  msg  output
if test -z "$GREP"; then set dummy grep ggrep; ac_prog_name=$2 if
test "${ac_cv_path_GREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_path_GREP_found=false # Loop through  the  user's  path  and
test  for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPA-
RATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_prog in grep ggrep; do
  for ac_exec_ext in '' $ac_executable_extensions; do
    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
    # Check for GNU ac_path_GREP and select it if it is found.
  #  Check  for GNU $ac_path_GREP case `"$ac_path_GREP" --version
2>&1` in *GNU*)
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *)
  ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    echo 'GREP' >> "conftest.nl"
    "$ac_path_GREP" -e 'GREP$'  -e  '-(cannot  match)-'  <  "con-
ftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    ac_count=`expr $ac_count + 1`
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
      #  Best  one  so far, save it but keep looking for a better
one
      ac_cv_path_GREP="$ac_path_GREP"
      ac_path_GREP_max=$ac_count
    fi
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac


    $ac_path_GREP_found && break 3
  done done

done IFS=$as_save_IFS


fi



{ echo "$as_me:$LINENO: checking  for  egrep"  >&5  echo  $ECHO_N
"checking    for    egrep...    $ECHO_C"    >&6;    }   if   test
"${ac_cv_path_EGREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   then ac_cv_path_EGREP="$GREP -E"
   else
     # Extract the first word of "egrep" to use in msg output  if
test  -z  "$EGREP"; then set dummy egrep; ac_prog_name=$2 if test
"${ac_cv_path_EGREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_path_EGREP_found=false # Loop through the  user's  path  and
test  for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPA-
RATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_prog in egrep; do
  for ac_exec_ext in '' $ac_executable_extensions; do
    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP";  }
|| continue
    # Check for GNU ac_path_EGREP and select it if it is found.
  # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version
2>&1` in *GNU*)
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *)
  ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    echo 'EGREP' >> "conftest.nl"
    "$ac_path_EGREP"  'EGREP$'  <  "conftest.nl"  >"conftest.out"
2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    ac_count=`expr $ac_count + 1`
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
      #  Best  one  so far, save it but keep looking for a better
one
      ac_cv_path_EGREP="$ac_path_EGREP"
      ac_path_EGREP_max=$ac_count
    fi
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac


    $ac_path_EGREP_found && break 3

else
  ac_cv_path_EGREP=$EGREP fi


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


{ echo "$as_me:$LINENO: checking for a sed that does not truncate
output"  >&5 echo $ECHO_N "checking for a sed that does not trun-
cate output... $ECHO_C" >&6; } if test "${lt_cv_path_SED+set}"  =
set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  #  Loop  through  the user's path and test for sed and gsed.  #
Then use that list of sed's  as  ones  to  test  for  truncation.
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for lt_ac_prog in sed gsed; do
    for ac_exec_ext in '' $ac_executable_extensions; do
      if test -f "$as_dir/$lt_ac_prog$ac_exec_ext"; then
        lt_ac_sed_list="$lt_ac_sed_list
$as_dir/$lt_ac_prog$ac_exec_ext"
      fi
    done
  done done lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed  as
it is typically found on Solaris # along with /bin/sed that trun-
cates    output.     for     lt_ac_sed     in     $lt_ac_sed_list
/usr/xpg4/bin/sed; do
  test ! -f $lt_ac_sed && continue
  cat /dev/null > conftest.in
  lt_ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  # 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
    lt_cv_path_SED=$lt_ac_sed
    break
  fi
  while true; do
    cat conftest.in conftest.in >conftest.tmp
    mv conftest.tmp conftest.in
    cp conftest.in conftest.nl
    echo >>conftest.nl
    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
    cmp -s conftest.out conftest.nl || break
    # 10000 chars as input seems more than enough
    test $lt_ac_count -gt 10 && break
    lt_ac_count=`expr $lt_ac_count + 1`
    if test $lt_ac_count -gt $lt_ac_max; then
      lt_ac_max=$lt_ac_count

  PHP_VAR_SUBST="$PHP_VAR_SUBST EGREP"





  PHP_VAR_SUBST="$PHP_VAR_SUBST SED"



  test -f config.nice && mv config.nice config.nice.old
  rm -f config.nice.old
  cat >config.nice<<EOF #! /bin/sh # # Created by configure

EOF

  for  var in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS EXTRA_LDFLAGS_PRO-
GRAM LIBS CC CXX; do
    eval val=var
    if test -n "$val"; then
      echo "$var='$val' \" >> config.nice
    fi
  done

  echo "'$0' \" >> config.nice
  if test `expr -- $0 : "'.*"` = 0; then
    CONFIGURE_COMMAND="$CONFIGURE_COMMAND '$0'"
  else
    CONFIGURE_COMMAND="$CONFIGURE_COMMAND $0"
  fi
  for arg in $ac_configure_args; do
     if test `expr -- $arg : "'.*"` = 0; then
        if test `expr -- $arg : "--.*"` = 0; then
          break;
        fi
        echo "'$arg' \" >> config.nice
        CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS '$arg'"
     else
        if test `expr -- $arg : "'--.*"` = 0; then
          break;
        fi
        echo "$arg \" >> config.nice
        CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS $arg"
     fi
  done
  echo '"$@"' >> config.nice
  chmod +x config.nice
  CONFIGURE_COMMAND="$CONFIGURE_COMMAND $CONFIGURE_OPTIONS"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CONFIGURE_COMMAND"

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

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


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

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

you,  please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
    CC=$ac_ct_CC
  fi else
  CC="$ac_cv_prog_CC" fi

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

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


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

    # first if we set CC to just the basename; use the full  file
name.
    shift
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
  {  echo  "$as_me:$LINENO:  result: $CC" >&5 echo "${ECHO_T}$CC"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


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

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


    test -n "$CC" && break
  done fi if test -z "$CC"; then
  ac_ct_CC=$CC
  for ac_prog in cl.exe do
  # Extract the first word of "$ac_prog", so it can be a  program
name   with   args.    set  dummy  $ac_prog;  ac_word=$2  {  echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N  "check-
ing     for    $ac_word...    $ECHO_C"    >&6;    }    if    test
"${ac_cv_prog_ac_ct_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$ac_ct_CC"; then
  {   echo   "$as_me:$LINENO:   result:   $ac_ct_CC"   >&5   echo
"${ECHO_T}$ac_ct_CC" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


  test -n "$ac_ct_CC" && break done

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

fi


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

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

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

if { (ac_try="$ac_link_default" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link_default") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.  #
So ignore a value of `no', otherwise this would lead to `EXEEXT =
no' # in a Makefile.  We should not override ac_cv_exeext  if  it
was  cached,  #  so that the user can short-circuit this test for
compilers unknown to # Autoconf.  for ac_file in $ac_files '' do
  test -f "$ac_file" || continue
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM |  *.bb  |
*.bbg | *.map | *.inf | *.o | *.obj )         ;;
    [ab].out )         # We found the default executable, but ex-
eext='' is most         # certainly right.          break;;
    *.* )
        if test "${ac_cv_exeext+set}" = set && test  "$ac_cv_exe-
ext"  !=  no;          then :; else            ac_cv_exeext=`expr
"$ac_file" : '[^.]**'`         fi         # We  set  ac_cv_exeext
here  because  the later test for it is not         # safe: cross
compilers may not add the suffix if given an `-o'         # argu-
ment, so we may need to know it at that point already.          #
Even if this section  looks  crufty:  it  has  the  advantage  of
        # actually working.          break;;
    * )         break;;
  esac done test "$ac_cv_exeext" = no && ac_cv_exeext=

else
  ac_file='' fi

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

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

{  echo  "$as_me:$LINENO: checking for suffix of executables" >&5
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6;
} if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
  #  If  both  `conftest.exe' and `conftest' are `present' (well,
observable) # catch `conftest.exe'.  For  instance  with  Cygwin,
`ls  conftest'  will  #  work  properly  (i.e.,  refer  to  `con-
ftest.exe'), while it won't with # `rm'.   for  ac_file  in  con-
ftest.exe conftest conftest.*; do

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

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

int main () {

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

{ { echo "$as_me:$LINENO: error: cannot compute suffix of  object
files:  cannot  compile  See  `config.log' for more details." >&5
echo "$as_me: error: cannot compute suffix of object files:  can-
not compile See `config.log' for more details." >&2;}
   { (exit 1); exit 1; }; } fi

rm   -f   conftest.$ac_cv_objext   conftest.$ac_ext   fi  {  echo
"$as_me:$LINENO:     result:     $ac_cv_objext"     >&5      echo
"${ECHO_T}$ac_cv_objext"   >&6;   }  OBJEXT=$ac_cv_objext  ac_ob-
jext=$OBJEXT { echo "$as_me:$LINENO: checking whether we are  us-
ing the GNU C compiler" >&5 echo $ECHO_N "checking whether we are
using  the  GNU  C  compiler...   $ECHO_C"   >&6;   }   if   test
"${ac_cv_c_compiler_gnu+set}" = set; then
  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.  */
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  ac_compiler_gnu=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_compiler_gnu=no fi

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

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

int main () {

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

        CFLAGS=""
      cat >conftest.$ac_ext <<_ACEOF /*  confdefs.h.   */  _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  : else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

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

int main () {

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

         fi

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

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

rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   ac_c_werror_flag=$ac_save_c_werror_flag      fi     {     echo
"$as_me:$LINENO:    result:    $ac_cv_prog_cc_g"     >&5     echo
"${ECHO_T}$ac_cv_prog_cc_g"  >&6;  }  if test "$ac_test_CFLAGS" =
set; then
  CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-g -O2"
  else
    CFLAGS="-g"
  fi else
  if test "$GCC" = yes; then
    CFLAGS="-O2"

i)
     char **p;
     int i; {
  return p[i]; } static char *f (char * (*g) (char **, int), char
**p, ...)  {
  char *s;
  va_list v;
  va_start (v,p);
  s = g (p, va_arg (v,int));
  va_end (v);
  return s; }

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

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

int test (int i, double x); struct s1 {int (*f) (int a);}; struct
s2  {int  (*f)  (double  a);};  int pairnames (int, char **, FILE
*(*)(struct buf *, struct stat *, int), int, int); int argc; char
**argv; int main () { return f (e, argv, 0) != argv[0]  ||  f (e,
argv, 1) != argv[1];
  ;
  return 0; } _ACEOF for ac_arg  in  ''  -qlanglvl=extc89  -qlan-
glvl=ansi  -std       -Ae  "-Aa  -D_HPUX_SOURCE"  "-Xc -D__EXTEN-
SIONS__" do
  CC="$ac_save_CC $ac_arg"
  rm  -f  conftest.$ac_objext  if  {  (ac_try="$ac_compile"  case
"(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  x)
    {  echo  "$as_me:$LINENO:  result:  none  needed"  >&5   echo
"${ECHO_T}none needed" >&6; } ;;
  xno)
    {   echo   "$as_me:$LINENO:  result:  unsupported"  >&5  echo
"${ECHO_T}unsupported" >&6; } ;;
  *)
    CC="$CC $ac_cv_prog_cc_c89"
    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5  echo
"${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac


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

if test "x$CC" != xcc; then
  { echo "$as_me:$LINENO: checking whether $CC and cc  understand
-c and -o together" >&5 echo $ECHO_N "checking whether $CC and cc
understand -c and -o together... $ECHO_C" >&6; } else
  { echo "$as_me:$LINENO: checking whether cc understands -c  and
-o together" >&5 echo $ECHO_N "checking whether cc understands -c
and -o together... $ECHO_C" >&6; } fi set dummy $CC;  ac_cc=`echo
$2 |                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */

int main () {

  ;
  return 0; } _ACEOF # Make sure it works both with $CC and  with
simple  cc.  # We do the test twice because some compilers refuse
to overwrite an # existing .o file with -o, though they will cre-
ate one.  ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext
>&5' rm -f conftest2.*  if { (case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_try") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } &&
   test -f conftest2.$ac_objext && { (case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_try") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_try") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);  } &&          test -f conftest2.$ac_objext
&& { (case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_try") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); };
      then         # cc works too.          :
      else         # cc exists but doesn't like -o.          eval
ac_cv_prog_cc_${ac_cc}_c_o=no
      fi
    fi
  fi else
  eval ac_cv_prog_cc_${ac_cc}_c_o=no fi rm -f core conftest*

fi if eval test c_cv_prog_cc_${ac_cc}_c_o = yes; then
  {  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;
}

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

fi



php_with_libdir=lib

{  echo  "$as_me:$LINENO:  checking for system library directory"
>&5  echo  $ECHO_N  "checking  for  system  library  directory...
$ECHO_C" >&6; }

#  Check  whether  --with-libdir was given.  if test "${with_lib-
dir+set}" = set; then
  withval=$with_libdir; PHP_LIBDIR=$withval else

  PHP_LIBDIR=lib

  if test "$PHP_ENABLE_ALL" && test "no" = "yes"; then
    PHP_LIBDIR=$PHP_ENABLE_ALL
  fi

fi


  LIBS="-R /usr/$PHP_LIBDIR $LIBS"
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */

int main () {

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

        php_cv_cc_dashr=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo       conftest$ac_exeext conftest.$ac_ext
  LIBS=$SAVE_LIBS fi

{   echo  "$as_me:$LINENO:  result:  $php_cv_cc_dashr"  >&5  echo
"${ECHO_T}$php_cv_cc_dashr" >&6; }  if  test  $php_cv_cc_dashr  =
"yes"; then
  ld_runpath_switch=-R else
  {   echo   "$as_me:$LINENO:   checking   if  compiler  supports
-Wl,-rpath," >&5 echo  $ECHO_N  "checking  if  compiler  supports
-Wl,-rpath,... $ECHO_C" >&6; }
  if test "${php_cv_cc_rpath+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else

    SAVE_LIBS=$LIBS
    LIBS="-Wl,-rpath,/usr/$PHP_LIBDIR $LIBS"
    cat  >conftest.$ac_ext <<_ACEOF /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */

int main () {

  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        php_cv_cc_rpath=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo       conftest$ac_exeext conftest.$ac_ext
    LIBS=$SAVE_LIBS fi

  {  echo  "$as_me:$LINENO:  result:  $php_cv_cc_rpath"  >&5 echo
"${ECHO_T}$php_cv_cc_rpath" >&6; }
  if test $php_cv_cc_rpath = "yes"; then
    ld_runpath_switch=-Wl,-rpath,
  else
        ld_runpath_switch=-L
  fi fi if test "$PHP_RPATH" = "no"; then
  ld_runpath_switch= fi

ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../..";
do
  if test -f "$ac_dir/install-sh"; then
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/install-sh -c"
    break
  elif test -f "$ac_dir/install.sh"; then
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/install.sh -c"
    break
  elif test -f "$ac_dir/shtool"; then
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/shtool install -c"
    break
  fi done if test -z "$ac_aux_dir"; then
  {  { echo "$as_me:$LINENO: error: cannot find install-sh or in-
stall.sh in echo "$as_me: error: cannot find  install-sh  or  in-
stall.sh in
   { (exit 1); exit 1; }; } fi

#  These  three variables are undocumented and unsupported, # and
are intended to be withdrawn in a  future  Autoconf  release.   #
They  can cause serious problems if a builder's source tree is in
a directory  #  whose  full  name  contains  unusual  characters.
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't
use this var.  ac_config_sub="$SHELL  $ac_aux_dir/config.sub"   #
Please don't use this var.  ac_configure="$SHELL $ac_aux_dir/con-
figure"  # Please don't use this var.


# Make sure we  can  run  config.sub.   $SHELL  "$ac_aux_dir/con-
fig.sub" sun4 >/dev/null 2>&1 ||
  {   {   echo   "$as_me:$LINENO:   error:   cannot   run  $SHELL
$ac_aux_dir/config.sub"  >&5  echo  "$as_me:  error:  cannot  run
fig.sub" $ac_build_alias` ||
  {  { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub
$ac_build_alias  failed"  >&5   echo   "$as_me:   error:   $SHELL
$ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   { (exit 1); exit 1; }; }

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


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

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


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


# The aliases save the names the user supplied, while $host  etc.
# will get canonicalized.  test -n "$target_alias" &&
  test  "$program_prefix$program_suffix$program_transform_name" =
NONENONEs,x,x, &&
  program_prefix=${target_alias}-

        if test -z "$host_alias" && test -n "$host"; then
    host_alias=$host
  fi
  if test -z "$host_alias"; then
    { { echo "$as_me:$LINENO: error: host_alias is not set!"  >&5
echo "$as_me: error: host_alias is not set!" >&2;}
   { (exit 1); exit 1; }; }
  fi




  PHP_VAR_SUBST="$PHP_VAR_SUBST SHLIB_SUFFIX_NAME"





  PHP_VAR_SUBST="$PHP_VAR_SUBST SHLIB_DL_SUFFIX_NAME"



 SHLIB_SUFFIX_NAME=so
 SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME
 case $host_alias in
 *hpux*)
   SHLIB_SUFFIX_NAME=sl
   SHLIB_DL_SUFFIX_NAME=sl
   ;;
 *darwin*)
   SHLIB_SUFFIX_NAME=dylib
   SHLIB_DL_SUFFIX_NAME=so
   ;;
 esac



php_with_php_config=php-config



#   Check   whether   --with-php-config   was   given.   if  test
"${with_php_config+set}" = set; then
  withval=$with_php_config; PHP_PHP_CONFIG=$withval else


PHP_CONFIG=$PHP_PHP_CONFIG      prefix=`$PHP_CONFIG      --prefix
2>/dev/null`       phpincludedir=`$PHP_CONFIG       --include-dir
2>/dev/null` INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` EXTEN-
SION_DIR=`$PHP_CONFIG   --extension-dir   2>/dev/null`   PHP_EXE-
CUTABLE=`$PHP_CONFIG --php-binary 2>/dev/null`

if test -z "$prefix"; then
  { { echo "$as_me:$LINENO: error: Cannot find php-config. Please
use  --with-php-config=PATH" >&5 echo "$as_me: error: Cannot find
php-config. Please use --with-php-config=PATH" >&2;}
   { (exit 1); exit 1; }; } fi

php_shtool=$srcdir/build/shtool

test -d include || $php_shtool mkdir include > Makefile.objects >
Makefile.fragments  pattern=define $EGREP $pattern'.*include/php'
$srcdir/configure|$SED 's/.*>//'|xargs touch 2>/dev/null


{ echo "$as_me:$LINENO: checking for PHP prefix" >&5 echo $ECHO_N
"checking   for   PHP   prefix...   $ECHO_C"   >&6;   }   {  echo
"$as_me:$LINENO: result:  $prefix"  >&5  echo  "${ECHO_T}$prefix"
>&6;  }  {  echo  "$as_me:$LINENO: checking for PHP includes" >&5
echo $ECHO_N "checking for PHP includes... $ECHO_C" >&6; } { echo
"$as_me:$LINENO: result: $INCLUDES" >&5 echo "${ECHO_T}$INCLUDES"
>&6; } { echo "$as_me:$LINENO: checking for PHP extension  direc-
tory"  >&5  echo $ECHO_N "checking for PHP extension directory...
$ECHO_C" >&6; } { echo "$as_me:$LINENO:  result:  $EXTENSION_DIR"
>&5 echo "${ECHO_T}$EXTENSION_DIR" >&6; } { echo "$as_me:$LINENO:
checking for PHP  installed  headers  prefix"  >&5  echo  $ECHO_N
"checking  for  PHP installed headers prefix... $ECHO_C" >&6; } {
echo   "$as_me:$LINENO:   result:   $phpincludedir"   >&5    echo
"${ECHO_T}$phpincludedir" >&6; }



  OVERALL_TARGET=php
  php_c_pre='$(LIBTOOL) --mode=compile $(CC)'
  php_c_meta='$(COMMON_FLAGS) $(CFLAGS_CLEAN) $(EXTRA_CFLAGS)'
  php_c_post=
  php_cxx_pre='$(LIBTOOL) --mode=compile $(CXX)'
  php_cxx_meta='$(COMMON_FLAGS)      $(CXXFLAGS_CLEAN)      $(EX-
TRA_CXXFLAGS)'
  php_cxx_post=
  php_lo=lo

  case $with_pic in
    yes) pic_setting='-prefer-pic';;
    no)  pic_setting='-prefer-non-pic';;
  esac
  php_build_target=shared

  php_c_pre=$shared_c_pre
  php_c_meta=$shared_c_meta
  php_c_post=$shared_c_post
  php_cxx_pre=$shared_cxx_pre
  php_cxx_meta=$shared_cxx_meta
  php_cxx_post=$shared_cxx_post
  php_lo=$shared_lo



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

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


  if test -n "$RE2C"; then
    { echo "$as_me:$LINENO: checking for re2c version"  >&5  echo
$ECHO_N  "checking  for  re2c  version... $ECHO_C" >&6; } if test
"${php_cv_re2c_version+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else

      re2c_vernum=`re2c --vernum 2>/dev/null`
      if  test  -z  "$re2c_vernum"  ||  test  "$re2c_vernum"  -lt
"1200"; then
        php_cv_re2c_version=invalid
      else
        php_cv_re2c_version="`re2c  --version  |  cut -d ' ' -f 2
2>/dev/null` (ok)"
      fi




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

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


  test -n "$AWK" && break done test -n "$AWK" || AWK="bork"

  case "$AWK" in
    *mawk)
      { echo "$as_me:$LINENO: WARNING:  mawk  is  known  to  have
problems  on  some  systems. You should install GNU awk" >&5 echo
"$as_me: WARNING: mawk is known to have problems on some systems.
You should install GNU awk" >&2;}
      ;;
    *gawk)
      ;;
    bork)
      {  {  echo  "$as_me:$LINENO: error: Could not find awk; In-
stall GNU awk" >&5 echo "$as_me: error: Could not find  awk;  In-
stall GNU awk" >&2;}
   { (exit 1); exit 1; }; }
      ;;
    *)
      {  echo  "$as_me:$LINENO:  checking  if $AWK is broken" >&5
echo $ECHO_N "checking if $AWK is broken... $ECHO_C" >&6; }
      if ! $AWK 'function foo() {}' >/dev/null 2>&1 ; then




php_with_fileinfo=no

{  echo  "$as_me:$LINENO: checking for fileinfo support" >&5 echo
$ECHO_N "checking for fileinfo support... $ECHO_C" >&6; }

# Check whether --with-fileinfo was given.  if test "${with_file-
info+set}" = set; then
  withval=$with_fileinfo; PHP_FILEINFO=$withval else

  PHP_FILEINFO=no

  if test "$PHP_ENABLE_ALL" && test "yes" = "yes"; then
    PHP_FILEINFO=$PHP_ENABLE_ALL
  fi

fi



ext_output="yes,  shared"  ext_shared=yes  case  $PHP_FILEINFO in
shared,*)
  PHP_FILEINFO=`echo "$PHP_FILEINFO"|$SED 's/^shared,//'`
  ;; shared)
  PHP_FILEINFO=yes
  ;; no)
  ext_output=no
  ext_shared=no
  ;; *)
  ext_output=yes
  ext_shared=no
  ;; esac


  ext_output="yes, shared"
  ext_shared=yes
  test "$PHP_FILEINFO" = "no" && PHP_FILEINFO=yes


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




if test "$PHP_FILEINFO" != "no"; then
  SEARCH_PATH="/usr/local /usr /usr/share/file"
  if  test -r $PHP_FILEINFO/include/magic.h || test -r $PHP_FILE-
INFO/magic.h; then

  if test -z "$FILEINFO_DIR"; then
    {   echo   "$as_me:$LINENO:   result:  not  found"  >&5  echo
"${ECHO_T}not found" >&6; }
    { { echo "$as_me:$LINENO: error: Please reinstall the libmag-
ic  distribution"  >&5  echo "$as_me: error: Please reinstall the
libmagic distribution" >&2;}
   { (exit 1); exit 1; }; }
  fi

  if test -r "$FILEINFO_DIR/include/magic.h"; then

  if test "$FILEINFO_DIR/include" != "/usr/include"; then

  if test -z "$FILEINFO_DIR/include" ||  echo  "$FILEINFO_DIR/in-
clude" | grep '^/' >/dev/null ; then
    ai_p=$FILEINFO_DIR/include
  else

    ep_dir="`echo                      $FILEINFO_DIR/include|$SED
's%/*[^/][^/]*/*$%%'`"

    ep_realdir="`(cd
    ai_p="$ep_realdir/`basename
  fi



  unique=`echo $ai_p|$SED 's/[^a-zA-Z0-9]/_/g'`

  cmd="echo $ac_n
  if test -n "$unique" && test "`eval $cmd`" = "" ; then
    eval "INCLUDEPATH$unique=set"

      if test ""; then
        INCLUDES="-I$ai_p $INCLUDES"
      else
        INCLUDES="$INCLUDES -I$ai_p"
      fi

  fi

  fi

  else

  if test "$FILEINFO_DIR" != "/usr/include"; then

  if test -z "$FILEINFO_DIR" || echo "$FILEINFO_DIR" | grep  '^/'
>/dev/null ; then
    ai_p=$FILEINFO_DIR
  else

      if test ""; then
        INCLUDES="-I$ai_p $INCLUDES"
      else
        INCLUDES="$INCLUDES -I$ai_p"
      fi

  fi

  fi

  fi

  LIBNAME=magic
  LIBSYMBOL=magic_open


  unset ac_cv_func_dl
  unset ac_cv_func___dl
  unset found

  {  echo  "$as_me:$LINENO:  checking  for  dl"  >&5 echo $ECHO_N
"checking    for    dl...    $ECHO_C"    >&6;    }    if     test
"${ac_cv_func_dl+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 dl to an innocuous variant, in case
return(0);}
EOF

  if { (eval echo "$as_me:$LINENO:
  (eval $ac_compile) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
    # Now try to grab the symbols.
    nlist=conftest.nm
    if { (eval echo "$as_me:$LINENO:
          cat <<EOF > conftest.$ac_ext #ifdef __cplusplus  extern
"C" { #endif

EOF             #  Now  generate the symbol file.            eval
"$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >>
conftest.$ac_ext'

          cat <<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. */ const struct
{
  const char *name;
  lt_ptr_t address; } lt_preloaded_symbols[]  =  {  EOF
$SED  "s/^$symcode$symcode*    $/   {             cat  << >> con-
ftest.$ac_ext
  {0, (lt_ptr_t) 0} };

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

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

fi
  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  back-
slashifies  # metacharacters that are still active within double-
quoted   strings.    Xsed='sed   -e    1s/^X//'    sed_quote_sub-
st='s/"\`$\\]/\1/g'

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

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

# Sed substitution to avoid accidental globbing in evaled expres-
sions 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   MSVC,   #   which   needs   '.lib').    libext=a    lt-
main="$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
  fi done done IFS=$as_save_IFS

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  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_ac_ct_AR="ar"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi ac_ct_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

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

"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

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  "check-
ing     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  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_ac_ct_RANLIB="ranlib"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

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

  if test "x$ac_ct_RANLIB" = x; then
    RANLIB=":"
  else
    case   $cross_compiling:$ac_tool_warned   in   yes:)  {  echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools  whose name does not start with the host triplet.  If
you think this configuration is useful to you,  please  write  to
autoconf@gnu.org."  >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the  host  triplet.  If you think this configuration is useful to
  ac_cv_prog_STRIP="$STRIP"  #  Let  the  user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

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


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

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

  if test "x$ac_ct_STRIP" = x; then
    STRIP=":"
  else
    case  $cross_compiling:$ac_tool_warned  in   yes:)   {   echo

# 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" && OBJ-
DUMP=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="ANLIB -t ldlib~$old_postinstall_cmds"
    ;;
  *)
    old_postinstall_cmds="ANLIB ldlib~$old_postinstall_cmds"
    ;;
  esac
  old_archive_cmds="$old_archive_cmds~ANLIB ldlib" fi

for cc_temp in $compiler""; do
  case $cc_temp in
    compile | *[\/]compile | ccache | *[\/]ccache ) ;;
    distcc | *[\/]distcc | purify | *[\/]purify ) ;;
    -*) ;;
    *) break;;
  esac  done  cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%'
-e "s%^$host_alias-%%"`


# Only perform the check for file, if the check  method  requires
it 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=.

libtool libraries that *** depend on shared libraries,  but  pro-
grams linked with such libtool *** libraries will work regardless
of this problem.  Nevertheless, you *** may want  to  report  the
problem to your system manager and/or to *** bug-libtool@gnu.org

EOF           fi ;;         esac
      fi
      break
    fi
  done
  IFS="$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_MAG-
IC_CMD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  case $MAGIC_CMD in [\/*] |  ?:[\/]*)
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD"  #  Let the user override the
test with a path.
  ;; *)
  lt_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  ile_magic_test_file  2>  /dev/null  |
$EGREP   "$file_magic_regex"  >  /dev/null;  then               :
          else             cat <<EOF 1>&2

*** Warning: the command libtool uses to detect shared libraries,
***  $file_magic_cmd,  produces output that libtool cannot recog-
nize.  *** The result is  that  libtool  may  fail  to  recognize
shared  libraries  *** as such.  This will affect the creation of
libtool libraries that *** depend on shared libraries,  but  pro-
grams linked with such libtool *** libraries will work regardless
"${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 was given.  if test "${en-
able_libtool_lock+set}" = set; then
  enableval=$enable_libtool_lock; fi

test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes


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

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

#  Use C for the default configuration in the libtool script tag-
name= 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_exe-
ext  $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_com-
pile_test_code="int some_variable = 0;0

#    Code   to   be   used   in   simple   link   tests   lt_sim-
ple_link_test_code='int main(){return(0);}0


# If no C compiler was specified, use CC.  LTCC=${LTCC-"$CC"}

# Allow CC to be a program name with arguments.  compiler=$CC

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  li-
braries" >&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_com-
piler_static works" >&5 echo $ECHO_N "checking if $compiler stat-
ic 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_exe-
ext; then
     # The linker can only warn and ignore the option if not rec-
ognized
     # 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
       $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
       $SED '/^$/d' conftest.err >conftest.er2
       if diff conftest.exp conftest.er2 >/dev/null; then
         lt_prog_compiler_static_works=yes
       fi
     else
       lt_prog_compiler_static_works=yes
     fi
   fi
   $rm conftest*
   LDFLAGS="$save_LDFLAGS"

fi   {   echo  "$as_me:$LINENO:  result:  $lt_prog_compiler_stat-

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}0,1
:&$lt_compiler_flag :; t'    -e 's: [^  ]*conftest.:  $lt_compil-
er_flag&:; t'    -e 's:$: $lt_compiler_flag:'`
   (eval echo "
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   cat conftest.err >&5
   echo "configure:__oline__:  = $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 other than the usual  out-
put.
     $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
     $SED '/^$/d' conftest.err >conftest.er2
     if  test ! -s conftest.err || diff conftest.exp conftest.er2
>/dev/null; then
       lt_cv_prog_compiler_rtti_exceptions=yes
     fi
   fi
   $rm conftest*

fi { echo "$as_me:$LINENO: result:  $lt_cv_prog_compiler_rtti_ex-
ceptions"   >&5  echo  "${ECHO_T}$lt_cv_prog_compiler_rtti_excep-
tions" >&6; }

if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
    lt_prog_compiler_no_builtin_flag="$lt_prog_compil-
er_no_builtin_flag -fno-rtti -fno-exceptions" else

    case $host_os in
      aix*)
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then         # AIX 5  now  sup-
ports IA64 processor         lt_prog_compiler_static='-Bstatic'
      fi
      ;;

    amigaos*)
      #  FIXME:  we  need at least 68020 code to build shared li-
braries, but
      # adding the `-m68020' flag to GCC prevents  building  any-
thing better,
      # like `-m68040'.
      lt_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_compil-
er_pic=-Kconform_pic
      fi
      ;;

    # PORTME Check for flag to pass linker flags through the sys-
tem compiler.
    case $host_os in
    aix*)
      lt_prog_compiler_wl='-Wl,'
      if test "$host_cpu" = ia64; then         # AIX 5  now  sup-
ports IA64 processor         lt_prog_compiler_static='-Bstatic'
      else                         lt_prog_compiler_static='-bnso
-bI:/lib/syscalls.exp'
      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*)
      # 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'
      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_pic='-KPIC'
      lt_prog_compiler_static='-Bstatic'
      case $cc_basename in
      f77* | f90* |  f95*)          lt_prog_compiler_wl='-Qoption
ld ';;
      *)         lt_prog_compiler_wl='-Wl,';;
      esac
      ;;

    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_compil-
er_pic='-Kconform_pic'         lt_prog_compiler_static='-Bstatic'
      fi
      ;;

    unicos*)
      lt_prog_compiler_wl='-Wl,'
      lt_prog_compiler_can_build_shared=no
      ;;

# # 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  $com-
piler  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}0,1
:&$lt_compiler_flag :; t'    -e 's: [^  ]*conftest.:  $lt_compil-
er_flag&:; t'    -e 's:$: $lt_compiler_flag:'`
   (eval echo "
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   cat conftest.err >&5
   echo "configure:__oline__:  = $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 other than the usual  out-
put.
     $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
     $SED '/^$/d' conftest.err >conftest.er2
     if  test ! -s conftest.err || diff conftest.exp conftest.er2
>/dev/null; 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_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"
   # 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}0,1
:&$lt_compiler_flag :; t'    -e 's: [^  ]*conftest.:  $lt_compil-
er_flag&:; t'    -e 's:$: $lt_compiler_flag:'`
   (eval echo "
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   cat out/conftest.err >&5
   echo "configure:__oline__:  = $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
     $echo  "X$_lt_compiler_boilerplate"  |  $Xsed   >   out/con-
ftest.exp
     $SED '/^$/d' out/conftest.err >out/conftest.er2
     if  test  !  -s  out/conftest.err  ||  diff out/conftest.exp
out/conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_c_o=yes
     fi
   fi
   chmod u+w . 2>&5
   $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_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_sym-
bol_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  ex-
clude
  #  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  con-
  esac  done  cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%'
-e "s%^$host_alias-%%"`

  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}'

    #  Set  some defaults for GNU ld with shared library support.
These
    # are reset later if  shared  libraries  are  not  supported.
Putting them
    # here allows them to be overridden if necessary.
    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-ar-
chive$convenience '"$wlarc"'--no-whole-archive'
      else
        whole_archive_flag_spec=
    fi
    supports_anon_versioning=no
    case `$LD -v 2>/dev/null` 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  ;;  # Man-
drake 8.2 ...
      * 2.11.*) ;; # other 2.11 versions
      *) supports_anon_versioning=yes ;;
    esac

    # See if GNU ld supports shared libraries.
    case $host_os in
    aix3* | aix4* | aix5*)

    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.da-
ta~$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>  re-
ports
      #  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 investiga-
tion.  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  |  $glob-
al_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
        archive_cmds='$CC   -shared  $libobjs  $deplibs  $compil-
er_flags -o  $output_objdir/$soname  ${wl}--image-base=0x10000000
    linux*)
      if $LD --help 2>&1 | grep ': supported  targets:.*  elf'  >
/dev/null;   then           tmp_addflag=          case  $cc_base-
name,$host_cpu in         pgcc*)                          # Port-
land      Group      C      compiler                    whole_ar-
chive_flag_spec='${wl}--whole-archive`for  conv  in  $convenience
           tmp_addflag=' $pic_flag'           ;;         pgf77* |
pgf90* | pgf95*)                       # Portland Group  f77  and
f90 compilers           whole_archive_flag_spec='${wl}--whole-ar-
chive`for conv in $convenience           tmp_addflag='  $pic_flag
-Mnomain'  ;;          ecc*,ia64*  | icc*,ia64*)                #
Intel C compiler on ia64           tmp_addflag='  -i_dynamic'  ;;
        efc*,ia64*  |  ifort*,ia64*)     # Intel Fortran compiler
on  ia64             tmp_addflag='  -i_dynamic  -nofor_main'   ;;
        ifc* | ifort*)                    # Intel Fortran compil-
er               tmp_addflag='   -nofor_main'   ;;           esac
        archive_cmds='$CC     -shared'"$tmp_addflag"'    $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'

        if test $supports_anon_versioning =  yes;  then
archive_expsym_cmds='$echo  "{  global:"  >  $output_objdir/$lib-
name.ver~
  cat $export_symbols | sed -e "s//1;/"  >>  $output_objdir/$lib-
name.ver~
  $echo  "local:  *; };" >> $output_objdir/$libname.ver~
$CC  -shared'"$tmp_addflag"'  $libobjs  $deplibs  $compiler_flags
${wl}-soname   $wl$soname  ${wl}-version-script  ${wl}$output_ob-
jdir/$libname.ver -o $lib'         fi
      else         ld_shlibs=no
      fi
      ;;

    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null;  then
        archive_cmds='$LD  -Bshareable  $libobjs  $deplibs $link-
er_flags -o $lib'         wlarc=
      else         archive_cmds='$CC  -shared  $libobjs  $deplibs
$compiler_flags  ${wl}-soname  $wl$soname  -o  $lib'          ar-
chive_expsym_cmds='$CC -shared $libobjs $deplibs  $compiler_flags
${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_sym-
bols -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
    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 $com-
piler_flags  ${wl}-soname  $wl$soname   ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
      else         ld_shlibs=no
      fi
      ;;
    esac

    if test "$ld_shlibs" = no; then
      runpath_var=
      hardcode_libdir_flag_spec=
      export_dynamic_flag_spec=
      whole_archive_flag_spec=
    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  sup-
ported  with  a          # broken collect2.          hardcode_di-
rect=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=""
        #  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 unin-
stalled
          # path is not listed in  the  libpath.   Setting  hard-
code_minus_L
          # to unsupported forces relinking
          hardcode_minus_L=yes
          hardcode_libdir_flag_spec='-L$libdir'
           hardcode_libdir_separator=             fi         esac
        shared_flag='-shared'          if   test   "$aix_use_run-
timelinking"  =  yes;  then             shared_flag="$shared_flag
"'${wl}-G'         fi
      else         # not using gcc         if test "$host_cpu"  =
ia64; then
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3

      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 bro-
ken library.          allow_undefined_flag='-berok'
       # Determine the default libpath from the value encoded  in
an empty executable.

cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #include
"confdefs.h" int main() { ; return 0;  }  EOF  if  {  (eval  echo
"$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext}; then

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
  rm -rf conftest* else
  echo "configure: failed program was:" >&5
  cat  conftest.$ac_ext  >&6  fi  rm  -f  conftest*  if  test  -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi

       hardcode_libdir_flag_spec='${wl}-blibpath:$lib-
dir:'"$aix_libpath"          archive_expsym_cmds="C"'  -o   $out-
put_objdir/$soname  $libobjs  $deplibs  $compiler_flags  `if test
"x${allow_undefined_flag}" != "x"; then echo  "${wl}${allow_unde-
fined_flag}";      else      :;      fi`      '"wl}$no_entry_flag
wl}$exp_sym_flag:xport_symbols $shared_flag"
       else         if test "$host_cpu"  =  ia64;  then
hardcode_libdir_flag_spec='${wl}-R         $libdir:/usr/lib:/lib'
          allow_undefined_flag="-z nodefs"           archive_exp-
sym_cmds="C  $shared_flag"'  -o  $output_objdir/$soname  $libobjs
$deplibs       $compiler_flags       ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag  wl}$exp_sym_flag:xport_symbols"         else
         # Determine the default libpath from the  value  encoded
in  an  empty  executable.           cat > conftest.$ac_ext <<EOF
#line __oline__ "configure" #include "confdefs.h" int main() {  ;
return 0; } EOF if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext}; then

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/ {
from archives           whole_archive_flag_spec=' '           ar-
chive_cmds_need_lc=yes           # This is  similar  to  how  AIX
traditionally builds its shared libraries.            archive_ex-
psym_cmds="C $shared_flag"'  -o  $output_objdir/$soname  $libobjs
$deplibs  $compiler_flags  ${wl}-bE:$export_symbols  ${wl}-bnoen-
try${allow_undefined_flag}~$AR   $AR_FLAGS   $output_objdir/$lib-
name$release.a $output_objdir/$soname'         fi
      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.da-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
      hardcode_libdir_flag_spec='-L$libdir'
      hardcode_minus_L=yes
      #  see comment about different semantics on the GNU ld sec-
tion
      ld_shlibs=no
      ;;

    bsdi[45]*)
      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_cmds=".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
      ;;

${wl}-undefined ${wl}suppress'
               ;;
             10.*)
               allow_undefined_flag='${wl}-undefined  ${wl}dynam-
ic_lookup'
               ;;
           esac
         fi
         ;;
      esac
      archive_cmds_need_lc=no
      hardcode_direct=no
      hardcode_automatic=yes
      hardcode_shlibpath_var=unsupported
      whole_archive_flag_spec=''
      link_all_deplibs=yes
    if test "$GCC" = yes ; then
        output_verbose_link_cmd='echo'
        archive_cmds='$CC  -dynamiclib  $allow_undefined_flag  -o
$lib $libobjs $deplibs $compiler_flags -install_name $rpath/$son-
ame $verstring'
      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $li-
bobjs $deplibs$compiler_flags'
      # Don't fix this by  using  the  ld  -exported_symbols_list
flag, it doesn't exist in older darwin lds
      archive_expsym_cmds='sed  -e "s,#.*,," -e "s,^[    ]*,," -e
"s,^*,_&,"  <  $export_symbols  >  $output_objdir/${libname}-sym-
bols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libob-
js $deplibs $compiler_flags  -install_name  $rpath/$soname  $ver-
string~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      module_expsym_cmds='sed -e "s,#.*,," -e "s,^[     ]*,,"  -e
"s,^*,_&,"  <  $export_symbols  >  $output_objdir/${libname}-sym-
bols.expsym~$CC $allow_undefined_flag  -o $lib  -bundle  $libobjs
$deplibs$compiler_flags~nmedit  -s $output_objdir/${libname}-sym-
bols.expsym ${lib}'
    else
      case $cc_basename in
        xlc*)
         output_verbose_link_cmd='echo'
         archive_cmds='$CC  -qmkshrobj  $allow_undefined_flag  -o
$lib   $libobjs   $deplibs   $compiler_flags   ${wl}-install_name
${wl}`echo $rpath/$soname` $verstring'
         module_cmds='$CC $allow_undefined_flag -o  $lib  -bundle
$libobjs $deplibs$compiler_flags'
          # Don't fix this by using the ld -exported_symbols_list
flag, it doesn't exist in older darwin lds
         archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[     ]*,,"
-e  "s,^*,_&," < $export_symbols > $output_objdir/${libname}-sym-
bols.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}'
      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 ex-
plicit c++rt0.o
    # does not break anything, and helps  significantly  (at  the
cost of a little
    # extra space).
    freebsd2.2*)
      archive_cmds='$LD  -Bshareable  -o  $lib  $libobjs $deplibs
$linker_flags /usr/lib/c++rt0.o'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_direct=yes
      hardcode_shlibpath_var=no
      ;;

    # Unfortunately, older versions of FreeBSD 2 do not have this
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  li-
braries.
    freebsd* | kfreebsd*-gnu | dragonfly*)
      archive_cmds='$CC  -shared  -o $lib $libobjs $deplibs $com-
piler_flags'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_direct=yes
      hardcode_shlibpath_var=no
      ;;

    hpux9*)
      if test "$GCC" = yes; then         archive_cmds='$rm  $out-
put_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
      if  test  "$GCC"  =  yes  -a  "$with_gnu_ld"  =  no;   then
        case  $host_cpu  in         hppa*64*|ia64*)           ar-
chive_cmds='$CC -shared ${wl}+h  ${wl}$soname  -o  $lib  $libobjs
$deplibs  $compiler_flags'            ;;         *)           ar-
chive_cmds='$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='$LD  -b  +h  $soname  -o  $lib  $libobjs
$deplibs $linker_flags'            ;;          *)             ar-
chive_cmds='$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='${wl}+b
${wl}$libdir'           hardcode_libdir_flag_spec_ld='+b $libdir'
            hardcode_libdir_separator=:              hardcode_di-
rect=no               hardcode_shlibpath_var=no                ;;
        ia64*)              hardcode_libdir_flag_spec='-L$libdir'
          hardcode_direct=no           hardcode_shlibpath_var=no

          # hardcode_minus_L: Not  really  in  the  search  PATH,
          # but as the default location of the library.
hardcode_minus_L=yes             ;;          *)             hard-
code_libdir_flag_spec='${wl}+b   ${wl}$libdir'              hard-
code_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           ;;         esac
      fi
      ;;

    irix5* | irix6* | nonstopux*)
      if   test  "$GCC"  =  yes;  then          archive_cmds='$CC
-shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$son-
ame  `test  -n  "$verstring" && echo ${wl}-set_version ${wl}$ver-
string` ${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_lo-
cations  -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*)
      hardcode_direct=yes
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
      hardcode_libdir_separator=:
      hardcode_shlibpath_var=no
      ;;

    openbsd*)
      hardcode_direct=yes
      hardcode_shlibpath_var=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_lib-
dir_flag_spec='${wl}-rpath,$libdir'                 export_dynam-
ic_flag_spec='${wl}-E'
      else
       case $host_os in          openbsd[01].* | openbsd2.[0-7] |
openbsd2.[0-7].*)               archive_cmds='$LD  -Bshareable -o
$lib $libobjs $deplibs  $linker_flags'              hardcode_lib-
dir_flag_spec='-R$libdir'              ;;            *)
archive_cmds='$CC -shared $pic_flag  -o  $lib  $libobjs  $deplibs
$compiler_flags'                                    hardcode_lib-
dir_flag_spec='${wl}-rpath,$libdir'            ;;
       esac
      fi
      ;;

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

    osf3*)
      if test "$GCC" = yes;  then          allow_undefined_flag='
${wl}-expect_unresolved      ${wl}              archive_cmds='$CC
-shared${allow_undefined_flag} $libobjs $deplibs  $compiler_flags
${wl}-soname   ${wl}$soname   `test   -n   "$verstring"  &&  echo
${wl}-set_version     ${wl}$verstring`      ${wl}-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_ob-
jdir}/so_locations -o $lib'
      fi
        archive_cmds='$LD -shared${allow_undefined_flag} $libobjs
$deplibs $linker_flags -msym  -soname  $soname  `test  -n  "$ver-
string"  && echo -set_version $verstring` -update_registry ${out-
put_objdir}/so_locations    -o     $lib'             archive_exp-
sym_cmds='for  i  in  `cat  $export_symbols`; do printf "%s %s\n"
-exported_symbol "" >> $lib.exp; done; echo "-hidden">> $lib.exp~
        $LD -shared${allow_undefined_flag} -input $lib.exp $link-
er_flags $libobjs $deplibs -soname $soname `test -n  "$verstring"
&&  echo  -set_version  $verstring` -update_registry ${output_ob-
jdir}/so_locations -o $lib~$rm $lib.exp'

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

    sco3.2v5*)
      archive_cmds='$LD  -G  -h $soname -o $lib $libobjs $deplibs
$linker_flags'
      hardcode_shlibpath_var=no
      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           wlarc='${wl}'
        archive_cmds='$CC  -shared  ${wl}-h  ${wl}$soname -o $lib
$libobjs    $deplibs    $compiler_flags'             archive_exp-
sym_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          wlarc=''          archive_cmds='$LD   -G${al-
low_undefined_flag}  -h  $soname -o $lib $libobjs $deplibs $link-
er_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].*) ;;
      *)
        # The compiler driver will combine linker options so we
        # cannot just pass the convience library names through
        # without $wl, iff we do not link with $LD.
        #  Luckily,  gcc supports the same syntax we need for Sun

    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)               ar-
chive_cmds='$LD -G -h $soname -o $lib  $libobjs  $deplibs  $link-
er_flags'            hardcode_direct=yes # is this really true???
        ;;         siemens)           ## LD  is  ld  it  makes  a
PLAMLIB            ## CC just makes a GrossModule.            ar-
chive_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'           hard-
code_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'         hard-
code_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  $link-
er_flags'
      hardcode_direct=yes
      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 $ex-
port_symbols | $SED -e "s//1;/" >> $lib.exp~$echo "local: *;  };"
>> $lib.exp~
                $LD   -G${allow_undefined_flag}  -M  $lib.exp  -h
$soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
      hardcode_libdir_flag_spec=
      hardcode_shlibpath_var=no
      runpath_var='LD_RUN_PATH'
      ;;

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

    *)
      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_EX-
EC_PREFIX COMPILER_PATH LIBRARY_PATH" fi

#  #  Do  we  need  to  explicitly  link  libc?   #  case  "x$ar-
chive_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

      if { (eval echo "$as_me:$LINENO:
  (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
        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:
  (eval $archive_cmds 2>1  grep
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }
        then           archive_cmds_need_lc=no
        else           archive_cmds_need_lc=yes
        fi
        allow_undefined_flag=$lt_save_allow_undefined_flag
      else
        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 dynamic linker  characteristics"
>&5  echo  $ECHO_N  "checking  dynamic  linker characteristics...
$ECHO_C" >&6; } library_names_spec= libname_spec='lib$name'  son-
ame_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds=
finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_run-
path=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 "^li-
braries:" | $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 sepa-
rator

# when you set need_version to no, make sure it  does  not  cause
-set_version  #  flags  to  be  left  without arguments need_ver-
sion=unknown

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
  need_lib_prefix=no
  need_version=no
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major
${libname}${release}${shared_ext}$versuffix                 $lib-
name${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_MI-
NOR__ >= 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 sup-
port 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

  ;;

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%^.*//]*.ixli-
brary$%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
  ;;

bsdi[45]*)
  version_type=linux
  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'
  finish_cmds='PATH="ATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/shlib     /usr/lib      /usr/X11/lib
/usr/contrib/lib /lib /usr/local/lib"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # 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_cmds=".dll"
  need_version=no
  need_lib_prefix=no

  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
lname'''`~
      dldir=$destdir/`dirname lpath`~
      test -d ldir || mkdir -p ldir~
      $install_prog $dir/$dlname ldir/$dlname~
      chmod a+x ldir/$dlname'

    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'`${versuf-
fix}${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  exe-
cutable is in
  shlibpath_var=PATH
  ;;

darwin* | rhapsody*)
  dynamic_linker="$host_os dyld"
  version_type=darwin
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${versuffix}$shared_ext
${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  fi
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;

dgux*)
  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
  ;;

freebsd1*)
  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* | dragonfly*)
  # DragonFly does not have aout.  When/if they implement a new
  # versioning mechanism, adjust this.
  if test -x /usr/bin/objformat; then
    objformat=`/usr/bin/objformat`
  else
    case $host_os in
    freebsd[123]*) objformat=aout ;;
    *) objformat=elf ;;
    esac
  fi
  version_type=freebsd-$objformat
  case $version_type in
    freebsd-elf*)
      library_names_spec='${libname}${release}${shared_ext}$ver-
suffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      need_version=no
      need_lib_prefix=no
      ;;
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$ver-

    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    ;;
  esac
  ;;

gnu*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major}                  ${lib-
name}${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
  need_lib_prefix=no
  need_version=no
  case $host_cpu in
  ia64*)
    shrext_cmds='.so'
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes  # Unless +noenvvar is speci-
fied.
    library_names_spec='${libname}${release}${shared_ext}$versuf-
fix         ${libname}${release}${shared_ext}$major         $lib-
name${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/lo-
cal/lib/hpux32 /usr/local/lib"
    else
      sys_lib_search_path_spec="/usr/lib/hpux64          /usr/lo-
cal/lib/hpux64"
    fi
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    ;;
   hppa*64*)
     shrext_cmds='.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=no  #  +s  is  required to enable
SHLIB_PATH
    library_names_spec='${libname}${release}${shared_ext}$versuf-
fix         ${libname}${release}${shared_ext}$major         $lib-
name${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
  need_lib_prefix=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major           ${libname}${re-
lease}${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.  lin-
ux*oldld* | linux*aout* | linux*coff*)
  # Some rework will be needed to allow for fast_install
  # before this can be enabled.
  hardcode_into_libs=yes

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

  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`$SED  -e  's/:,/  /g;s/=^=*$//;s/=^=  *  /   /g'
/etc/ld.so.conf | tr '0 ' '`
    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}
$lt_ld_extra"
  fi

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

knetbsd*-gnu)
  version_type=linux
  need_lib_prefix=no
  need_version=no
    library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="ATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
    library_names_spec='${libname}${release}${shared_ext}$versuf-
fix        ${libname}${release}${shared_ext}$major         ${lib-
name}${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
  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=yes
  ;;

openbsd*)
  version_type=sunos
  need_lib_prefix=no
  #  Some older versions of OpenBSD (3.3 at least) *do* need ver-
sioned libs.
  case $host_os in
    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
    *)                         need_version=no  ;;
  esac
  library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="ATH:/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
    case $host_os in
      openbsd2.[89] |  openbsd2.[89].*)           shlibpath_over-

  shlibpath_var=LIBPATH
  ;;

osf3* | osf4* | osf5*)
  version_type=osf
  need_lib_prefix=no
  need_version=no
  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/cm-
plrs/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
  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=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="ATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
  fi
  need_version=yes
  ;;

sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
      ;;
    motorola)
      need_lib_prefix=no
      need_version=no
      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    $lib-
name${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

{  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 shlib-
path_var, we
     # have to relink, otherwise we might link with an  installed
library
     # when we should be linking with a yet-to-be-installed one
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
     test "$hardcode_minus_L" != no; then
    # Linking always hardcodes the temporary library directory.
    hardcode_action=relink
  else
     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 real-
ly 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

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=

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

        ac_cv_lib_dl_dlopen=no fi

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

    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 /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */ /* Define shl_load to an  innocuous  variant,
in case <limits.h> declares shl_load.
   For  example,  HP-UX 11i <limits.h> declares gettimeofday.  */
#define shl_load innocuous_shl_load

#ifdef __cplusplus extern "C" #endif char shl_load (); /* The GNU
C library defines this for functions which it implements
    to  always  fail  with  ENOSYS.   Some functions are actually
named
    something starting with __ and the normal name is  an  alias.
*/ #if defined __stub_shl_load || defined __stub___shl_load choke
me #endif

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

        ac_cv_func_shl_load=no fi

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

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef  __cplusplus  extern "C" #endif char shl_load (); int main
() { return shl_load ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

        ac_cv_lib_dld_shl_load=no fi

rm  -f  core  conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo              conftest$ac_exeext         conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS  fi  { echo "$as_me:$LINENO: result:
$ac_cv_lib_dld_shl_load"                 >&5                 echo
"${ECHO_T}$ac_cv_lib_dld_shl_load"     >&6;     }     if     test
$ac_cv_lib_dld_shl_load = yes; then
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else
  { echo "$as_me:$LINENO: checking for dlopen" >&5  echo  $ECHO_N
"checking    for    dlopen...    $ECHO_C"    >&6;   }   if   test
"${ac_cv_func_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
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 proto-
types,
    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

#undef dlopen

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

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

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

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

        ac_cv_lib_dl_dlopen=no fi

rm  -f  core  conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo              conftest$ac_exeext         conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS  fi  { echo "$as_me:$LINENO: result:
$ac_cv_lib_dl_dlopen"  >&5  echo  "${ECHO_T}$ac_cv_lib_dl_dlopen"
>&6; } if test $ac_cv_lib_dl_dlopen = yes; then
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
  { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo
$ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } if test
"${ac_cv_lib_svld_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_svld_dlopen=yes else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

        ac_cv_lib_svld_dlopen=no fi

rm  -f  core  conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo              conftest$ac_exeext         conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS  fi  { echo "$as_me:$LINENO: result:
$ac_cv_lib_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   >con-
ftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat confdefs.h
>>conftest.$ac_ext  cat  >>conftest.$ac_ext   <<_ACEOF   /*   end
confdefs.h.  */

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

         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=

    save_LIBS="$LIBS"
    LIBS="$lt_cv_dlopen_libs $LIBS"

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

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

#include <stdio.h>

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

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

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

    exit (status); } EOF
  if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);   }   &&   test   -s   conftest${ac_exeext}
2>/dev/null; then
    (./conftest; exit; ) >&5 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 __oline__ "configure" #in-
clude "confdefs.h"

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

#include <stdio.h>
LAZY_OR_NOW      0 #        endif #      endif #    endif #   en-
dif #endif

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

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

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

    exit (status); } EOF
  if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);   }   &&   test   -s   conftest${ac_exeext}
2>/dev/null; then
    (./conftest; exit; ) >&5 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

able_shared=no

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

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

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

# 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 STRIP      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_sym-
bol_pipe   lt_cv_sys_global_symbol_to_cdecl       lt_cv_sys_glob-
al_symbol_to_c_name_address              sys_lib_search_path_spec
sys_lib_dlsearch_path_spec     old_postinstall_cmds old_postunin-
stall_cmds      compiler      CC      LD      lt_prog_compiler_wl
lt_prog_compiler_pic     lt_prog_compiler_static     lt_prog_com-
    old_archive_cmds |      old_archive_from_new_cmds  |      ar-
chive_cmds |     archive_expsym_cmds |     module_cmds |     mod-
ule_expsym_cmds  |      old_archive_from_expsyms_cmds  |      ex-
port_symbols_cmds |     extract_expsyms_cmds | reload_cmds | fin-
ish_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=\
      ;;
    *)
      eval "lt_$var=\
      ;;
    esac
  done

  case $lt_echo in
  *' --fallback-echo"')
    lt_echo=`$echo "X$lt_echo"  |  $Xsed  -e  's/\\\  --fallback-
echo"$/$0 --fallback-echo"/'`
    ;;
  esac

cfgfile="${ofile}T"
  trap "$rm
  $rm -f "$cfgfile"
  {  echo  "$as_me:$LINENO:  result:  creating  $ofile"  >&5 echo
"${ECHO_T} creating $ofile" >&6; }

  cat <<__EOF__ >> "$cfgfile" #! $SHELL

# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide  generalized  li-
brary-building  support  services.   # Generated automatically by
$PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE:  Changes  made
to  this file will be lost: look at ltmain.sh.  # # Copyright (C)
1996, 1997, 1998, 1999, 2000, 2001 #  Free  Software  Foundation,
Inc.   # # This file is part of GNU Libtool: # Originally by Gor-
don Matzigkeit <gord@gnu.ai.mit.edu>, 1996 # #  This  program  is
free  software;  you can redistribute it and/or modify # it under
the terms of the GNU General Public License as published by # the
Free  Software  Foundation; either version 2 of the License, or #
(at your option) any later version.  # # This program is distrib-
uted  in  the hope that it will be useful, but # WITHOUT ANY WAR-
RANTY; without even the implied warranty of # MERCHANTABILITY  or
FITNESS  FOR  A PARTICULAR PURPOSE.  See the GNU # General Public
License for more details.  # # You should have received a copy of
the GNU General Public License # along with this program; if not,
write to the  Free  Software  #  Foundation,  Inc.,  51  Franklin
Street,  Fifth  Floor, Boston, MA 02110-1301, USA.  # # As a spe-
cial exception to the GNU General Public License, if you  #  dis-
tribute this file as part of a program that contains a # configu-
ration script generated by Autoconf, you may include it  under  #

# ### BEGIN LIBTOOL CONFIG

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

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

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

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

#  Whether  or  not  to  add  -lc  for building shared libraries.
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=$en-
able_shared_with_static_runtimes

# Whether or not to optimize  for  fast  installation.   fast_in-
stall=$enable_fast_install

#    The    host   system.    host_alias=$host_alias   host=$host
host_os=$host_os

#  The  build  system.    build_alias=$build_alias   build=$build
build_os=$build_os

#   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=$lt_STRIP

# Used to examine libraries  when  file_magic_cmd  begins  "file"
#   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_cmds='$shrext_cmds'

# 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?  com-
piler_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_pre-
fix=$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=$en-
able_dlopen_self

# Whether dlopen of  statically  linked  programs  is  supported.
dlopen_self_static=$enable_dlopen_self_static

#   Compiler   flag   to  prevent  dynamic  linking.   link_stat-
ic_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_dynam-
ic_flag_spec=$lt_export_dynamic_flag_spec

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

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

stall_cmds=$lt_old_postuninstall_cmds

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

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

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

# Commands used to build a loadable module (assumed same as above
if empty) module_cmds=$lt_module_cmds module_expsym_cmds=$lt_mod-
ule_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_compil-
er_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_unde-
fined_flag=$lt_no_undefined_flag

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

path_var=$runpath_var

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

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

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

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

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

# If ld is used when linking, flag to hardcode ibdir into # a bi-
nary  during linking. This must work even if ibdir does # not ex-
ist.               hardcode_libdir_flag_spec_ld=$lt_hardcode_lib-
dir_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_di-
rect=$hardcode_direct

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

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

# Set to yes if building a shared library automatically hardcodes
DIR into the library # and all subsequent libraries and  executa-
bles 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_re-
link="$variables_saved_for_relink"

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

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

#     Run-time     system     search     path    for    libraries
# Symbols that should not be listed  in  the  preloaded  symbols.
exclude_expsyms=$lt_exclude_expsyms

#  Symbols that must always be exported.  include_expsyms=$lt_in-
clude_expsyms

# ### END LIBTOOL CONFIG

__EOF__


  case $host_os in
  aix3*)
    cat << >> "$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${COL-
LECT_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  "$cfg-
file" "$ofile" && rm -f "$cfgfile")
  chmod +x "$ofile"

else
  #  If  there is no Makefile yet, we rely on a make rule to exe-
cute
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/.sh$/.in/'`
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
  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_exe-
ext   $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS  >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
  fi

  if test -z "$LTCC"; then
    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
    if test -z "$LTCC"; then
      {  echo "$as_me:$LINENO: WARNING: output file `$ofile' does
not look like a libtool script" >&5 echo "$as_me: WARNING: output
file `$ofile' does not look like a libtool script" >&2;}
    else
      {  echo  "$as_me:$LINENO:  WARNING: using `LTCC=$LTCC', ex-
tracted  from  `$ofile'"  >&5  echo   "$as_me:   WARNING:   using
`LTCC=$LTCC', extracted from `$ofile'" >&2;}
    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/

  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:[-_ABCDEFGHI-
JKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
    "") ;;
    *)   { { echo "$as_me:$LINENO: error: invalid tag name: $tag-
name" >&5 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   { (exit 1); exit 1; }; }         ;;
    esac

    if grep "^#  ###  BEGIN  LIBTOOL  TAG  CONFIG:  $tagname$"  <
"${ofile}" > /dev/null
    then
      { { echo "$as_me:$LINENO: error: tag name echo "$as_me: er-
ror: tag name
   { (exit 1); exit 1; }; }
    fi

    # Update the list of available tags.
    if test -n "$tagname"; then
      echo appending configuration tag

      case $tagname in
      CXX)         if test -n "$CXX" && ( test "X$CXX"  !=  "Xno"
&&               (  (test  "X$CXX" = "Xg++" && `g++ -v >/dev/null
2>&1` ) ||             (test "X$CXX" != "Xg++"))) ; then
ac_ext=cpp   ac_cpp='$CXXCPP   $CPPFLAGS'   ac_compile='$CXX   -c
$CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX  -o  con-
ftest$ac_exeext  $CXXFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext
$LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
# Dependencies to place before and after the object being linked:
predep_objects_CXX=   postdep_objects_CXX=   predeps_CXX=   post-
deps_CXX= compiler_lib_search_path_CXX=

# Source file extension for C++ test sources.  ac_ext=cpp

# Object file extension for compiled C++ test sources.   objext=o
objext_CXX=$objext

#  Code  to  be  used  in  simple  compile  tests  lt_simple_com-
pile_test_code="int some_variable = 0;0

#   Code   to   be   used   in   simple   link   tests    lt_sim-
ple_link_test_code='int main(int, char *) { return(0); }0

# 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


# save warnings/boilerplate of simple test  code  ac_outfile=con-
ftest.$ac_objext   printf   "$lt_simple_compile_test_code"  >con-
ftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null |  $SED  '/^$/d'
>conftest.err   _lt_compiler_boilerplate=`cat  conftest.err`  $rm
conftest*

ac_outfile=conftest.$ac_objext printf "$lt_simple_link_test_code"
>conftest.$ac_ext  eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d'
>conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm  con-
ftest*


#  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_LD-
CXX+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  for  cc_temp  in
$compiler""; do
  case $cc_temp in
    compile | *[\/]compile | ccache | *[\/]ccache ) ;;
    distcc | *[\/]distcc | purify | *[\/]purify ) ;;
    -*) ;;
    *) break;;
  esac  done  cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%'
  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 ' 15'` ;;
  *)
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  esac
  case $ac_prog in
    # Accept absolute paths.
    [\/]* | ?:[\/]*)
      re_direlt='/[^/][^/]*/../'
      # Canonicalize the pathname 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 variants of GNU ld only accept -v.

>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no accept-
able  ld  found in ATH" >&5 echo "$as_me: error: no acceptable ld
found in ATH" >&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 lds
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  $li-
bobjs   $deplibs  $postdep_objects  $compiler_flags  ${wl}-soname
$wl$soname -o $lib'
    archive_expsym_cmds_CXX='$CC  -shared  -nostdlib  $predep_ob-
jects    $libobjs   $deplibs   $postdep_objects   $compiler_flags
${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_sym-
bols -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$conve-
nience '"$wlarc"'--no-whole-archive'
    else
      whole_archive_flag_spec_CXX=
    fi
  else
  # 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.$ob-
jext 2>&1 | grep "-L"'

else
  GXX=no
  with_gnu_ld=no
  wlarc= fi

# PORTME: fill in a description of your system's C++ link charac-
teristics { echo "$as_me:$LINENO: checking whether the  $compiler
linker  ($LD) supports shared libraries" >&5 echo $ECHO_N "check-
ing whether  the  $compiler  linker  ($LD)  supports  shared  li-
braries... $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
worked  collect2             hardcode_direct_CXX=yes         else
           #  We  have  old   collect2               hardcode_di-
rect_CXX=unsupported           # It fails to find uninstalled li-
braries 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_lib-
dir_separator_CXX=         fi
      esac
      shared_flag='-shared'
      if   test    "$aix_use_runtimelinking"    =    yes;    then
        shared_flag="$shared_flag "'${wl}-G'
      fi
    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 sym-
bols 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 <<EOF #line __oline__ "configure" #include
"confdefs.h" int main() { ; return 0;  }  EOF  if  {  (eval  echo
"$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext}; then

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/ {
     else
      if test  "$host_cpu"  =  ia64;  then          hardcode_lib-
dir_flag_spec_CXX='${wl}-R   $libdir:/usr/lib:/lib'           al-
low_undefined_flag_CXX="-z      nodefs"              archive_exp-
sym_cmds_CXX="C $shared_flag"' -o $output_objdir/$soname $libobjs
$deplibs       $compiler_flags       ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols"
      else         # Determine the default libpath from the value
encoded in an empty executable.           cat >  conftest.$ac_ext
<<EOF  #line  __oline__  "configure"  #include  "confdefs.h"  int
main() { ; return 0; } EOF if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && test -s conftest${ac_exeext}; then

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
  rm -rf conftest* else
  echo "configure: failed program was:" >&5
  cat  conftest.$ac_ext  >&6  fi  rm  -f  conftest*  if  test  -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi

        hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$lib-
dir:'"$aix_libpath"          #  Warning - without using the other
run time loading flags,         # -berok will link without error,
but    may    produce   a   broken   library.            no_unde-
fined_flag_CXX='       ${wl}-bernotok'                allow_unde-
fined_flag_CXX='  ${wl}-berok'         # -bexpall does not export
symbols beginning with underscore (_)          always_export_sym-
bols_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 its shared  libraries.           ar-
chive_expsym_cmds_CXX="C $shared_flag"' -o $output_objdir/$soname
$libobjs   $deplibs   $compiler_flags    ${wl}-bE:$export_symbols
${wl}-bnoentry${allow_undefined_flag}~$AR  $AR_FLAGS  $output_ob-
jdir/$libname$release.a $output_objdir/$soname'
      fi
    fi
    ;;
  chorus*)
    case $cc_basename in
      *)         #  FIXME:  insert  proper  C++  library  support
        ld_shlibs_CXX=no         ;;
    esac
    ;;

      #  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_sym-
bols`"  =  xEXPORTS;  then         cp $export_symbols $output_ob-
jdir/$soname.def;
      else          echo  EXPORTS  >  $output_objdir/$soname.def;
        cat $export_symbols >> $output_objdir/$soname.def;
      fi~
      $CC   -shared  -nostdlib  $output_objdir/$soname.def  $pre-
dep_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*)
        case $host_os in
        rhapsody* | darwin1.[012])
         allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
         ;;
       *) # Darwin 1.3 on
         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
           allow_undefined_flag_CXX='${wl}-flat_namespace
${wl}-undefined ${wl}suppress'
         else
           case ${MACOSX_DEPLOYMENT_TARGET} in
             10.[012])
               allow_undefined_flag_CXX='${wl}-flat_namespace
${wl}-undefined ${wl}suppress'
               ;;
             10.*)
               allow_undefined_flag_CXX='${wl}-undefined ${wl}dy-
namic_lookup'
               ;;
           esac
         fi
         ;;
        esac
      archive_cmds_need_lc_CXX=no
      hardcode_direct_CXX=no
      hardcode_automatic_CXX=yes
      hardcode_shlibpath_var_CXX=unsupported
      whole_archive_flag_spec_CXX=''
      link_all_deplibs_CXX=yes

    if test "$GXX" = yes ; then
      lt_int_apple_cc_single_mod=no
      output_verbose_link_cmd='echo'
      if $CC -dumpspecs 2>&1 | $EGREP 'single_module'  >/dev/null
; then
        #  Don't  fix this by using the ld -exported_symbols_list
flag, it doesn't exist in older darwin lds
          if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
            archive_expsym_cmds_CXX='sed -e  "s,#.*,,"  -e  "s,^[
]*,,"  -e  "s,^*,_&,"  <  $export_symbols > $output_objdir/${lib-
name}-symbols.expsym~$CC -dynamiclib -single_module  $allow_unde-
fined_flag   -o   $lib  $libobjs  $deplibs  $compiler_flags  -in-
stall_name  $rpath/$soname   $verstring~nmedit   -s   $output_ob-
jdir/${libname}-symbols.expsym ${lib}'
          else
            archive_expsym_cmds_CXX='sed  -e  "s,#.*,,"  -e "s,^[
]*,," -e "s,^*,_&,"  <  $export_symbols  >  $output_objdir/${lib-
name}-symbols.expsym~$CC  -r  -keep_private_externs  -nostdlib -o
${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o
$lib   ${lib}-master.o   $deplibs  $compiler_flags  -install_name
$rpath/$soname   $verstring~nmedit    -s    $output_objdir/${lib-
name}-symbols.expsym ${lib}'
          fi
            module_expsym_cmds_CXX='sed  -e  "s,#.*,,"  -e  "s,^[
]*,," -e "s,^*,_&,"  <  $export_symbols  >  $output_objdir/${lib-
name}-symbols.expsym~$CC  $allow_undefined_flag   -o $lib -bundle
$libobjs $deplibs$compiler_flags~nmedit -s  $output_objdir/${lib-
name}-symbols.expsym ${lib}'
      else
      case $cc_basename in
        xlc*)
         output_verbose_link_cmd='echo'
          archive_cmds_CXX='$CC   -qmkshrobj  ${wl}-single_module
$allow_undefined_flag -o $lib $libobjs  $deplibs  $compiler_flags
${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
          module_cmds_CXX='$CC   $allow_undefined_flag   -o  $lib
-bundle $libobjs $deplibs$compiler_flags'
          # Don't fix this by using the ld -exported_symbols_list
flag, it doesn't exist in older darwin lds
          archive_expsym_cmds_CXX='sed   -e  "s,#.*,,"  -e  "s,^[
]*,," -e "s,^*,_&,"  <  $export_symbols  >  $output_objdir/${lib-
name}-symbols.expsym~$CC   -qmkshrobj   ${wl}-single_module  $al-
low_undefined_flag  -o  $lib  $libobjs  $deplibs  $compiler_flags
${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $out-
put_objdir/${libname}-symbols.expsym ${lib}'
          module_expsym_cmds_CXX='sed  -e  "s,#.*,,"   -e   "s,^[
]*,,"  -e  "s,^*,_&,"  <  $export_symbols > $output_objdir/${lib-
name}-symbols.expsym~$CC $allow_undefined_flag  -o  $lib  -bundle
$libobjs  $deplibs$compiler_flags~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
          ;;
       *)
         ld_shlibs_CXX=no
          ;;
      esac
      fi
        ;;

switch to ELF
    ld_shlibs_CXX=no
    ;;
  freebsd-elf*)
    archive_cmds_need_lc_CXX=no
    ;;
  freebsd* | kfreebsd*-gnu | dragonfly*)
    #  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  $out-
put_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  con-
ftest.$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 $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  $lib-
dir'         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=:         ex-
port_dynamic_flag_spec_CXX='${wl}-E'
        ;;
      esac
    fi
    case $host_cpu in
    hppa*64*)
      hardcode_direct_CXX=no
      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  de-
fault                                               # location of
the library.
      ;;
    *)
      hardcode_direct_CXX=yes
      hardcode_minus_L_CXX=yes  #  Not  in   the   search   PATH,
                                               #  but  as the de-
fault                                               # 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 $link-
er_flags $libobjs $deplibs'           ;;         *)           ar-
chive_cmds_CXX='$CC  -b  ${wl}+h  ${wl}$soname  ${wl}+b ${wl}$in-
stall_libdir -o $lib  $predep_objects  $libobjs  $deplibs  $post-
dep_objects  $compiler_flags'           ;;         esac         #
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 com-
piler 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.          out-
    esac
    ;;
  irix5* | irix6*)
    case $cc_basename in
      CC*)           #   SGI   C++          archive_cmds_CXX='$CC
-shared -all -multigot $predep_objects $libobjs  $deplibs  $post-
dep_objects $compiler_flags -soname $soname `test -n "$verstring"
&& echo -set_version  $verstring`  -update_registry  ${output_ob-
jdir}/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_ar-
chive_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_ob-
jects $compiler_flags ${wl}-soname ${wl}$soname `test  -n  "$ver-
string"  &&  echo  ${wl}-set_version  ${wl}$verstring`  ${wl}-up-
date_registry   ${wl}${output_objdir}/so_locations    -o    $lib'
           else              archive_cmds_CXX='$CC -shared -nost-
dlib $predep_objects $libobjs $deplibs $postdep_objects  $compil-
er_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++ Compil-
er

        # 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  emplib;  mv
emplib    $lib'            archive_expsym_cmds_CXX='tempext=`echo
$shared_ext  |  $SED   -e   '''s/()0-9A-Za-z{}]/\\1/g'''`;   tem-
plib=`echo  $lib | $SED -e "s/tempext}..*/.so/"`; $CC $predep_ob-
jects $libobjs $deplibs $postdep_objects $compiler_flags --soname
$soname  -o  emplib ${wl}-retain-symbols-file,$export_symbols; mv
emplib $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
$oldobjs'         ;;
      icpc*)            #   Intel   C++           with_gnu_ld=yes
        # version 8.0 and above of icpc choke on multiply defined
symbols         # if we add $predep_objects and $postdep_objects,
however 7.1 and         # earlier do not add  the  objects  them-
selves.          case `$CC -V 2>&1` in         *"Version 7."*)
           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'
           ;;          *)   #  Version  8.0  or  newer
tmp_idyn=               case   $host_cpu  in               ia64*)
tmp_idyn=' -i_dynamic';;           esac
           archive_cmds_CXX='$CC  -shared'"$tmp_idyn"'   $libobjs
$deplibs   $compiler_flags   ${wl}-soname   $wl$soname  -o  $lib'
          archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"'  $li-
bobjs  $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-re-
tain-symbols-file  $wl$export_symbols  -o  $lib'               ;;
        esac           archive_cmds_need_lc_CXX=no          hard-
code_libdir_flag_spec_CXX='${wl}-rpath,$libdir'               ex-
port_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        whole_archive_flag_spec_CXX='${wl}--whole-archive$conve-
nience ${wl}--no-whole-archive'         ;;
      pgCC*)
        #     Portland    Group    C++    compiler            ar-
chive_cmds_CXX='$CC -shared  $pic_flag  $predep_objects  $libobjs
$deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$son-
ame -o $lib'
        archive_expsym_cmds_CXX='$CC  -shared   $pic_flag   $pre-
dep_objects  $libobjs  $deplibs  $postdep_objects $compiler_flags
${wl}-soname  ${wl}$soname  ${wl}-retain-symbols-file   ${wl}$ex-
port_symbols -o $lib'

        hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
        whole_archive_flag_spec_CXX='${wl}--whole-archive`for
conv in $convenience
        ;;
      cxx*)         #  Compaq  C++          archive_cmds_CXX='$CC
-shared  $predep_objects $libobjs $deplibs $postdep_objects $com-
piler_flags ${wl}-soname $wl$soname -o $lib'         archive_exp-
sym_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_lib-
dir_flag_spec_CXX='-rpath $libdir'          hardcode_libdir_sepa-
rator_CXX=:

        #  Commands  to make compiler produce verbose output that

    # 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
    # Workaround some broken pre-1.5 toolchains
    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$ob-
jext  2>&1  |  grep  conftest.$objext  |  $SED  -e  "s:-lgcc  -lc
-lgcc::"'
    ;;
  openbsd2*)
    # C++ shared libraries are fairly broken
    ld_shlibs_CXX=no
    ;;
  openbsd*)
    hardcode_direct_CXX=yes
    hardcode_shlibpath_var_CXX=no
    archive_cmds_CXX='$CC  -shared $pic_flag $predep_objects $li-
bobjs $deplibs $postdep_objects $compiler_flags -o $lib'
    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
    if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
      archive_expsym_cmds_CXX='$CC  -shared $pic_flag $predep_ob-
jects   $libobjs   $deplibs   $postdep_objects    $compiler_flags
${wl}-retain-symbols-file,$export_symbols -o $lib'
      export_dynamic_flag_spec_CXX='${wl}-E'
      whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$conve-
nience '"$wlarc"'--no-whole-archive'
    fi
    output_verbose_link_cmd='echo'
    ;;
  osf3*)
    case $cc_basename in

        #  Archives  containing  C++ object files must be created
using         # "CC -Bstatic", where "CC" is the KAI C++  compil-
er.            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_unre-
solved ${wl}          archive_cmds_CXX='$CC  -shared${allow_unde-
fined_flag}  $predep_objects  $libobjs  $deplibs $postdep_objects
$compiler_flags ${wl}-soname $soname  `test  -n  "$verstring"  &&
echo  ${wl}-set_version $verstring` -update_registry ${output_ob-
jdir}/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  com-
piler 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.          out-
put_verbose_link_cmd='templist=`$CC  -shared  $CFLAGS   -v   con-
ftest.$objext  2>&1  | grep "ld" | grep -v "ld:"`; templist=`echo
$templist | $SED "s/*ld.*.*ld.*$/1/"`; list=""; for  z  in  $tem-
plist;  do  case $z in conftest.$objext) list="$list $z";; *.$ob-
jext);; *) list="$list $z";;esac; done; echo $list'         ;;
      *)         if test "$GXX" = yes &&  test  "$with_gnu_ld"  =
no;  then           allow_undefined_flag_CXX=' ${wl}-expect_unre-
solved ${wl}            archive_cmds_CXX='$CC  -shared  -nostdlib
${allow_undefined_flag}  $predep_objects $libobjs $deplibs $post-
dep_objects $compiler_flags ${wl}-soname  ${wl}$soname  `test  -n
"$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-up-
date_registry ${wl}${output_objdir}/so_locations -o $lib'

           hardcode_libdir_flag_spec_CXX='${wl}-rpath  ${wl}$lib-
dir'           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
    ;;
        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_ar-
chive_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   $compil-
er_flags  -msym  -soname  $soname  `test  -n "$verstring" && echo
-set_version $verstring` -update_registry ${output_objdir}/so_lo-
cations  -o  $lib'         archive_expsym_cmds_CXX='for i in `cat
$export_symbols`; do printf  "%s  %s\n"  -exported_symbol  ""  >>
$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_ver-
sion       $verstring` -update_registry ${output_objdir}/so_loca-
tions -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  com-
piler 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.          out-
put_verbose_link_cmd='templist=`$CC  -shared  $CFLAGS   -v   con-
ftest.$objext  2>&1  | grep "ld" | grep -v "ld:"`; templist=`echo
$templist | $SED "s/*ld.*.*ld.*$/1/"`; list=""; for  z  in  $tem-
plist;  do  case $z in conftest.$objext) list="$list $z";; *.$ob-
jext);; *) list="$list $z";;esac; done; echo $list'         ;;
      *)         if test "$GXX" = yes &&  test  "$with_gnu_ld"  =
no;  then           allow_undefined_flag_CXX=' ${wl}-expect_unre-
solved ${wl}            archive_cmds_CXX='$CC  -shared  -nostdlib
${allow_undefined_flag}  $predep_objects $libobjs $deplibs $post-
dep_objects $compiler_flags ${wl}-msym ${wl}-soname  ${wl}$soname
`test  -n "$verstring" && echo ${wl}-set_version ${wl}$verstring`
${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'

           hardcode_libdir_flag_spec_CXX='${wl}-rpath  ${wl}$lib-
dir'           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
        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++
     archive_cmds_need_lc_CXX=yes         no_undefined_flag_CXX='
-zdefs'          archive_cmds_CXX='$CC  -G${allow_undefined_flag}
-h$soname -o $lib $predep_objects $libobjs $deplibs  $postdep_ob-
jects  $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${al-
low_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $pre-
dep_objects    $libobjs    $deplibs   $postdep_objects   $compil-
er_flags~$rm $lib.exp'

        hardcode_libdir_flag_spec_CXX='-R$libdir'           hard-
code_shlibpath_var_CXX=no          case $host_os in           so-
laris2.[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.  We  must  also  pass  each  convience library through
            # to the system linker between  allextract/defaultex-
tract.                #  The C++ compiler will combine linker op-
tions so we             # cannot just pass the convience  library
names through             # without $wl.              # Supported
since  Solaris  2.6   (maybe   2.5.1?)                  whole_ar-
chive_flag_spec_CXX='${wl}-z  ${wl}allextract`for conv in $conve-
nience                                 ;;                    esac
        link_all_deplibs_CXX=yes

        output_verbose_link_cmd='echo'

        #  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_ar-
chive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'         ;;
      gcx*)           #  Green  Hills  C++  Compiler          ar-
chive_cmds_CXX='$CC  -shared  $predep_objects  $libobjs  $deplibs
-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  con-
ftest.$objext  2>&1  |  grep           else             # g++ 2.7
appears to require `-G' NOT `-shared' on this             # plat-
form.                archive_cmds_CXX='$CC  -G -nostdlib $LDFLAGS
$predep_objects  $libobjs  $deplibs   $postdep_objects   $compil-
er_flags  ${wl}-h  $wl$soname  -o  $lib'             archive_exp-
sym_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  $compil-
er_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  con-
ftest.$objext 2>&1 | grep           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"

  # objects, libraries and library flags.

  # Sentinel used to keep track of whether or not we are before
  # the conftest object file.
  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 li-
brary paths should come after those            # provided the us-
er.   The  postdeps already come after the            # user sup-
plied libs so there is no need to process  them.               if
test  -z  "$compiler_lib_search_path_CXX"; then              com-
piler_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                post-
deps_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_ob-
  rm -f a.out a.exe else
  echo "libtool.m4: error: problem compiling CXX test program" fi

$rm -f confest.$objext

#  PORTME: override above test on systems where it is broken case
$host_os in solaris*)
  case $cc_basename in
  CC*)
    # Adding this requires a known-good setup of shared libraries
for
    #  Sun compiler versions before 5.6, else PIC objects from an
old
    # archive will be linked into the output, leading  to  subtle
bugs.
    postdeps_CXX='-lCstd -lCrun'
    ;;
  esac esac


case  " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no
;; esac

lt_prog_compiler_wl_CXX=  lt_prog_compiler_pic_CXX=  lt_prog_com-
piler_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 sup-
ports IA64 processor         lt_prog_compiler_static_CXX='-Bstat-
ic'
      fi
      ;;
    amigaos*)
      #  FIXME:  we  need at least 68020 code to build shared li-
braries, but
      # adding the `-m68020' flag to GCC prevents  building  any-
thing better,
      # like `-m68040'.
      lt_prog_compiler_pic_CXX='-m68020  -resident32 -malways-re-
store-a4'
      ;;
      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_compil-
er_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_TAG-
VAR(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         ;;
       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_CXX='-qnocommon'
           lt_prog_compiler_wl_CXX='-Wl,'
           ;;
         esac
       ;;
      dgux*)           case   $cc_basename  in             ec++*)
              lt_prog_compiler_pic_CXX='-KPIC'                 ;;
           ghcx*)             # Green Hills C++ Compiler
lt_prog_compiler_pic_CXX='-pic'               ;;               *)
            ;;         esac         ;;
      freebsd*  |  kfreebsd*-gnu  | dragonfly*)         # FreeBSD
      irix5* | irix6* | nonstopux*)         case $cc_basename  in
             CC*)                  lt_prog_compiler_wl_CXX='-Wl,'
             lt_prog_compiler_static_CXX='-non_shared'
#  CC pic flag -KPIC is the default.              ;;           *)
            ;;         esac         ;;
      linux*)          case  $cc_basename  in               KCC*)
              #  KAI  C++  Compiler               lt_prog_compil-
er_wl_CXX='--backend    -Wl,'                     lt_prog_compil-
er_pic_CXX='-fPIC'                ;;             icpc*  |  ecpc*)
              #    Intel    C++                   lt_prog_compil-
er_wl_CXX='-Wl,'                 lt_prog_compiler_pic_CXX='-KPIC'
            lt_prog_compiler_static_CXX='-static'              ;;
           pgCC*)               #  Portland  Group  C++ compiler.
                   lt_prog_compiler_wl_CXX='-Wl,'
lt_prog_compiler_pic_CXX='-fpic'                  lt_prog_compil-
er_static_CXX='-Bstatic'             ;;           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         ;;
      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_compil-
er_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_compil-
er_static_CXX='-Bstatic'                          lt_prog_compil-
er_wl_CXX='-Qoption  ld '             ;;           gcx*)
#  Green   Hills   C++   Compiler                 lt_prog_compil-
er_pic_CXX='-PIC'               ;;             *)              ;;
        esac         ;;
      sunos4*)          case  $cc_basename  in               CC*)
              #   Sun   C++   4.x                 lt_prog_compil-

{  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}0,1
:&$lt_compiler_flag  :;  t'    -e 's: [^ ]*conftest.: $lt_compil-
er_flag&:; t'    -e 's:$: $lt_compiler_flag:'`
   (eval echo "
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   cat conftest.err >&5
   echo "configure:__oline__:  = $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 other than the usual out-
put.
     $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
     $SED '/^$/d' conftest.err >conftest.er2
     if test ! -s conftest.err || diff conftest.exp  conftest.er2
>/dev/null; then
       lt_prog_compiler_pic_works_CXX=yes
     fi
   fi
   $rm conftest*

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

    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

   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}0,1
:&$lt_compiler_flag :; t'    -e 's: [^  ]*conftest.:  $lt_compil-
er_flag&:; t'    -e 's:$: $lt_compiler_flag:'`
   (eval echo "
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   cat out/conftest.err >&5
   echo "configure:__oline__:  = $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
     $echo  "X$_lt_compiler_boilerplate"  |  $Xsed   >   out/con-
ftest.exp
     $SED '/^$/d' out/conftest.err >out/conftest.er2
     if  test  !  -s  out/conftest.err  ||  diff out/conftest.exp
out/conftest.er2 >/dev/null; then
       lt_cv_prog_compiler_c_o_CXX=yes
     fi
   fi
   chmod u+w . 2>&5
   $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 ..

  $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  |  $glob-
al_symbol_pipe  | $SED '''s/.* //''' | sort | uniq > $export_sym-
bols'
  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  (((  ==  "T")  || ( == "D") || ( == "B")) && (sub-
str(,1,1) != ".")) { print  } }''' | sort -u > $export_symbols'
    else
      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience  |
awk  '''{  if  (((  ==  "T")  || ( == "D") || ( == "B")) && (sub-
str(,1,1) != ".")) { print  } }''' | sort -u > $export_symbols'
    fi
    ;;
  pw32*)
    export_symbols_cmds_CXX="$ltdll_cmds"
  ;;
  cygwin* | mingw*)
    export_symbols_cmds_CXX='$NM $libobjs $convenience  |  $glob-
al_symbol_pipe  |  $SED  -e  '''/^[BCDGRS] /s/.*  ]*/1 DATA/;/^.*
__nm__/s/^.* __nm__ ]* [^ ]*/1 DATA/;/^I /d;/^[AITW] /s/.*  //'''
| sort | uniq > $export_symbols'
  ;;
  *)
    export_symbols_cmds_CXX='$NM  $libobjs  $convenience | $glob-
al_symbol_pipe | $SED '''s/.* //''' | sort | uniq >  $export_sym-
bols'
  ;;
  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 ex-
plicitly 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:
  (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:
  (eval $archive_cmds_CXX 2>1  grep
  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; }
      ;;

  if echo "$sys_lib_search_path_spec" |  grep  ';'  >/dev/null  ;
then
    #  if the path contains ";" then we assume it to be the sepa-
rator
    # 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=unknown 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_ver-
sion=unknown

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
  need_lib_prefix=no
  need_version=no
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major
${libname}${release}${shared_ext}$versuffix                 $lib-
name${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.
    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}$ver-
suffix        ${libname}${release}${shared_ext}$major       $lib-
name${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%^.*//]*.ixli-
brary$%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
  ;;

bsdi[45]*)
  version_type=linux
  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'
  finish_cmds='PATH="ATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/shlib     /usr/lib      /usr/X11/lib
/usr/contrib/lib /lib /usr/local/lib"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # 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
  ;;
      dldir=$destdir/`dirname lpath`~
      test -d ldir || mkdir -p ldir~
      $install_prog $dir/$dlname ldir/$dlname~
      chmod a+x ldir/$dlname'
    postuninstall_cmds='dldll=`$SHELL  2>&1  -c  '''. $file; echo
lname'''`~
      dlpath=$dir/ldll~
       $rm lpath'
    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="/usr/lib     /lib/w32api     /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'`${versuf-
fix}${shared_ext}'
      ;;
    esac
    ;;

  need_lib_prefix=no
  need_version=no
  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_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  #  Apple's  gcc prints 'gcc -print-search-dirs' doesn't operate
the same.
  if test "$GCC" = yes; then
    sys_lib_search_path_spec=`$CC  -print-search-dirs  |  tr   "0
"$PATH_SEPARATOR"  |  sed -e 's/libraries:/@libraries:/' | tr "@"
"0 | grep "^libraries:" | sed -e "s/^libraries://" -e  "s,=/,/,g"
-e  "s,$PATH_SEPARATOR,  ,g"  -e  "s,.*,&  /lib /usr/lib /usr/lo-
cal/lib,g"`
  else
    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
  fi
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;

dgux*)
  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
  ;;

freebsd1*)
  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* | dragonfly*)
  # DragonFly does not have aout.  When/if they implement a new
  # versioning mechanism, adjust this.
      need_lib_prefix=no
      ;;
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$ver-
suffix $libname${shared_ext}$versuffix'
      need_version=yes
      ;;
  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
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major}                  ${lib-
name}${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
  need_lib_prefix=no
  need_version=no
  case $host_cpu in
  ia64*)
    shrext_cmds='.so'
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes  # Unless +noenvvar is speci-
fied.
    library_names_spec='${libname}${release}${shared_ext}$versuf-
     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 speci-
fied.
     library_names_spec='${libname}${release}${shared_ext}$ver-
suffix        ${libname}${release}${shared_ext}$major       $lib-
name${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_cmds='.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}$versuf-
fix         ${libname}${release}${shared_ext}$major         $lib-
name${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
  need_lib_prefix=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major           ${libname}${re-
lease}${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;;

  ;;

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

# This must be Linux ELF.  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}'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="ATH:/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

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

  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`$SED  -e  's/:,/  /g;s/=^=*$//;s/=^=  *  /   /g'
/etc/ld.so.conf | tr '0 ' '`
    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}
$lt_ld_extra"
  fi

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*)
  version_type=sunos
  need_lib_prefix=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="ATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
    library_names_spec='${libname}${release}${shared_ext}$versuf-
fix        ${libname}${release}${shared_ext}$major         ${lib-
name}${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
  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=yes
  ;;
  if  test  -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case $host_os in
      openbsd2.[89] |  openbsd2.[89].*)           shlibpath_over-
rides_runpath=no         ;;
      *)         shlibpath_overrides_runpath=yes         ;;
      esac
  else
    shlibpath_overrides_runpath=yes
  fi
  ;;

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

osf3* | osf4* | osf5*)
  version_type=osf
  need_lib_prefix=no
  need_version=no
  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/cm-
plrs/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
  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=yes
  hardcode_into_libs=yes
  need_version=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
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      ;;
    siemens)
      need_lib_prefix=no
      ;;
    motorola)
      need_lib_prefix=no
      need_version=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
  esac
  ;;

sysv4*MP*)
  if test -d /usr/nec ;then
    version_type=linux
    library_names_spec='$libname${shared_ext}.$versuffix    $lib-
name${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

     ## 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 nonex-
isting dirs.
    hardcode_action_CXX=immediate
  fi else
  # We cannot hardcode anything, or else we can only hardcode ex-
isting
  # directories.
  hardcode_action_CXX=unsupported  fi { echo "$as_me:$LINENO: re-
sult:  $hardcode_action_CXX"  >&5  echo   "${ECHO_T}$hardcode_ac-
tion_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 real-
ly 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

if test "x$enable_dlopen" != xyes; then
    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  >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h.  */ _ACEOF  cat  confdefs.h
>>conftest.$ac_ext   cat   >>conftest.$ac_ext   <<_ACEOF  /*  end
confdefs.h.  */

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

        ac_cv_lib_dl_dlopen=no fi

rm  -f  core  conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo              conftest$ac_exeext         conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS  fi  { echo "$as_me:$LINENO: result:
$ac_cv_lib_dl_dlopen"  >&5  echo  "${ECHO_T}$ac_cv_lib_dl_dlopen"
>&6; } if test $ac_cv_lib_dl_dlopen = yes; then
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end  confdefs.h.   */ /* Define shl_load to an innocuous variant,
in case <limits.h> declares shl_load.
   For example, HP-UX 11i <limits.h> declares  gettimeofday.   */
#define shl_load innocuous_shl_load

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

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

#undef shl_load

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

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

        ac_cv_func_shl_load=no fi

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

        ac_cv_lib_dld_shl_load=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo               conftest$ac_exeext        conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo  "$as_me:$LINENO:  result:
$ac_cv_lib_dld_shl_load"                 >&5                 echo
"${ECHO_T}$ac_cv_lib_dld_shl_load"     >&6;     }     if     test
$ac_cv_lib_dld_shl_load = yes; then
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else
  {  echo  "$as_me:$LINENO: checking for dlopen" >&5 echo $ECHO_N
"checking   for   dlopen...   $ECHO_C"    >&6;    }    if    test
"${ac_cv_func_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
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 proto-
types,
    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
int main () { return dlopen ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status);  }  &&  {            test  -z  "$ac_cxx_wer-
ror_flag" ||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_func_dlopen=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_cv_func_dlopen=no fi

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

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus extern "C" #endif char dlopen (); int main  ()
{ return dlopen ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5

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

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

        ac_cv_lib_svld_dlopen=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo               conftest$ac_exeext        conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo  "$as_me:$LINENO:  result:
$ac_cv_lib_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  >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h.  */ _ACEOF  cat  confdefs.h
>>conftest.$ac_ext   cat   >>conftest.$ac_ext   <<_ACEOF  /*  end
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);  }  &&  {            test  -z "$ac_cxx_wer-
ror_flag" ||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dld_dld_link=yes else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

        ac_cv_lib_dld_dld_link=no fi

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

         fi

         fi

         fi

         fi


fi

    ;;
  esac

  if test "x$lt_cv_dlopen" != xno; then
    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=

    save_LIBS="$LIBS"

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

#include <stdio.h>

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

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

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

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

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

    exit (status); } EOF
  if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit   $ac_status);   }   &&   test   -s  conftest${ac_exeext}
2>/dev/null; then
    (./conftest; exit; ) >&5 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*

  lt_status=$lt_dlunknown
  cat > conftest.$ac_ext <<EOF #line __oline__  "configure"  #in-
clude "confdefs.h"

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

#include <stdio.h>

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

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

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

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

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

    exit (status); } EOF
  if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit   $ac_status);   }   &&   test   -s  conftest${ac_exeext}
2>/dev/null; then
    (./conftest; exit; ) >&5 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 :

  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 STRIP     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_sym-
bol_pipe   lt_cv_sys_global_symbol_to_cdecl       lt_cv_sys_glob-
al_symbol_to_c_name_address              sys_lib_search_path_spec
sys_lib_dlsearch_path_spec     old_postinstall_cmds old_postunin-
stall_cmds          compiler_CXX          CC_CXX           LD_CXX
lt_prog_compiler_wl_CXX                  lt_prog_compiler_pic_CXX
lt_prog_compiler_static_CXX                       lt_prog_compil-
er_no_builtin_flag_CXX               export_dynamic_flag_spec_CXX
thread_safe_flag_spec_CXX     whole_archive_flag_spec_CXX     en-
able_shared_with_static_runtimes_CXX         old_archive_cmds_CXX
old_archive_from_new_cmds_CXX      predep_objects_CXX       post-
dep_objects_CXX       predeps_CXX       postdeps_CXX      compil-
er_lib_search_path_CXX       archive_cmds_CXX        archive_exp-
sym_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        hard-
code_libdir_flag_spec_CXX        hardcode_libdir_flag_spec_ld_CXX
hardcode_libdir_separator_CXX     hardcode_automatic_CXX     mod-
ule_cmds_CXX      module_expsym_cmds_CXX       lt_cv_prog_compil-
er_c_o_CXX     exclude_expsyms_CXX     include_expsyms_CXX; do
      eval "lt_$var=\
      ;;
    esac
  done

  case $lt_echo in
  *' --fallback-echo"')
    lt_echo=`$echo "X$lt_echo"  |  $Xsed  -e  's/\\\  --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=$en-
able_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=$en-
able_shared_with_static_runtimes_CXX

# Whether or not to optimize  for  fast  installation.   fast_in-
stall=$enable_fast_install

#    The    host   system.    host_alias=$host_alias   host=$host
host_os=$host_os

#  The  build  system.    build_alias=$build_alias   build=$build
build_os=$build_os

#   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
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").  libext="$libext"

#     Shared      library      suffix      (normally      ".so").
shrext_cmds='$shrext_cmds'

# 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?  com-
piler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX

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

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

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

# Whether dlopen is supported.  dlopen_support=$enable_dlopen

#  Whether  dlopen  of  programs  is supported.  dlopen_self=$en-
able_dlopen_self

# Whether dlopen of  statically  linked  programs  is  supported.
dlopen_self_static=$enable_dlopen_self_static

#   Compiler   flag   to  prevent  dynamic  linking.   link_stat-
# Library versioning type.  version_type=$version_type

# Format of library name prefix.  libname_spec=$lt_libname_spec

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

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

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

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

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

#  Commands  used  to  build  and  install a shared archive.  ar-
chive_cmds=$lt_archive_cmds_CXX       archive_expsym_cmds=$lt_ar-
chive_expsym_cmds_CXX  postinstall_cmds=$lt_postinstall_cmds pos-
tuninstall_cmds=$lt_postuninstall_cmds

# Commands used to build a loadable module (assumed same as above
if     empty)     module_cmds=$lt_module_cmds_CXX     module_exp-
sym_cmds=$lt_module_expsym_cmds_CXX

# 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_CXX

# Dependencies to place after the objects being linked to  create
a # shared library.  postdep_objects=$lt_postdep_objects_CXX

# Dependencies to place before the objects being linked to create
a # shared library.  predeps=$lt_predeps_CXX

# Dependencies to place after the objects being linked to  create
a # shared library.  postdeps=$lt_postdeps_CXX

#  The  library  search path used internally by the compiler when
linking # a shared library.  compiler_lib_search_path=$lt_compil-
er_lib_search_path_CXX

# Method to check whether dependent libraries are shared objects.
# 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  glob-
al_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl

# Transform the output of nm in a C name address pair global_sym-
bol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_ad-
dress

#  This  is  the  shared  library  runtime  path  variable.  run-
path_var=$runpath_var

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

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

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

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

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

# If ld is used when linking, flag to hardcode ibdir into # a bi-
nary  during linking. This must work even if ibdir does # not ex-
ist.               hardcode_libdir_flag_spec_ld=$lt_hardcode_lib-
dir_flag_spec_ld_CXX

# 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  #  resulting  binary.   hardcode_di-
rect=$hardcode_direct_CXX

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

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


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

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

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

#  The  commands   to   list   exported   symbols.    export_sym-
bols_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_in-
clude_expsyms_CXX

# ### END LIBTOOL TAG CONFIG: $tagname

__EOF__


else
  # If there is no Makefile yet, we rely on a make rule  to  exe-
cute
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/.sh$/.in/'`
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
  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_exe-
ext  $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS   >&5'
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           tagname=""         fi         ;;

#       F77)  #       if test -n "$F77" && test "X$F77" != "Xno";
      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=
    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_build-
dir)/libtool'

# Prevent multiple expansion













all_targets='$(PHP_MODULES)' install_targets="install-modules in-
stall-headers"   phplibdir="`pwd`/modules"    CPPFLAGS="$CPPFLAGS
-DHAVE_CONFIG_H"                         CFLAGS_CLEAN='$(CFLAGS)'
CXXFLAGS_CLEAN='$(CXXFLAGS)'

test "$prefix" = "NONE" && prefix="/usr/local"  test  "$exec_pre-
fix" = "NONE" && exec_prefix='$(prefix)'


  PHP_VAR_SUBST="$PHP_VAR_SUBST PHP_MODULES"

  PHP_VAR_SUBST="$PHP_VAR_SUBST libdir"


  PHP_VAR_SUBST="$PHP_VAR_SUBST prefix"


  PHP_VAR_SUBST="$PHP_VAR_SUBST phplibdir"


  PHP_VAR_SUBST="$PHP_VAR_SUBST phpincludedir"



  PHP_VAR_SUBST="$PHP_VAR_SUBST CC"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CFLAGS"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CFLAGS_CLEAN"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CPP"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CPPFLAGS"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CXX"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CXXFLAGS"


  PHP_VAR_SUBST="$PHP_VAR_SUBST CXXFLAGS_CLEAN"


  PHP_VAR_SUBST="$PHP_VAR_SUBST EXTENSION_DIR"


  PHP_VAR_SUBST="$PHP_VAR_SUBST PHP_EXECUTABLE"


  PHP_VAR_SUBST="$PHP_VAR_SUBST EXTRA_LDFLAGS"


  PHP_VAR_SUBST="$PHP_VAR_SUBST EXTRA_LIBS"


  PHP_VAR_SUBST="$PHP_VAR_SUBST INCLUDES"



  PHP_VAR_SUBST="$PHP_VAR_SUBST INSTALL_HEADERS"



  $php_shtool mkdir -p $BUILD_DIR


  cat >Makefile <<EOF srcdir = $abs_srcdir builddir = $abs_build-
dir top_srcdir = $abs_srcdir top_builddir = $abs_builddir EOF
  for i in $PHP_VAR_SUBST; do
    eval echo "$i = i" >> Makefile
  done

  cat $abs_srcdir/Makefile.global Makefile.fragments Makefile.ob-
jects >> Makefile


test -d modules || $php_shtool mkdir modules touch .deps

ac_config_headers="$ac_config_headers config.h"


cat >confcache <<_ACEOF # This file is a shell script that caches
the results of configure # tests run on this system so  they  can
be  shared  between  configure  # scripts and configure runs, see
configure's option --config-cache.  # It is not useful  on  other
systems.   If  it  contains results you don't # want to keep, you
may remove or edit it.  # # config.status only pays attention  to
the  cache  file  if  you give it # the --recheck option to rerun
configure.  # # `ac_cv_env_foo' variables (set or unset) will  be
overridden  when  #  loading this file, other *unset* `ac_cv_foo'
will be assigned the # following values.

_ACEOF

# The following way of writing the cache mishandles  newlines  in
values,  # but we know of no workaround that is simple, portable,
and efficient.  # So, we kill variables containing  newlines.   #
Ultrix  sh set writes to stderr and can't be redirected directly,
# and sets the high bit in the cache file unless we assign to the
vars.  (
  for   ac_var   in   `(set)  2>&1  |  sed  -n  's/^-zA-Z_][a-zA-
Z0-9_]*=.*/1/p'`; do
    eval ac_val=ac_var
    case $ac_val in #(
    *${as_nl}*)
      case $ac_var in #(
      *_cv_*) { echo  "$as_me:$LINENO:  WARNING:  Cache  variable
$ac_var  contains  a  newline."  >&5 echo "$as_me: WARNING: Cache
variable $ac_var contains a newline." >&2;} ;;
      esac

num]*_cv_[_$as_cr_alnum]*\)=\(.*\)/\1='\2'/p"
      ;; #(
    *)
      # `set' quotes correctly as required by POSIX,  so  do  not
add quotes.
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
    esac |
    sort ) |
  sed '
     /^ac_cv_env_/b end
     t clear
     :clear
     s/^=]*=[{}].*$/test "${1+set}" = set || &/
     t end
     s/^=]*=$/1=${1=2}/
     :end' >>confcache if diff "$cache_file" confcache >/dev/null
2>&1; then :; else
  if test -w "$cache_file"; then
    test "x$cache_file" != "x/dev/null" &&
      { echo "$as_me:$LINENO:  updating  cache  $cache_file"  >&5
echo "$as_me: updating cache $cache_file" >&6;}
    cat confcache >$cache_file
  else
    {   echo   "$as_me:$LINENO:  not  updating  unwritable  cache
$cache_file" >&5 echo  "$as_me:  not  updating  unwritable  cache
$cache_file" >&6;}
  fi fi rm -f confcache

test  "x$prefix"  = xNONE && prefix=$ac_default_prefix # Let make
expand exec_prefix.  test "x$exec_prefix" =  xNONE  &&  exec_pre-
fix='${prefix}'

DEFS=-DHAVE_CONFIG_H

ac_libobjs=  ac_ltlibobjs=  for  ac_i  in : $LIB@&t@OBJS; do test
"x$ac_i" = x: && continue
  # 1. Remove the extension, and $U if already installed.
  ac_script='s/././;s/.o$//;s/.obj$//'
  ac_i=`echo "$ac_i" | sed "$ac_script"`
  # 2. Prepend LIBOBJDIR.  When used with  automake>=1.10  LIBOB-
JDIR
  #     will  be  set  to the directory where LIBOBJS objects are
built.
  ac_libobjs="$ac_libobjs LIBOBJDIR}$ac_i.$ac_objext"
  ac_ltlibobjs="$ac_ltlibobjs    LIBOBJDIR}$ac_i"'$U.lo'     done
LIB@&t@OBJS=$ac_libobjs

LTLIBOBJS=$ac_ltlibobjs




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

fi




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

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

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


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

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

$as_var done PS1='$ ' PS2='> ' PS4='+ '

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

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

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


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

# CDPATH.  $as_unset CDPATH



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

  #  Create  $as_me.lineno  as  a  copy  of  $as_myself, but with
$LINENO
  # uniformly replaced by the line number.  The first  'sed'  in-
serts a
  #  line-number  line  after each line using $LINENO; the second
'sed'
  # does the real work.  The second script uses 'N' to pair each
  # line-number line with the line containing  $LINENO,  and  ap-
pends
  #  trailing  '-'  during  substitution so that $LINENO is not a
special
      :loop
      s/[$]LINENO'$as_cr_alnum'_].*/212/
      t loop
      s/-0*//
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
    { echo "$as_me: error:  cannot  create  $as_me.lineno;  rerun
with a POSIX shell" >&2
   { (exit 1); exit 1; }; }

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


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

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

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

rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file else
  rm -f conf$$.dir
  mkdir conf$$.dir fi echo  >conf$$.file  if  ln  -s  conf$$.file
conf$$ 2>/dev/null; then
  as_ln_s='ln -s'
  # ... but there are two gotchas:
  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  #  2)  DJGPP  < 2.04 has no symlinks; `ln -s' creates a wrapper
executable.
  # In both cases, we have to default to `cp -p'.
  ln  -s  conf$$.file  conf$$.dir  2>/dev/null  &&  test   !   -f
conf$$.exe ||
    as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then
  as_ln_s=ln else
  as_ln_s='cp     -p'     fi     rm    -f    conf$$    conf$$.exe
  as_test_x='
    eval sh -c '''
      if test -d "$1"; then
        test -d "$1/.";
      else         case $1 in
        -*)set   "./$1";;            esac;            case    `ls
-ld'$as_ls_L_option'         "$1"         2>/dev/null`         in
        ???[sx]*):;;*)false;;esac;fi
    ''' sh
  ' fi as_executable_p=$as_test_x

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

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


exec 6>&1

# Save the log message, to keep $[0] and so on meaningful, and to
# report actual input values  of  CONFIG_FILES  etc.  instead  of
their  #  values  after options handling.  ac_log=" This file was
extended by $as_me, which was generated  by  GNU  Autoconf  2.61.
Invocation command line was

  CONFIG_FILES    = $CONFIG_FILES
  CONFIG_HEADERS  = $CONFIG_HEADERS
  CONFIG_LINKS    = $CONFIG_LINKS
  CONFIG_COMMANDS = $CONFIG_COMMANDS
  $ $0 $@

on `(hostname || uname -n) 2>/dev/null | sed 1q` "

_ACEOF

cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made
for.  config_headers="$ac_config_headers"

_ACEOF

cat >>$CONFIG_STATUS <<_ACEOF ac_cs_usage="`$as_me'  instantiates
files from templates according to the current configuration.

Usage: $0 [OPTIONS] [FILE]...

  -h, --help       print this help, then exit
  -V,  --version     print  version number and configuration set-
tings, then exit
  -q, --quiet      do not print progress messages
  -d, --debug      don't remove temporary files

Copyright (C) 2006 Free  Software  Foundation,  Inc.   This  con-
fig.status  script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."

ac_pwd='$ac_pwd' srcdir='$srcdir' _ACEOF

cat >>$CONFIG_STATUS <<_ACEOF # If no file are specified  by  the
user,  then  we  need  to provide default # value.  By we need to
know if files were specified  by  the  user.   ac_need_defaults=:
while test $# != 0 do
  case $1 in
  --*=*)
    ac_option=`expr "X$1" : 'X=]*='`
    ac_optarg=`expr "X$1" : 'X[^=]*='`
    ac_shift=:
    ;;
  *)
    ac_option=$1
    ac_optarg=$2
    ac_shift=shift
    ;;
  esac

  case $ac_option in
  # Handling of the options.
  -recheck  |  --recheck  | --rechec | --reche | --rech | --rec |
--re | --r)
    ac_cs_recheck=: ;;
  --version | --versio | --versi | --vers | --ver | --ve | --v  |
-V )
    echo "$ac_cs_version"; exit ;;
  --debug | --debu | --deb | --de | --d | -d )
    debug=: ;;
  --header | --heade | --head | --hea )
    $ac_shift
    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
    ac_need_defaults=false;;
  --he | --h)
    # Conflict between --help and --header
    {  echo  "$as_me: error: ambiguous option: $1 Try `$0 --help'
for more information." >&2
   { (exit 1); exit 1; }; };;
  --help | --hel | -h )
    echo "$ac_cs_usage"; exit ;;
  -q | -quiet | --quiet | --quie | --qui | --qu | --q   | -silent
| --silent | --silen | --sile | --sil | --si | --s)
    ac_cs_silent=: ;;

  # This is an error.
  -*)  {  echo  "$as_me:  error:  unrecognized option: $1 Try `$0
--help' for more information." >&2
   { (exit 1); exit 1; }; } ;;

  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args
c_configure_extra_args " --no-create --no-recursion" >&6
  CONFIG_SHELL=$SHELL
  export CONFIG_SHELL
  exec $SHELL "$0"$ac_configure_args c_configure_extra_args --no-
create --no-recursion fi

_ACEOF cat >>$CONFIG_STATUS <<_ACEOF exec 5>>config.log {
  echo
  sed  'h;s/./-/g;s/^.../@%:@@%:@  /;s/...$/   @%:@@%:@/;p;x;p;x'
<<_ASBOX @%:@@%:@ Running $as_me. @%:@@%:@ _ASBOX
  echo "$ac_log" } >&5

_ACEOF cat >>$CONFIG_STATUS <<_ACEOF _ACEOF

cat >>$CONFIG_STATUS <<_ACEOF

# Handling of arguments.  for ac_config_target in $ac_config_tar-
gets do
  case $ac_config_target in
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;

  *) { { echo "$as_me:$LINENO: error: invalid argument:  $ac_con-
fig_target"  >&5  echo "$as_me: error: invalid argument: $ac_con-
fig_target" >&2;}
   { (exit 1); exit 1; }; };;
  esac done


# If the user did not use the arguments to specify the  items  to
instantiate, # then the envvar interface is used.  Set only those
that are not.  # We use the long form for the default  assignment
because  of  an  extremely  #  bizarre  bug  on  SunOS 4.1.3.  if
$ac_need_defaults; then
  test  "${CONFIG_HEADERS+set}"  =  set  ||  CONFIG_HEADERS=$con-
fig_headers fi

#  Have  a  temporary  directory for convenience.  Make it in the
build tree # simply because there is no reason against having  it
here,  and in addition, # creating and moving files from /tmp can
sometimes cause problems.  # Hook for its removal  unless  debug-
ging.  # Note that there is a small window in which the directory
will not be cleaned: # after its creation but before its name has
been assigned to `$tmp'.  $debug || {
  tmp=
  trap 'exit_status=$?
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && ex-
it $exit_status
  trap '{ (exit 1); exit 1; }' 1 2 13 15 } #  Create  a  (secure)
tmp directory for tmp files.

{
  :L*  |  :C*:*)  {  {  echo  "$as_me:$LINENO: error: Invalid tag
$ac_tag." >&5 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   { (exit 1); exit 1; }; };;
  :[FH]-) ac_tag=-:-;;
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  esac
  ac_save_IFS=$IFS
  IFS=:
  set x $ac_tag
  IFS=$ac_save_IFS
  shift
  ac_file=$1
  shift

  case $ac_mode in
  :L) ac_source=$1;;
  :[FH])
    ac_file_inputs=
    for ac_f
    do
      case $ac_f in
      -) ac_f="$tmp/stdin";;
      *) # Look for the file first in the build tree, then in the
source  tree          # (if the path is not absolute).  The abso-
lute path cannot be DOS-style,          #  because  $ac_f  cannot
contain  `:'.            test -f "$ac_f" ||            case $ac_f
in              [\/$]*)  false;;              *)  test  -f  "$sr-
cdir/$ac_f" && ac_f="$srcdir/$ac_f";;            esac ||
{ { echo "$as_me:$LINENO: error: cannot find input  file:  $ac_f"
>&5 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   { (exit 1); exit 1; }; };;
      esac
      ac_file_inputs="$ac_file_inputs $ac_f"
    done

    #  Let's  still  pretend it is `configure' which instantiates
(i.e., don't
    # use $as_me), people would be surprised to read:
    #    /* config.h.  Generated by config.status.  */
    configure_input="Generated from "`IFS=:           echo  $*  |
sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
    if test x"$ac_file" != x-; then
      configure_input="$ac_file.  $configure_input"
      {   echo   "$as_me:$LINENO:  creating  $ac_file"  >&5  echo
"$as_me: creating $ac_file" >&6;}
    fi

    case $ac_tag in
    *:-:* | *:-) cat >"$tmp/stdin";;
    esac
    ;;
  esac
  test  -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } ||
{
    as_dirs=
    while :; do
      case $as_dir in #(
      *'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\''/g"`;; #(
      *) as_qdir=$as_dir;;
      esac
      as_dirs="'$as_qdir' $as_dirs"
      as_dir=`$as_dirname -- "$as_dir" || $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'`
      test -d "$as_dir" && break
    done
    test -z "$as_dirs" || eval "mkdir $as_dirs"
  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: can-
not  create  directory  $as_dir"  >&5 echo "$as_me: error: cannot
create directory $as_dir" >&2;}
   { (exit 1); exit 1; }; }; }
  ac_builddir=.

case "$ac_dir" in *)
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
  # A ".." for each directory in $ac_dir_suffix.
  ac_top_builddir_sub=`echo      "$ac_dir_suffix"      |      sed
's,/[^\/]*,/..,g;s,/,,'`
  case $ac_top_builddir_sub in
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  esac    ;;   esac   ac_abs_top_builddir=$ac_pwd   ac_abs_build-
dir=$ac_pwd$ac_dir_suffix   #   for    backward    compatibility:
ac_top_builddir=$ac_top_build_prefix

case $srcdir in
  .)  # We are building in place.
    ac_srcdir=.
    ac_top_srcdir=$ac_top_builddir_sub
    ac_abs_top_srcdir=$ac_pwd ;;
  [\/]* | ?:[\/]* )  # Absolute name.
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_top_srcdir=$srcdir
    ac_abs_top_srcdir=$srcdir ;;
  *) # Relative name.
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_abs_top_srcdir=$ac_pwd/$srcdir    ;;    esac    ac_abs_sr-
cdir=$ac_abs_top_srcdir$ac_dir_suffix
side  of  a sed subst, or in # an unquoted here document, in con-
fig.status.  If some macros were #  called  several  times  there
might  be  several  #defines for the same # symbol, which is use-
less.  But do not sort them, since the last # AC_DEFINE  must  be
honored.   ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*  #  These
sed commands are passed to sed as "A NAME B PARAMS  C  VALUE  D",
where  #  NAME is the cpp macro being defined, VALUE is the value
it is being given.  # PARAMS is the parameter list in  the  macro
definition--in   most   cases,  it's  #  just  an  empty  string.
ac_dA='s,^\([     #]*\)[^          ]*\([    ]*'  ac_dB='\)[
(].*,\1define\2' ac_dC=' ' ac_dD=' ,'

uniq confdefs.h |
  sed  -n '         t rset         :rset         s/^[     ]*#[
]*define[       ][      ]*//         t ok          d          :ok
        s/[\&,]/\&/g             s/^$ac_word_re"'^()]*)[      ]*/
'"$ac_dA"'1'"$ac_dB"'2'"${ac_dC}"'3'"$ac_dD"'/p
        s/^$ac_word_re"'[
]*/'"$ac_dA"'1'"$ac_dB$ac_dC"'2'"$ac_dD"'/p
  ' >>conftest.defines

# Remove the space that was appended to ease  matching.   #  Then
replace  #undef with comments.  This is necessary, for # example,
in the case of _POSIX_SOURCE, which is predefined and required  #
on  some systems where configure will not decide to define it.  #
(The regexp can be short, since the line contains either  #define
or  #undef.)   echo  's/  $//  s,^[      #]*u.*,/*  & */,' >>con-
ftest.defines

# Break up conftest.defines: ac_max_sed_lines=50

# First sed  command  is:   sed  -f  defines.sed  $ac_file_inputs
>"$tmp/out1"   #   Second  one  is:          sed  -f  defines.sed
"$tmp/out1" >"$tmp/out2" # Third one  will  be:      sed  -f  de-
fines.sed     "$tmp/out2"     >"$tmp/out1"     #    et    cetera.
ac_in='$ac_file_inputs' ac_out='"$tmp/out1"' ac_nxt='"$tmp/out2"'

while : do
  # Write a here document:
    cat >>$CONFIG_STATUS <<_ACEOF
    # First, check the format of the line:
    cat   >"mp/defines.sed"   <<\CEOF   /^[        ]*#[     ]*un-
def[        ][    ]*$ac_word_re[  ]*b def /^[      ]*#[     ]*de-
fine[       ][    ]*$ac_word_re[(         ]/b def b :def _ACEOF
  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
  echo 'CEOF
    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
  grep . conftest.tail >/dev/null || break
  rm -f conftest.defines
  mv conftest.tail conftest.defines done rm  -f  conftest.defines
  else
    echo "/* $configure_input  */"
    cat "$ac_result"
  fi
  rm -f "$tmp/out12"
 ;;


  esac

done # for ac_tag


{   (exit   0);   exit   0;  }  _ACEOF  chmod  +x  $CONFIG_STATUS
ac_clean_files=$ac_clean_files_save


# configure is writing to config.log, and then calls  config.sta-
tus.  # config.status does its own redirection, appending to con-
fig.log.  # Unfortunately, on DOS this fails,  as  config.log  is
still kept open # by configure, so config.status won't be able to
write to it; its # output is simply discarded.  So we exec the FD
to  /dev/null,  #  effectively  closing  config.log, so it can be
properly (re)opened and # appended  to  by  config.status.   When
coming  back  to  configure,  we  # need to make the FD available
again.  if test "$no_create" != yes; then
  ac_cs_success=:
  ac_config_status_args=
  test "$silent" = yes &&
    ac_config_status_args="$ac_config_status_args --quiet"
  exec 5>/dev/null
  $SHELL  $CONFIG_STATUS  $ac_config_status_args  ||   ac_cs_suc-
cess=false
  exec 5>>config.log
  #  Use  ||,  not  &&, to avoid exiting from the if with $? = 1,
which
  # would make configure fail if this is the last instruction.
  $ac_cs_success || { (exit 1); exit 1; } fi















Man(1) output converted with man2html