mission 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
# 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
# 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
if test "x$CONFIG_SHELL" = x; then
if (eval ":") 2>/dev/null; then
as_have_required=yes else
as_have_required=no fi
if test $as_have_required = yes && (eval ": (as_func_return
() {
(exit ) } as_func_success () {
as_func_return 0 } as_func_failure () {
as_func_return 1 } as_func_ret_success () {
return 0 } as_func_ret_failure () {
return 1 }
exitcode=0 if as_func_success; then
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
case `(set -o) 2>/dev/null` in
*posix*) set -o posix ;; esac
fi
: _ASEOF }; then
CONFIG_SHELL=$as_shell as_have_required=yes
if { "$as_shell" 2> /dev/null <<_ASEOF if test -n
"${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=:
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
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
done
if test "x$CONFIG_SHELL" != x; then
for as_var in BASH_ENV ENV
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset
$as_var
done
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} fi
if test $as_have_required = no; then
echo This script requires a shell more modern than all the
echo shells that I found on your system. Please install a
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" &&
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
# Create $as_me.lineno as a copy of $as_myself, but with
$LINENO
# uniformly replaced by the line number. The first 'sed' in-
serts a
# line-number line after each line using $LINENO; the second
'sed'
# does the real work. The second script uses 'N' to pair each
# line-number line with the line containing $LINENO, and ap-
pends
# trailing '-' during substitution so that $LINENO is not a
special
# case at line end.
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
conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null
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
if test "X$1" = X--fallback-echo; then
# used as fallback echo
shift
cat <<EOF $* EOF
exit 0 fi
# The HP-UX ksh and POSIX shell print the target directory to
stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && un-
set CDPATH
if test -z "$ECHO"; then if test "X${echo_test_string+set}" !=
Xset; then # find a string as large as possible, as long as the
shell can cope with it
for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q
&&
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
CONFIG_SHELL=/bin/ksh
export CONFIG_SHELL
exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
else
# Try using printf.
echo='printf %s0
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 # Cool, printf works :
elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0"
--fallback-echo '') 2>/dev/null` && test "X$echo_test-
ing_string" = 'X' && echo_testing_string=`($ORIGI-
NAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string")
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
tagnames=${tagnames+${tagnames},}F77
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='WeeChat' PACKAGE_TAR-
NAME='weechat' PACKAGE_VERSION='0.2.6' PACKAGE_STRING='WeeChat
0.2.6' PACKAGE_BUGREPORT='flashcode@flashtux.org'
ac_unique_file="src/common/weechat.c" # Factoring default headers
for most tests. ac_includes_default="#include <stdio.h> #ifdef
HAVE_SYS_TYPES_H # include <sys/types.h> #endif #ifdef
HAVE_SYS_STAT_H # include <sys/stat.h> #endif #ifdef STDC_HEADERS
# include <stdlib.h> # include <stddef.h> #else # ifdef
HAVE_STDLIB_H # include <stdlib.h> # endif #endif #ifdef
HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# include <memory.h> # endif # include <string.h> #endif #ifdef
HAVE_STRINGS_H # include <strings.h> #endif #ifdef HAVE_INT-
TYPES_H # include <inttypes.h> #endif #ifdef HAVE_STDINT_H # in-
JEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEP-
BACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE build
build_cpu build_vendor build_os host host_cpu host_vendor host_os
SED GREP EGREP LN_S ECHO AR RANLIB CPP CXX CXXFLAGS ac_ct_CXX
CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77
FFLAGS ac_ct_F77 LIBTOOL DBLATEX_FOUND USE_NLS MSGFMT GMSGFMT MS-
GFMT_015 GMSGFMT_015 XGETTEXT XGETTEXT_015 MSGMERGE GLIBC2
CFLAG_VISIBILITY HAVE_VISIBILITY ALLOCA PRI_MACROS_BROKEN LIBPTH
LTLIBPTH LIBTHREAD LTLIBTHREAD LIBMULTITHREAD LTLIBMULTITHREAD
LIBICONV LTLIBICONV INTLBISON GLIBC21 INTL_MACOSX_LIBS
HAVE_POSIX_PRINTF HAVE_ASPRINTF HAVE_SNPRINTF HAVE_WPRINTF
WOE32DLL BUILD_INCLUDED_LIBINTL USE_INCLUDED_LIBINTL CATOBJEXT
DATADIRNAME INSTOBJEXT GENCAT INTLOBJS INTL_LIBTOOL_SUFFIX_PREFIX
INTLLIBS LIBINTL LTLIBINTL POSUB NCURSES_LIBS PKG_CONFIG
GTK_CFLAGS GTK_LIBS PERL PERL_CFLAGS PERL_LFLAGS PYTHON
PYTHON_CFLAGS PYTHON_LFLAGS RUBY RUBY_CFLAGS RUBY_LFLAGS PKGCON-
FIG LUACONFIG LUA_CFLAGS LUA_LFLAGS ASPELL_CFLAGS ASPELL_LFLAGS
CHARSET_CFLAGS CHARSET_LFLAGS PLUGINS_LIBS LIBGNUTLS_CONFIG
LIBGNUTLS_CFLAGS LIBGNUTLS_LIBS GNUTLS_CFLAGS GNUTLS_LFLAGS
DOC_XSL_PREFIX weechat_libdir GUI_NCURSES_TRUE GUI_NCURSES_FALSE
GUI_WXWIDGETS_TRUE GUI_WXWIDGETS_FALSE GUI_GTK_TRUE GUI_GTK_FALSE
GUI_QT_TRUE GUI_QT_FALSE PLUGINS_TRUE PLUGINS_FALSE PLUG-
IN_PERL_TRUE PLUGIN_PERL_FALSE PLUGIN_PYTHON_TRUE PLUG-
IN_PYTHON_FALSE PLUGIN_RUBY_TRUE PLUGIN_RUBY_FALSE PLUG-
IN_LUA_TRUE PLUGIN_LUA_FALSE PLUGIN_ASPELL_TRUE PLUGIN_AS-
PELL_FALSE PLUGIN_CHARSET_TRUE PLUGIN_CHARSET_FALSE
HAVE_GNUTLS_TRUE HAVE_GNUTLS_FALSE HAVE_FLOCK_TRUE
HAVE_FLOCK_FALSE DBLATEX_FOUND_TRUE DBLATEX_FOUND_FALSE
LIB@&t@OBJS LTLIBOBJS' ac_subst_files=''
ac_precious_vars='build_alias host_alias target_alias CC
CFLAGS LDFLAGS LIBS CPPFLAGS CPP CXX CXXFLAGS CCC CXXCPP F77
FFLAGS'
# 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-
case $ac_option in
*=*) ac_optarg=`expr "X$ac_option" : '[^=]*='` ;;
*) ac_optarg=yes ;;
esac
# Accept the important Cygnus configure options, so we can di-
agnose typos.
case $ac_dashdash$ac_option in
--)
ac_dashdash=yes ;;
-bindir | --bindir | --bindi | --bind | --bin | --bi)
ac_prev=bindir ;;
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* |
--bi=*)
bindir=$ac_optarg ;;
-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
-enable-* | --enable-*)
ac_feature=`expr "x$ac_option" : 'x-*enable-=]*'`
# 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=c_optarg ;;
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi |
--exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- |
--exec | --exe | --ex)
ac_prev=exec_prefix ;;
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-
prefi=* | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-
p=* | --exec-=* | --exec=* | --exe=* | --ex=*)
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 ;;
libexecdir=$ac_optarg ;;
-localedir | --localedir | --localedi | --localed | --locale)
ac_prev=localedir ;;
-localedir=* | --localedir=* | --localedi=* | --localed=* |
--locale=*)
localedir=$ac_optarg ;;
-localstatedir | --localstatedir | --localstatedi | --local-
stated | --localstate | --localstat | --localsta | --localst |
--locals)
ac_prev=localstatedir ;;
-localstatedir=* | --localstatedir=* | --localstatedi=* | --lo-
calstated=* | --localstate=* | --localstat=* | --localsta=* |
--localst=* | --locals=*)
localstatedir=$ac_optarg ;;
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
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_suffix=$ac_optarg ;;
-program-transform-name | --program-transform-name | --pro-
gram-transform-nam | --program-transform-na | --program-trans-
form-n | --program-transform- | --program-transform | --pro-
gram-transfor | --program-transfo | --program-transf | --pro-
gram-trans | --program-tran | --progr-tra | --program-tr |
--program-t)
ac_prev=program_transform_name ;;
-program-transform-name=* | --program-transform-name=* |
--program-transform-nam=* | --program-transform-na=* | --pro-
gram-transform-n=* | --program-transform-=* | --program-trans-
form=* | --program-transfor=* | --program-transfo=* | --pro-
gram-transf=* | --program-trans=* | --program-tran=* | --pro-
gr-tra=* | --program-tr=* | --program-t=*)
program_transform_name=$ac_optarg ;;
-pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
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 ;;
--sy=*)
sysconfdir=$ac_optarg ;;
-target | --target | --targe | --targ | --tar | --ta | --t)
ac_prev=target_alias ;;
-target=* | --target=* | --targe=* | --targ=* | --tar=* |
--ta=* | --t=*)
target_alias=$ac_optarg ;;
-v | -verbose | --verbose | --verbos | --verbo | --verb)
verbose=yes ;;
-version | --version | --versio | --versi | --vers | -V)
ac_init_version=: ;;
-with-* | --with-*)
ac_package=`expr "x$ac_option" : 'x-*with-=]*'`
# 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=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=*)
eval $ac_envvar=c_optarg
export $ac_envvar ;;
*)
# FIXME: should be removed in autoconf 3.0.
echo "$as_me: WARNING: you should use --build, --host, --tar-
get" >&2
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
echo "$as_me: WARNING: invalid host type: $ac_option" >&2
: ${build_alias=$ac_option} ${host_alias=$ac_option} ${tar-
get_alias=$ac_option}
;;
esac done
if test -n "$ac_prev"; then
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
{ echo "$as_me: error: missing argument to $ac_option" >&2
{ (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-
# Find the source files, if location was not specified. if test
-z "$srcdir"; then
ac_srcdir_defaulted=yes
# Try the directory containing this script, then the parent di-
rectory.
ac_confdir=`$as_dirname -- "$0" || $as_expr X"$0" :
'X[^/]//*[^/][^/]*/*$' X"$0" : 'X[^/]' X"$0" : 'X$'
X"$0" : 'X' . 2>/dev/null || echo X"$0" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/ q
} /^X[^/].*/{ s//1/ q
} /^X$/{ s//1/ q
} /^X.*/{ s//1/ q
} s/.*/./; q'`
srcdir=$ac_confdir
if test ! -r "$srcdir/$ac_unique_file"; then
srcdir=..
fi else
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 WeeChat 0.2.6 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.
--srcdir=DIR find the sources in DIR [configure dir
or `..']
Installation directories:
--prefix=PREFIX install architecture-independent files
in PREFIX [$ac_default_prefix]
--exec-prefix=EPREFIX install architecture-dependent files in
EPREFIX [PREFIX]
By default, `make install' will install all the files in `$ac_de-
fault_prefix/bin', `$ac_default_prefix/lib' etc. You can specify
an installation prefix other than `$ac_default_prefix' using
`--prefix', for instance `--prefix=OME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--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/weechat@:>@
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR] _ACEOF
cat <<_ACEOF
Program names:
--program-prefix=PREFIX prepend PREFIX to installed
program names
--program-suffix=SUFFIX append SUFFIX to installed
program names
Optional Features:
--disable-FEATURE do not include FEATURE (same as --en-
able-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--disable-dependency-tracking speeds up one-time build
--enable-dependency-tracking do not reject slow dependency
extractors
--enable-shared@<:@=PKGS@:>@ build shared libraries @<:@de-
fault=yes@:>@
--enable-static@<:@=PKGS@:>@ build static libraries @<:@de-
fault=yes@:>@
--enable-fast-install@<:@=PKGS@:>@
optimize for fast installation @<:@de-
fault=yes@:>@
--disable-libtool-lock avoid locking (might break parallel
builds)
--disable-nls do not use Native Language Support
--enable-threads={posix|solaris|pth|win32}
specify multithreading API
--disable-threads build without multithread safety
--disable-rpath do not hardcode runtime library paths
--disable-ncurses Turn off ncurses interface (de-
fault=compiled if found)
--enable-wxwidgets Turn on WxWidgets interface (de-
fault=no wxwidgets)
--enable-gtk Turn on Gtk interface (default=no
Gtk)
--enable-qt Turn on Qt interface (default=no Qt)
--disable-gnutls Turn off gnutls support (default=com-
piled if found)
--disable-plugins Turn off plugins support (de-
fault=plugins enabled)
--disable-perl Turn off Perl script plugin (de-
fault=compiled if found)
--disable-python Turn off Python script plugin (de-
fault=compiled if found)
--disable-ruby Turn off Ruby script plugin (de-
fault=compiled if found)
--disable-lua Turn off Lua script plugin (de-
fault=compiled if found)
--disable-aspell Turn off Aspell plugin (default=com-
piled if found)
--disable-charset Turn off Charset plugin (default=com-
piled if found)
--disable-gtktest do not try to compile and run a test
GTK+ program
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-
PACKAGE=no)
--with-gnu-ld assume the C compiler uses GNU ld
--without-libiconv-prefix don't search for libiconv in in-
cludedir and libdir
--with-included-gettext use the GNU gettext library included
here
--with-libintl-prefix[=DIR] search for libintl in DIR/include
and DIR/lib
--without-libintl-prefix don't search for libintl in in-
cludedir and libdir
--with-lua-inc=DIR, Lua include files are in DIR (de-
fault=autodetect)
--with-lua-lib=DIR, Lua library files are in DIR (de-
fault=autodetect)
--with-lua-suffix=ARG Lua is suffixed with ARG (default=au-
todetect)
--with-doc-xsl-prefix=DIR Docbook html/chunk.xsl is in DIR (de-
fault=autodetect)
--with-debug Debugging: 0=no debug, 1=debug compi-
lation, 2=debug compilation + verbose msgs (default=1)
--with-libgnutls-prefix=PFX Prefix where libgnutls is in-
stalled (optional)
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
CXX C++ compiler command
CXXFLAGS C++ compiler flags
CXXCPP C++ preprocessor
F77 Fortran 77 compiler command
FFLAGS Fortran 77 compiler flags
Use these variables to override the choices made by `configure'
or to help it to find libraries and programs with nonstandard
names/locations.
Report bugs to <flashcode@flashtux.org>. _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=.
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
cd "$ac_dir" || { ac_status=$?; continue; }
# Check for guested configure.
if test -f "$ac_srcdir/configure.gnu"; then
echo &&
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
elif test -f "$ac_srcdir/configure"; then
echo &&
$SHELL "$ac_srcdir/configure" --help=recursive
else
echo "$as_me: WARNING: no configuration information is in
$ac_dir" >&2
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 WeeChat configure 0.2.6 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 WeeChat $as_me 0.2.6, 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` /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
} >&5
cat >&5 <<_ACEOF
@%:@@%:@ ----------- @%:@@%:@ @%:@@%:@ Core tests. @%:@@%:@
@%:@@%:@ ----------- @%:@@%:@
_ACEOF
# Keep a trace of the command line. # Strip out --no-create and
--no-recursion so they do not pile up. # Strip out --silent be-
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
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 @%:@@%:@ ---------------- @%:@@%:@ @%:@@%:@
Cache variables. @%:@@%:@ @%:@@%:@ ---------------- @%:@@%:@ _AS-
BOX
echo
# The following way of writing the cache mishandles newlines
in values, (
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
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
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
echo
cat confdefs.h
echo
fi
test "$ac_signal" != 0 &&
echo "$as_me: caught signal $ac_signal"
echo "$as_me: exit $exit_status"
} >&5
rm -f core *.core core.conftest.* &&
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
exit $exit_status for ac_signal in 1 2 13 15; do
trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
done ac_signal=0
# 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
# 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
"$as_me: creating cache $cache_file" >&6;}
>$cache_file fi
gt_needs="$gt_needs " # Check that the precious variables saved
in the cache have kept the same # value. ac_cache_corrupt-
ed=false for ac_var in $ac_precious_vars; do
eval ac_old_set=c_cv_env_${ac_var}_set
eval ac_new_set=c_env_${ac_var}_set
eval ac_old_val=c_cv_env_${ac_var}_value
eval ac_new_val=c_env_${ac_var}_value
case $ac_old_set,$ac_new_set in
set,)
{ echo "$as_me:$LINENO: error: `$ac_var' was set to
`$ac_old_val' in the previous run" >&5 echo "$as_me: error:
`$ac_var' was set to `$ac_old_val' in the previous run" >&2;}
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_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
ac_config_headers="$ac_config_headers config.h"
am__api_version='1.10'
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
incompatible versions: # SysV /etc/install, /usr/sbin/install #
SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install #
AmigaOS /C/install, which installs bootblocks on floppy discs #
AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag #
AFS /usr/afsws/bin/install, which mishandles nonexistent args #
SVR4 /usr/ucb/install, which tries to use the nonexistent group
"staff" # OS/2's system install, which has a completely different
semantic # ./install, which can be erroneously created by make
from ./install.sh. { echo "$as_me:$LINENO: checking for a BSD-
compatible install" >&5 echo $ECHO_N "checking for a BSD-compati-
ble install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if
test "${ac_cv_path_install+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
# Account for people who put trailing slashes in PATH elements.
case $as_dir/ in
./ | .// | /cC/* | /etc/* | /usr/sbin/* | /usr/etc/* |
/sbin/* | /usr/afsws/bin/* | ?:\/os2\/install\/* | ?:\/OS2\/IN-
STALL\/* | /usr/ucb/* ) ;;
*)
# OSF1 and SCO ODT 3.0 have their own names for install.
# Don't use installbsd from OSF since it installs stuff as
root
# by default.
for ac_prog in ginstall scoinst install; do
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x
"$as_dir/$ac_prog$ac_exec_ext"; }; then if test
$ac_prog = install && grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
# AIX install. It has an incompatible calling convention.
: elif test $ac_prog = install &&
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
# program-specific install script used by HP pw-
plus--don't use. : else
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
break 3 fi fi
done
done
;; esac done IFS=$as_save_IFS
fi
if test "${ac_cv_path_install+set}" = set; then
INSTALL=$ac_cv_path_install
else
# As a last resort, use the slow shell script. Don't cache a
# value for INSTALL within a source directory, because that
will
# break other packages using the cache if that directory is
sane" >&5 echo $ECHO_N "checking whether build environment is
sane... $ECHO_C" >&6; } # Just in case sleep 1 echo timestamp >
conftest.file # Do `set' in a subshell so we don't clobber the
current shell's # arguments. Must try -L first in case configure
is actually a # symlink; some systems play weird games with the
mod time of symlinks # (eg FreeBSD returns the mod time of the
symlink's containing # directory). if (
set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
if test "$*" = "X"; then
# -L didn't work.
set X `ls -t $srcdir/configure conftest.file`
fi
rm -f conftest.file
if test "$*" != "X $srcdir/configure conftest.file" &&
test "$*" != "X conftest.file $srcdir/configure"; then
# If neither matched, then we have a broken ls. This can
happen
# if, for instance, CONFIG_SHELL is bash and it inherits a
# broken ls alias from the environment. This has actually
# happened. Such a system could not be considered "sane".
{ { echo "$as_me:$LINENO: error: ls -t appears to fail.
Make sure there is not a broken alias in your environment" >&5
echo "$as_me: error: ls -t appears to fail. Make sure there is
not a broken alias in your environment" >&2;}
{ (exit 1); exit 1; }; }
fi
test "$2" = conftest.file
) then
# Ok.
: else
{ { echo "$as_me:$LINENO: error: newly created file is older
than distributed files! Check your system clock" >&5 echo
"$as_me: error: newly created file is older than distributed
files! Check your system clock" >&2;}
{ (exit 1); exit 1; }; } fi { echo "$as_me:$LINENO: result:
yes" >&5 echo "${ECHO_T}yes" >&6; } test "$program_prefix" !=
NONE &&
program_transform_name="s&^&$program_prefix&;$program_trans-
form_name" # Use a double $ so make ignores it. test "$pro-
gram_suffix" != NONE &&
program_transform_name="s&$program_suffix&;$program_trans-
form_name" # Double any or $. echo might interpret backslashes.
# By default was `s,x,x', remove it if useless. cat <<_ACEOF
>conftest.sed s/[\$]/&&/g;s/;s,x,x,$// _ACEOF program_trans-
form_name=`echo $program_transform_name | sed -f conftest.sed` rm
-f conftest.sed
# expand $ac_aux_dir to an absolute path am_aux_dir=`cd
$ac_aux_dir && pwd`
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
$PATH$PATH_SEPARATOR/opt/sfw/bin do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_prog in mkdir gmkdir; do for ac_exec_ext in ''
$ac_executable_extensions; do { test -f
"$as_dir/$ac_prog$ac_exec_ext" && $as_test_x
"$as_dir/$ac_prog$ac_exec_ext"; } || continue case
`"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
'mkdir (GNU coreutils) '* | 'mkdir (coreutils) '* |
'mkdir (fileutils) '4.1*)
ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
break 3;; esac done
done done IFS=$as_save_IFS
fi
if test "${ac_cv_path_mkdir+set}" = set; then
MKDIR_P="$ac_cv_path_mkdir -p"
else
# As a last resort, use the slow shell script. Don't cache a
# value for MKDIR_P within a source directory, because that
will
# break other packages using the cache if that directory is
# removed, or if the value is a relative name.
test -d ./--version && rmdir ./--version
MKDIR_P="$ac_install_sh -d"
fi fi { echo "$as_me:$LINENO: result: $MKDIR_P" >&5 echo
"${ECHO_T}$MKDIR_P" >&6; }
mkdir_p="$MKDIR_P" case $mkdir_p in
[\/$]* | ?:[\/]*) ;;
*/*) mkdir_p="p_builddir)/$mkdir_p" ;; esac
for ac_prog in gawk mawk nawk awk do
# Extract the first word of "$ac_prog", so it can be a program
name with args. set dummy $ac_prog; ac_word=$2 { echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "check-
ing for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_AWK+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$AWK"; then
ac_cv_prog_AWK="$AWK" # Let the user override the test. else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_AWK="$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if {
as_var=ac_cv_prog_make_${ac_make}_set; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.make <<_ACEOF SHELL = /bin/sh all: @echo
'@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints
"make[1]: Entering...", which would confuse us. case `${MAKE-
make} -f conftest.make 2>/dev/null` in
*@@@%%%=?*=@@@%%%*)
eval ac_cv_prog_make_${ac_make}_set=yes;;
*)
eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f con-
ftest.make fi if eval test c_cv_prog_make_${ac_make}_set = yes;
then
{ echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes"
>&6; }
SET_MAKE= else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
}
SET_MAKE="MAKE=${MAKE-make}" fi
rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst;
then
am__leading_dot=. else
am__leading_dot=_ fi rmdir .tst 2>/dev/null
if test "`cd $srcdir && pwd`" != "`pwd`"; then
# Use -I$(srcdir) only when $(srcdir) != ., so that make's out-
put
# is not polluted with repeated "-I."
am__isrc=' -I$(srcdir)'
# test to see if srcdir already configured
if test -f $srcdir/config.status; then
{ { echo "$as_me:$LINENO: error: source directory already
configured; run echo "$as_me: error: source directory already
configured; run
{ (exit 1); exit 1; }; }
fi fi
# test whether we have cygpath if test -z "$CYGPATH_W"; then
if (cygpath --version) >/dev/null 2>/dev/null; then
CYGPATH_W='cygpath -w'
else
CYGPATH_W=echo
fi fi
# Define the identity of the package.
PACKAGE=weechat
VERSION=0.2.6
cat >>confdefs.h <<_ACEOF @%:@define PACKAGE "$PACKAGE" _ACEOF
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
install_sh=${install_sh-"ELL) $am_aux_dir/install-sh"}
# Installed binaries are usually stripped using `strip' when the
user # run `make install-strip'. However `strip' might not be
the right # tool to use in cross-compilation environments, there-
fore Automake # will honor the `STRIP' environment variable to
overrule this program. if test "$cross_compiling" != no; then
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}strip", so it can
be a program name with args. set dummy ${ac_tool_prefix}strip;
ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_STRIP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$STRIP"; then
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then
{ echo "$as_me:$LINENO: result: $STRIP" >&5 echo
"${ECHO_T}$STRIP" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
fi if test -z "$ac_cv_prog_STRIP"; then
ac_ct_STRIP=$STRIP
# Extract the first word of "strip", so it can be a program
name with args. set dummy strip; ac_word=$2 { echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "check-
ing for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_ac_ct_STRIP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_STRIP"; then
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override
the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
"${ECHO_T}$ac_ct_STRIP" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
if test "x$ac_ct_STRIP" = x; then
STRIP=":"
else
case $cross_compiling:$ac_tool_warned in yes:) { echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet. If
you think this configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the host triplet. If you think this configuration is useful to
you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
STRIP=$ac_ct_STRIP
fi else
STRIP="$ac_cv_prog_STRIP" fi
fi INSTALL_STRIP_PROGRAM="stall_sh) -c -s"
# We need awk for the "check" target. The system "awk" is bad on
# some platforms. # Always define AMTAR for backward compatibil-
ity.
AMTAR=${AMTAR-"${am_missing_run}tar"}
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
# Checks for programs ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_com-
pile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC
-o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext
$LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n
"$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}gcc", so it can
be a program name with args. set dummy ${ac_tool_prefix}gcc;
ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test. else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
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
"${ECHO_T}$ac_ct_CC" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
if test "x$ac_ct_CC" = x; then
CC=""
else
case $cross_compiling:$ac_tool_warned in yes:) { echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet. If
you think this configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the host triplet. If you think this configuration is useful to
you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
CC=$ac_ct_CC
fi else
CC="$ac_cv_prog_CC" fi
if test -z "$CC"; then
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}cc", so it can
be a program name with args. set dummy ${ac_tool_prefix}cc;
ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$CC"; then
>&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
fi
ac_cv_prog_CC="cc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
if test $ac_prog_rejected = yes; then
# We found a bogon in the path, so make sure we never use it.
set dummy $ac_cv_prog_CC
shift
if test $@%:@ != 0; then
# We chose a different compiler from the bogus one.
# However, it has the same basename, so the bogon will be
chosen
# first if we set CC to just the basename; use the full file
name.
shift
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
{ echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC"
>&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
fi if test -z "$CC"; then
if test -n "$ac_tool_prefix"; then
for ac_prog in cl.exe
do
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
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the
test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
$PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_ac_ct_CC="$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then
{ echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo
"${ECHO_T}$ac_ct_CC" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$ac_ct_CC" && break done
if test "x$ac_ct_CC" = x; then
CC=""
else
case $cross_compiling:$ac_tool_warned in yes:) { echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet. If
you think this configuration is useful to you, please write to
`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
(eval "$ac_compiler -V >&5") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
int main () {
;
return 0; } _ACEOF ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files a.out a.exe b.out" # Try to cre-
ate an executable without -o first, disregard a.out. # It will
help us diagnose broken compilers, and finding out an intuition #
of exeext. { echo "$as_me:$LINENO: checking for C compiler de-
fault output file name" >&5 echo $ECHO_N "checking for C compiler
default output file name... $ECHO_C" >&6; } ac_link_default=`echo
"$ac_link" | sed 's/ -o *conftest[^ ]*//'` # # List of possible
output files, starting from the most likely. # The algorithm is
not robust to junk in `.', hence go to wildcards (a.*) # only as
a last resort. b.out is created by i960 compilers.
ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* con-
ftest.* b.out' # # The IRIX 6 linker writes into existing files
which may not be # executable, retaining their permissions. Re-
move them first so a # subsequent execution test works. ac_rm-
files= for ac_file in $ac_files do
case $ac_file in
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
{ echo "$as_me:$LINENO: result: $ac_file" >&5 echo
"${ECHO_T}$ac_file" >&6; } if test -z "$ac_file"; then
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
{ { echo "$as_me:$LINENO: error: C compiler cannot create exe-
cutables See `config.log' for more details." >&5 echo "$as_me:
error: C compiler cannot create executables See `config.log' for
more details." >&2;}
{ (exit 77); exit 77; }; } fi
ac_exeext=$ac_cv_exeext
# Check that the compiler produces executables we can run. If
not, either # the compiler is broken, or we cross compile. {
echo "$as_me:$LINENO: checking whether the C compiler works" >&5
echo $ECHO_N "checking whether the C compiler works... $ECHO_C"
>&6; } # FIXME: These cross compiler hacks should be removed for
Autoconf 3.0 # If not cross compiling, check that we can run a
simple program. if test "$cross_compiling" != yes; then
if { ac_try='./$ac_file'
{ (case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_try") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
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
test -f "$ac_file" || continue
case $ac_file in
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb |
*.bbg | *.map | *.inf | *.o | *.obj ) ;;
*.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]**'`
break;;
* ) break;;
esac done else
{ { echo "$as_me:$LINENO: error: cannot compute suffix of exe-
cutables: cannot compile and link See `config.log' for more de-
tails." >&5 echo "$as_me: error: cannot compute suffix of exe-
cutables: cannot compile and link See `config.log' for more de-
tails." >&2;}
{ (exit 1); exit 1; }; } fi
rm -f conftest$ac_cv_exeext { echo "$as_me:$LINENO: result:
$ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6; }
rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT {
echo "$as_me:$LINENO: checking for suffix of object files" >&5
echo $ECHO_N "checking for suffix of object files... $ECHO_C"
>&6; } if test "${ac_cv_objext+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
int main () {
*) 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. */
int main () { #ifndef __GNUC__
choke me #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_compiler_gnu=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_compiler_gnu=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_cv_c_compiler_gnu=$ac_compiler_gnu
fi { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } GCC=`test $ac_com-
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
/* end confdefs.h. */
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_c_werror_flag=$ac_save_c_werror_flag
CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */
int main () {
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"
else
CFLAGS=
fi fi { echo "$as_me:$LINENO: checking for $CC option to accept
ISO C89" >&5 echo $ECHO_N "checking for $CC option to accept ISO
C89... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_c89+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext
<<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>con-
ftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h.
*/ #include <stdarg.h> #include <stdio.h> #include <sys/types.h>
#include <sys/stat.h> /* Most of the following tests are stolen
from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE *
(*rcsopen) (struct buf *, struct stat *, int); static char *e (p,
i)
char **p;
int i; {
return p[i]; } static char *f (char * (*g) (char **, int), char
**p, ...) {
char *s;
va_list v;
va_start (v,p);
s = g (p, va_arg (v,int));
va_end (v);
return s; }
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It
has
function prototypes and stuff, but not '' hex character con-
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
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_prog_cc_c89=$ac_arg else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext
test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f con-
ftest.$ac_ext CC=$ac_save_CC
fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in
x)
{ echo "$as_me:$LINENO: result: none needed" >&5 echo
"${ECHO_T}none needed" >&6; } ;;
xno)
{ echo "$as_me:$LINENO: result: unsupported" >&5 echo
"${ECHO_T}unsupported" >&6; } ;;
*)
CC="$CC $ac_cv_prog_cc_c89"
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 echo
"${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
`w' ends up in MAKEFLAGS. # In particular we don't look at
`^make:' because GNU make might # be invoked under some other
name (usually "gmake"), in which # case it prints its new name
instead of `make'. if test "`$am_make -s -f confmf 2> /dev/null
| grep -v 'ing directory'`" = "done"; then
am__include=include
am__quote=
_am_result=GNU fi # Now try BSD make style include. if test
"$am__include" = "#"; then
echo '.include "confinc"' > confmf
if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
am__include=.include
am__quote="
_am_result=BSD
fi fi
{ echo "$as_me:$LINENO: result: $_am_result" >&5 echo
"${ECHO_T}$_am_result" >&6; } rm -f confinc confmf
# Check whether --enable-dependency-tracking was given. if test
"${enable_dependency_tracking+set}" = set; then
enableval=$enable_dependency_tracking; fi
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='' fi
if test "x$enable_dependency_tracking" != xno; then
AMDEP_TRUE=
AMDEP_FALSE='#' else
AMDEP_TRUE='#'
AMDEP_FALSE= fi
depcc="$CC" am_compiler_list=
{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C"
>&6; } if test "${am_cv_CC_dependencies_compiler_type+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
# We make a subdir and do the tests there. Otherwise we can
end up
# making bogus files that we don't know about and never remove.
For
# instance it was reported that on HP-UX the gcc test will end
up
# making a dummy file named `D' -- because `-MD' means `put the
output
# in D'.
# the current directory while Tru64 will put them in the object
# directory.
mkdir sub
am_cv_CC_dependencies_compiler_type=none
if test "$am_compiler_list" = ""; then
am_compiler_list=`sed -n 's/^#*-zA-Z0-9]*)$/1/p' < ./dep-
comp`
fi
for depmode in $am_compiler_list; do
# Setup a source with many dependencies, because some compil-
ers
# like to wrap large dependency lists on column 80 (with ,
and
# we should not choose a depcomp mode which is confused by
this.
#
# We need to recreate these files for each test, as the com-
piler may
# overwrite some of them when testing with obscure command
lines.
# This happens at least with the AIX C compiler.
: > sub/conftest.c
for i in 1 2 3 4 5 6; do
echo '#include "conftst'$i'.h"' >> sub/conftest.c
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h
with
# Solaris 8's {/usr,}/bin/sh.
touch sub/conftst$i.h
done
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}"
> confmf
case $depmode in
nosideeffect)
# after this tag, mechanisms are not by side-effect, so
they'll
# only be used when explicitly requested
if test "x$enable_dependency_tracking" = xyes; then
continue
else break
fi
;;
none) break ;;
esac
# We check with `-c' and `-o' for the sake of the "dashmstd-
out"
# mode. It turns out that the SunPro C++ compiler does not
properly
# handle `-M -o', and we need to detect this.
if depmode=$depmode source=sub/conftest.c ob-
ject=sub/conftest.${OBJEXT-o} depfile=sub/conftest.Po tm-
# icc: Command line warning: ignoring option '-M'; no ar-
gument required
# The diagnosis changed in icc 8.0:
# icc: Command line remark: option '-MP' not supported
if (grep 'ignoring option' conftest.err ||
grep 'not supported' conftest.err) >/dev/null 2>&1;
then :; else
am_cv_CC_dependencies_compiler_type=$depmode
break
fi
fi
done
cd ..
rm -rf conftest.dir else
am_cv_CC_dependencies_compiler_type=none fi
fi { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compil-
er_type" >&5 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type"
>&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
if
test "x$enable_dependency_tracking" != xno && test
"$am_cv_CC_dependencies_compiler_type" = gcc3; then
am__fastdepCC_TRUE=
am__fastdepCC_FALSE='#' else
am__fastdepCC_TRUE='#'
am__fastdepCC_FALSE= fi
{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets KE)"
>&5 echo $ECHO_N "checking whether ${MAKE-make} sets KE)...
$ECHO_C" >&6; } set x ${MAKE-make}; ac_make=`echo "$2" | sed
's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if {
as_var=ac_cv_prog_make_${ac_make}_set; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.make <<_ACEOF SHELL = /bin/sh all: @echo
'@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints
"make[1]: Entering...", which would confuse us. case `${MAKE-
make} -f conftest.make 2>/dev/null` in
*@@@%%%=?*=@@@%%%*)
eval ac_cv_prog_make_${ac_make}_set=yes;;
*)
eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f con-
ftest.make fi if eval test c_cv_prog_make_${ac_make}_set = yes;
then
{ echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes"
>&6; }
SET_MAKE= else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
}
SET_MAKE="MAKE=${MAKE-make}" fi
separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then enable_shared=yes
fi
done
IFS="$lt_save_ifs"
;;
esac else
enable_shared=yes fi
# Check whether --enable-static was given. if test "${en-
able_static+set}" = set; then
enableval=$enable_static; p=${PACKAGE-default}
case $enableval in
yes) enable_static=yes ;;
no) enable_static=no ;;
*)
enable_static=no
# Look at the argument we got. We use all the common list
separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then enable_static=yes
fi
done
IFS="$lt_save_ifs"
;;
esac else
enable_static=yes fi
# Check whether --enable-fast-install was given. if test "${en-
able_fast_install+set}" = set; then
enableval=$enable_fast_install; p=${PACKAGE-default}
case $enableval in
yes) enable_fast_install=yes ;;
no) enable_fast_install=no ;;
*)
enable_fast_install=no
# Look at the argument we got. We use all the common list
separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then enable_fast_in-
stall=yes fi
done
IFS="$lt_save_ifs"
;;
esac else
enable_fast_install=yes fi
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test
"x$ac_build_alias" = x &&
{ { echo "$as_me:$LINENO: error: cannot guess build type; you
must specify one" >&5 echo "$as_me: error: cannot guess build
type; you must specify one" >&2;}
{ (exit 1); exit 1; }; } ac_cv_build=`$SHELL "$ac_aux_dir/con-
fig.sub" $ac_build_alias` ||
{ { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub
$ac_build_alias failed" >&5 echo "$as_me: error: $SHELL
$ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
{ (exit 1); exit 1; }; }
fi { echo "$as_me:$LINENO: result: $ac_cv_build" >&5 echo
"${ECHO_T}$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *)
{ { echo "$as_me:$LINENO: error: invalid value of canonical
build" >&5 echo "$as_me: error: invalid value of canonical build"
>&2;}
{ (exit 1); exit 1; }; };; esac build=$ac_cv_build
ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1
build_vendor=$2 shift; shift # Remember, the first character of
IFS is used to create $*, # except with old shells: build_os=$*
IFS=$ac_save_IFS case $build_os in * *) build_os=`echo
"$build_os" | sed 's/ /-/g'`;; esac
{ echo "$as_me:$LINENO: checking host system type" >&5 echo
$ECHO_N "checking host system type... $ECHO_C" >&6; } if test
"${ac_cv_host+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "x$host_alias" = x; then
ac_cv_host=$ac_cv_build else
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
{ { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/con-
fig.sub $host_alias failed" >&5 echo "$as_me: error: $SHELL
$ac_aux_dir/config.sub $host_alias failed" >&2;}
{ (exit 1); exit 1; }; } fi
fi { echo "$as_me:$LINENO: result: $ac_cv_host" >&5 echo
"${ECHO_T}$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) {
{ echo "$as_me:$LINENO: error: invalid value of canonical host"
>&5 echo "$as_me: error: invalid value of canonical host" >&2;}
{ (exit 1); exit 1; }; };; esac host=$ac_cv_host
ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1
host_vendor=$2 shift; shift # Remember, the first character of
IFS is used to create $*, # except with old shells: host_os=$*
IFS=$ac_save_IFS case $host_os in * *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
{ 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}" =
done
done done IFS=$as_save_IFS 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 truncates 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
lt_cv_path_SED=$lt_ac_sed
fi
done done
fi
SED=$lt_cv_path_SED
{ echo "$as_me:$LINENO: result: $SED" >&5 echo "${ECHO_T}$SED"
>&6; }
{ echo "$as_me:$LINENO: checking for grep that handles long lines
and -e" >&5 echo $ECHO_N "checking for grep that handles long
lines and -e... $ECHO_C" >&6; } if test "${ac_cv_path_GREP+set}"
= set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# Extract the first word of "grep ggrep" to use in msg output
if test -z "$GREP"; then set dummy grep ggrep; ac_prog_name=$2 if
test "${ac_cv_path_GREP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_path_GREP_found=false # Loop through the user's path and
test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPA-
RATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
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
GREP="$ac_cv_path_GREP" if test -z "$GREP"; then
{ { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name
could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 echo
"$as_me: error: no acceptable $ac_prog_name could be found in
$PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
{ (exit 1); exit 1; }; } fi
else
ac_cv_path_GREP=$GREP fi
fi { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 echo
"${ECHO_T}$ac_cv_path_GREP" >&6; }
GREP="$ac_cv_path_GREP"
{ echo "$as_me:$LINENO: checking for egrep" >&5 echo $ECHO_N
"checking for egrep... $ECHO_C" >&6; } if test
"${ac_cv_path_EGREP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
then ac_cv_path_EGREP="$GREP -E"
else
# Extract the first word of "egrep" to use in msg output if
test -z "$EGREP"; then set dummy egrep; ac_prog_name=$2 if test
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
done done
done IFS=$as_save_IFS
fi
EGREP="$ac_cv_path_EGREP" if test -z "$EGREP"; then
{ { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name
could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 echo
"$as_me: error: no acceptable $ac_prog_name could be found in
$PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
{ (exit 1); exit 1; }; } fi
else
ac_cv_path_EGREP=$EGREP fi
fi fi { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
EGREP="$ac_cv_path_EGREP"
# Check whether --with-gnu-ld was given. if test
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.
# Break only if it was the GNU/non-GNU ld that we prefer.
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*) test "$with_gnu_ld" != no &&
break ;;
*) test "$with_gnu_ld" != yes && break ;;
esac
fi
done
IFS="$lt_save_ifs" else
lt_cv_path_LD="$LD" # Let the user override the test with a
path. fi fi
LD="$lt_cv_path_LD" if test -n "$LD"; then
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
{ echo "$as_me:$LINENO: checking for $LD option to reload object
files" >&5 echo $ECHO_N "checking for $LD option to reload object
files... $ECHO_C" >&6; } if test "${lt_cv_ld_reload_flag+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_ld_reload_flag='-r' fi { echo "$as_me:$LINENO: result:
$lt_cv_ld_reload_flag" >&5 echo "${ECHO_T}$lt_cv_ld_reload_flag"
>&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in ""
| " "*) ;; *) reload_flag=" $reload_flag" ;; esac
reload_cmds='$LD$reload_flag -o $output$reload_objs' case
$host_os in
darwin*)
if test "$GCC" = yes; then
reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $out-
put$reload_objs'
else
reload_cmds='$LD$reload_flag -o $output$reload_objs'
fi
;; esac
{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 echo
$ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } if
test "${lt_cv_path_NM+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$NM"; then
# Let the user override the test.
lt_cv_path_NM="$NM" else
lt_nm_to_check="${ac_tool_prefix}nm"
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
lt_nm_to_check="$lt_nm_to_check nm"
fi
for lt_tmp_nm in $lt_nm_to_check; do
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb
/bin; do
IFS="$lt_save_ifs"
test -z "$ac_dir" && ac_dir=.
tmp_nm="$ac_dir/$lt_tmp_nm"
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
# Check to see if the nm accepts a BSD-compat flag.
# Adding the `sed 1q' prevents false positives on HP-UX,
which says: # nm: unknown option "B" ignored #
Tru64's nm complains that /dev/null is an invalid object file
case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
"$as_me:$LINENO: result: $lt_cv_path_NM" >&5 echo
"${ECHO_T}$lt_cv_path_NM" >&6; } NM="$lt_cv_path_NM"
{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 echo
$ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then
{ echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes"
>&6; } else
{ echo "$as_me:$LINENO: result: no, using $LN_S" >&5 echo
"${ECHO_T}no, using $LN_S" >&6; } fi
{ echo "$as_me:$LINENO: checking how to recognize dependent li-
braries" >&5 echo $ECHO_N "checking how to recognize dependent
libraries... $ECHO_C" >&6; } if test
"${lt_cv_deplibs_check_method+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file=
lt_cv_deplibs_check_method='unknown' # Need to set the preceding
variable on all platforms that support # interlibrary dependen-
cies. # 'none' -- dependencies not supported. # `unknown' --
same as none, but documents that we really don't know. #
'pass_all' -- all dependencies passed with no checks. #
'test_compile' -- check by making test program. # 'file_magic
[[regex]]' -- check by looking for files in library path # which
responds to the $file_magic_cmd with a given extended regex. #
If you have `file' or equivalent on your system and you're not
sure # whether `pass_all' will *always* work, you probably want
this one.
case $host_os in aix4* | aix5*)
lt_cv_deplibs_check_method=pass_all
;;
beos*)
lt_cv_deplibs_check_method=pass_all
;;
bsdi[45]*)
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[ML]SB (shared object|dynamic lib)'
lt_cv_file_magic_cmd='/usr/bin/file -L'
lt_cv_file_magic_test_file=/shlib/libc.so
;;
cygwin*)
# func_win32_libid is a shell function defined in ltmain.sh
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86
DLL'
lt_cv_file_magic_cmd='func_win32_libid'
;;
mingw* | pw32*)
;;
darwin* | rhapsody*)
lt_cv_deplibs_check_method=pass_all
;;
freebsd* | dragonfly*)
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
case $host_cpu in
i*86 )
# Not sure whether the presence of OpenBSD here was a mis-
take.
# Let's accept both of them until this is cleared up.
lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenB-
SD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
lt_cv_file_magic_cmd=/usr/bin/file
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
;;
esac
else
lt_cv_deplibs_check_method=pass_all
fi
;;
gnu*)
lt_cv_deplibs_check_method=pass_all
;;
hpux10.20* | hpux11*)
lt_cv_file_magic_cmd=/usr/bin/file
case $host_cpu in
ia64*)
lt_cv_deplibs_check_method='file_magic
(s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
;;
hppa*64*)
lt_cv_deplibs_check_method='file_magic
(s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC
[0-9].[0-9]'
lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
;;
*)
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-
RISC[0-9].[0-9]) shared library'
lt_cv_file_magic_test_file=/usr/lib/libc.sl
;;
esac
;;
interix[3-9]*)
# PIC code is broken on Interix 3.x, that's why |.a not |_pic.a
# This must be Linux ELF. linux* | k*bsd*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern
/lib[^/]+(.so.[0-9]+.[0-9]+|_pic.a)$'
else
lt_cv_deplibs_check_method='match_pattern
/lib[^/]+(.so|_pic.a)$'
fi
;;
newos6*)
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[ML]SB (executable|dynamic lib)'
lt_cv_file_magic_cmd=/usr/bin/file
lt_cv_file_magic_test_file=/usr/lib/libnls.so
;;
nto-qnx*)
lt_cv_deplibs_check_method=unknown
;;
openbsd*)
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
lt_cv_deplibs_check_method='match_pattern
/lib[^/]+(.so.[0-9]+.[0-9]+|.so|_pic.a)$'
else
lt_cv_deplibs_check_method='match_pattern
/lib[^/]+(.so.[0-9]+.[0-9]+|_pic.a)$'
fi
;;
osf3* | osf4* | osf5*)
lt_cv_deplibs_check_method=pass_all
;;
rdos*)
lt_cv_deplibs_check_method=pass_all
;;
solaris*)
lt_cv_deplibs_check_method=pass_all
;;
sysv4 | sysv4.3*)
case $host_vendor in
motorola)
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[LM]SB dynamic lib"
lt_cv_file_magic_test_file=/lib/libc.so
;;
siemens)
lt_cv_deplibs_check_method=pass_all
;;
pc)
lt_cv_deplibs_check_method=pass_all
;;
esac
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
sysv4*uw2*)
lt_cv_deplibs_check_method=pass_all
;; esac
fi { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method"
>&5 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } file_mag-
ic_cmd=$lt_cv_file_magic_cmd
deplibs_check_method=$lt_cv_deplibs_check_method test -z
"$deplibs_check_method" && deplibs_check_method=unknown
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments. compiler=$CC
# 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
# Some flags need to be propagated to the compiler or linker for
good # libtool support. case $host in ia64-*-hpux*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
case `/usr/bin/file conftest.$ac_objext` in
*ELF-32*)
HPUX_IA64_MODE="32"
(exit $ac_status); }; then
if test "$lt_cv_prog_gnu_ld" = yes; then
case `/usr/bin/file conftest.$ac_objext` in
*32-bit*)
LD="${LD-ld} -melf32bsmip"
;;
*N32*)
LD="${LD-ld} -melf32bmipn32"
;;
*64-bit*)
LD="${LD-ld} -melf64bmip"
;;
esac
else
case `/usr/bin/file conftest.$ac_objext` in
*32-bit*)
LD="${LD-ld} -32"
;;
*N32*)
LD="${LD-ld} -n32"
;;
*64-bit*)
LD="${LD-ld} -64"
;;
esac
fi
fi
rm -rf conftest*
;;
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*lin-
ux*| s390*-*linux*|sparc*-*linux*)
# Find out which ABI we are using.
echo 'int i;' > 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.o` in
*32-bit*)
case $host in
x86_64-*kfreebsd*-gnu)
LD="${LD-ld} -m elf_i386_fbsd"
;;
x86_64-*linux*)
LD="${LD-ld} -m elf_i386"
;;
ppc64-*linux*|powerpc64-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
;;
ppc*-*linux*|powerpc*-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*)
LD="${LD-ld} -m elf64_s390"
;;
sparc*-*linux*)
LD="${LD-ld} -m elf64_sparc"
;;
esac
;;
esac
fi
rm -rf conftest*
;;
*-*-sco3.2v5*)
# On SCO OpenServer 5, we need -belf to get full-featured bina-
ries.
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -belf"
{ echo "$as_me:$LINENO: checking whether the C compiler needs
-belf" >&5 echo $ECHO_N "checking whether the C compiler needs
-belf... $ECHO_C" >&6; } if test "${lt_cv_cc_needs_belf+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
int main () {
;
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 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 echo
"${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
if test x"$lt_cv_cc_needs_belf" != x"yes"; then
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for
-belf
CFLAGS="$SAVE_CFLAGS"
fi
;; sparc*-*solaris*)
# Find out which ABI we are using.
echo 'int i;' > 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.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
yes*) LD="${LD-ld} -m elf64_sparc" ;;
*) LD="${LD-ld} -64" ;;
esac
;;
esac
fi
rm -rf conftest*
;;
esac
need_locks="$enable_libtool_lock"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu { echo "$as_me:$LINENO:
checking how to run the C preprocessor" >&5 echo $ECHO_N "check-
ing how to run the C preprocessor... $ECHO_C" >&6; } # On Suns,
sometimes $CPP names a directory. if test -n "$CPP" && test -d
"$CPP"; then
CPP= fi if test -z "$CPP"; then
if test "${ac_cv_prog_CPP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# Double quotes because CPP needs to be expanded
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
do
ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do
# Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works.
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
# <limits.h> exists even on freestanding compilers.
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Broken: fails on valid input. continue fi
rm -f conftest.err conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent head-
ers
# can be detected and how.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@include <ac_nonexistent.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
# Broken: success on invalid input. continue else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Passes both tests. ac_preproc_ok=: break fi
rm -f conftest.err conftest.$ac_ext
done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was
skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok;
then
break fi
done
ac_cv_prog_CPP=$CPP
fi
end confdefs.h. */ @%:@ifdef __STDC__ @%:@ include <limits.h>
@%:@else @%:@ include <assert.h> @%:@endif
Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Broken: fails on valid input. continue fi
rm -f conftest.err conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent head-
ers
# can be detected and how.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@include <ac_nonexistent.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
# Broken: success on invalid input. continue else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Passes both tests. ac_preproc_ok=: break fi
rm -f conftest.err conftest.$ac_ext
done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was
{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
if test "${ac_cv_header_stdc+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdlib.h> #include <stdarg.h> #in-
clude <string.h> #include <float.h>
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_header_stdc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_header_stdc=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
if test $ac_cv_header_stdc = yes; then
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <string.h>
_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "memchr" >/dev/null 2>&1; then
: else
ac_cv_header_stdc=no fi rm -f conftest*
fi
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdlib.h>
end confdefs.h. */ #include <ctype.h> #include <stdlib.h> #if
((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c)
<= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') :
(c)) #else # define ISLOWER(c) (('a' <= (c) && (c)
<= 'i') || ('j' <= (c) && (c) <= 'r')
|| ('s' <= (c) && (c) <= 'z')) # define TOUP-
PER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () {
int i;
for (i = 0; i < 256; i++)
if (XOR (islower (i), ISLOWER (i)) || toupper (i) !=
TOUPPER (i))
return 2;
return 0; } _ACEOF rm -f conftest$ac_exeext if {
(ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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
: else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
( exit $ac_status ) ac_cv_header_stdc=no fi rm -f core *.core
core.conftest.* gmon.out bb.out conftest$ac_exeext con-
ftest.$ac_objext conftest.$ac_ext fi
fi fi { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_head-
er_stdc = yes; then
cat >>confdefs.h <<_ACEOF @%:@define STDC_HEADERS 1 _ACEOF
fi
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
end confdefs.h. */ $ac_includes_default
@%:@include <$ac_header> _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
eval "$as_ac_Header=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_Header=no" fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi
ac_res=`eval echo '${'$as_ac_Header'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; } if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
for ac_header in dlfcn.h do as_ac_Header=`echo "ac_cv_head-
er_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test
{ echo "$as_me:$LINENO: checking for $ac_header" >&5 echo
$ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header us-
ability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: $ac_header: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
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 if test -z
"$CXX"; then
if test -n "$CCC"; then
CXX=$CCC
else
if test -n "$ac_tool_prefix"; then
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC
xlC_r xlC
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_CXX+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$CXX"; then
ac_cv_prog_CXX="$CXX" # 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_CXX="$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 CXX=$ac_cv_prog_CXX if test -n "$CXX"; then
{ echo "$as_me:$LINENO: result: $CXX" >&5 echo "${ECHO_T}$CXX"
>&6; } else
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_CXX"; then
ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # 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_CXX="$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX";
then
{ echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 echo
"${ECHO_T}$ac_ct_CXX" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$ac_ct_CXX" && break done
if test "x$ac_ct_CXX" = x; then
CXX="g++"
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
CXX=$ac_ct_CXX
fi fi
fi fi # Provide some information about the compiler. echo
"$as_me:$LINENO: checking for C++ compiler version" >&5 ac_com-
piler=`set X $ac_compile; echo $2` { (ac_try="$ac_compiler --ver-
sion >&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
*
compiler" >&5 echo $ECHO_N "checking whether we are using the GNU
C++ compiler... $ECHO_C" >&6; } if test "${ac_cv_cxx_compil-
er_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. */
int main () { #ifndef __GNUC__
choke me #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_cxx_wer-
ror_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_cxx_compiler_gnu=$ac_compiler_gnu
fi { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } GXX=`test $ac_com-
piler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set}
ac_save_CXXFLAGS=$CXXFLAGS { echo "$as_me:$LINENO: checking
whether $CXX accepts -g" >&5 echo $ECHO_N "checking whether $CXX
accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cxx_g+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_save_cxx_werror_flag=$ac_cxx_werror_flag
ac_cxx_werror_flag=yes
ac_cv_prog_cxx_g=no
CXXFLAGS="-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 () {
ac_cv_prog_cxx_g=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
CXXFLAGS=""
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_cxx_wer-
ror_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_cxx_werror_flag=$ac_save_cxx_werror_flag
CXXFLAGS="-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_cxx_wer-
ror_flag" || test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_prog_cxx_g=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
then
if test "$GXX" = yes; then
CXXFLAGS="-g -O2"
else
CXXFLAGS="-g"
fi else
if test "$GXX" = yes; then
CXXFLAGS="-O2"
else
CXXFLAGS=
fi fi 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
depcc="$CXX" am_compiler_list=
{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C"
>&6; } if test "${am_cv_CXX_dependencies_compiler_type+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
# We make a subdir and do the tests there. Otherwise we can
end up
# making bogus files that we don't know about and never remove.
For
# instance it was reported that on HP-UX the gcc test will end
up
# making a dummy file named `D' -- because `-MD' means `put the
output
# in D'.
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if
we're
# using a relative directory.
cp "$am_depcomp" conftest.dir
cd conftest.dir
# We will build objects and dependencies in a subdirectory be-
cause
# it helps to detect inapplicable dependency modes. For in-
stance
# both Tru64's cc and ICC support -MD to output dependencies as
a
# side effect of compilation, but ICC will put the dependencies
in
# the current directory while Tru64 will put them in the object
# directory.
mkdir sub
am_cv_CXX_dependencies_compiler_type=none
if test "$am_compiler_list" = ""; then
lines.
# This happens at least with the AIX C compiler.
: > sub/conftest.c
for i in 1 2 3 4 5 6; do
echo '#include "conftst'$i'.h"' >> sub/conftest.c
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h
with
# Solaris 8's {/usr,}/bin/sh.
touch sub/conftst$i.h
done
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}"
> confmf
case $depmode in
nosideeffect)
# after this tag, mechanisms are not by side-effect, so
they'll
# only be used when explicitly requested
if test "x$enable_dependency_tracking" = xyes; then
continue
else break
fi
;;
none) break ;;
esac
# We check with `-c' and `-o' for the sake of the "dashmstd-
out"
# mode. It turns out that the SunPro C++ compiler does not
properly
# handle `-M -o', and we need to detect this.
if depmode=$depmode source=sub/conftest.c ob-
ject=sub/conftest.${OBJEXT-o} depfile=sub/conftest.Po tm-
pdepfile=sub/conftest.TPo $SHELL ./depcomp $depcc -c -o
sub/conftest.${OBJEXT-o} sub/conftest.c >/dev/null
2>conftest.err &&
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null
2>&1 &&
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
# icc doesn't choke on unknown options, it will just issue
warnings
# or remarks (even with -Werror). So we grep stderr for
any message
# that says an option was ignored or not supported.
# When given -MP, icc 7.0 and 7.1 complain thusly:
# icc: Command line warning: ignoring option '-M'; no ar-
gument required
# The diagnosis changed in icc 8.0:
# icc: Command line remark: option '-MP' not supported
if (grep 'ignoring option' conftest.err ||
grep 'not supported' conftest.err) >/dev/null 2>&1;
piler_type
if
test "x$enable_dependency_tracking" != xno && test
"$am_cv_CXX_dependencies_compiler_type" = gcc3; then
am__fastdepCXX_TRUE=
am__fastdepCXX_FALSE='#' else
am__fastdepCXX_TRUE='#'
am__fastdepCXX_FALSE= fi
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 { echo
"$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
echo $ECHO_N "checking how to run the C++ preprocessor...
$ECHO_C" >&6; } if test -z "$CXXCPP"; then
if test "${ac_cv_prog_CXXCPP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# Double quotes because CXXCPP needs to be expanded
for CXXCPP in "$CXX -E" "/lib/cpp"
do
ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes
do
# Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works.
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
# <limits.h> exists even on freestanding compilers.
# On the NeXT, cc -E runs the code through the compiler's pars-
er,
# not just through cpp. "Syntax error" is here to catch this
case.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@ifdef __STDC__ @%:@ include <limits.h>
@%:@else @%:@ include <assert.h> @%:@endif
Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
# can be detected and how.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@include <ac_nonexistent.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test !
-s conftest.err
}; then
# Broken: success on invalid input. continue else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Passes both tests. ac_preproc_ok=: break fi
rm -f conftest.err conftest.$ac_ext
done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was
skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok;
then
break fi
done
ac_cv_prog_CXXCPP=$CXXCPP
fi
CXXCPP=$ac_cv_prog_CXXCPP else
ac_cv_prog_CXXCPP=$CXXCPP fi { echo "$as_me:$LINENO: result:
$CXXCPP" >&5 echo "${ECHO_T}$CXXCPP" >&6; } ac_preproc_ok=false
for ac_cxx_preproc_warn_flag in '' yes do
# Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works.
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
# <limits.h> exists even on freestanding compilers.
# On the NeXT, cc -E runs the code through the compiler's pars-
er,
# not just through cpp. "Syntax error" is here to catch this
case.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@ifdef __STDC__ @%:@ include <limits.h>
@%:@else @%:@ include <assert.h> @%:@endif
Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
ftest.$ac_ext >&5
# Broken: fails on valid input. continue fi
rm -f conftest.err conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent head-
ers
# can be detected and how.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@include <ac_nonexistent.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test !
-s conftest.err
}; then
# Broken: success on invalid input. continue else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Passes both tests. ac_preproc_ok=: break fi
rm -f conftest.err conftest.$ac_ext
done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was
skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok;
then
: else
{ { echo "$as_me:$LINENO: error: C++ preprocessor See `con-
fig.log' for more details." >&5 echo "$as_me: error: C++ pre-
processor See `config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } fi
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
fi
ac_ext=f ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS con-
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_F77="$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 F77=$ac_cv_prog_F77 if test -n "$F77"; then
{ echo "$as_me:$LINENO: result: $F77" >&5 echo "${ECHO_T}$F77"
>&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$F77" && break
done fi if test -z "$F77"; then
ac_ct_F77=$F77
for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort
ifc efc pgf95 lf95 ftn 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_F77+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_F77"; then
ac_cv_prog_ac_ct_F77="$ac_ct_F77" # 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_F77="$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi ac_ct_F77=$ac_cv_prog_ac_ct_F77 if test -n "$ac_ct_F77";
then
{ echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 echo
"${ECHO_T}$ac_ct_F77" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
F77=$ac_ct_F77
fi fi
# Provide some information about the compiler. echo
"$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
ac_compiler=`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
(eval "$ac_compiler -V >&5") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } rm -f a.out
# If we don't use `.F' as extension, the preprocessor is not run
on the # input file. (Note that this only needs to work for GNU
compilers.) ac_save_ext=$ac_ext ac_ext=F { echo "$as_me:$LINENO:
checking whether we are using the GNU Fortran 77 compiler" >&5
echo $ECHO_N "checking whether we are using the GNU Fortran 77
compiler... $ECHO_C" >&6; } if test "${ac_cv_f77_compil-
er_gnu+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF
program main #ifndef __GNUC__
choke me #endif
end _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_com-
pile" 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_f77_wer-
ac_save_FFLAGS=$FFLAGS FFLAGS= { echo "$as_me:$LINENO: checking
whether $F77 accepts -g" >&5 echo $ECHO_N "checking whether $F77
accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_f77_g+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
FFLAGS=-g cat >conftest.$ac_ext <<_ACEOF
program main
end _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_com-
pile" 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_f77_wer-
ror_flag" || test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_prog_f77_g=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_prog_f77_g=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 echo
"${ECHO_T}$ac_cv_prog_f77_g" >&6; } if test "$ac_test_FFLAGS" =
set; then
FFLAGS=$ac_save_FFLAGS elif test $ac_cv_prog_f77_g = yes; then
if test "x$ac_cv_f77_compiler_gnu" = xyes; then
FFLAGS="-g -O2"
else
FFLAGS="-g"
fi else
if test "x$ac_cv_f77_compiler_gnu" = xyes; then
FFLAGS="-O2"
else
FFLAGS=
fi fi
G77=`test $ac_compiler_gnu = yes && echo yes` ac_ext=c
ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS con-
ftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS
$CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compil-
er_gnu=$ac_cv_c_compiler_gnu
# On DJGPP, this test can blow up pretty badly due to prob-
lems in libc
# (any single argument exceeding 2000 bytes causes a buffer
overrun
# during glob expansion). Even if it were fixed, the result
of this
# check would be larger than it should be.
lt_cv_sys_max_cmd_len=12288; # 12K is about right
;;
gnu*)
# Under GNU Hurd, this test is not required because there is
# no limit to the length of command line arguments.
# Libtool will interpret -1 as no limit whatsoever
lt_cv_sys_max_cmd_len=-1;
;;
cygwin* | mingw*)
# On Win9x/ME, this test blows up -- it succeeds, but takes
# about 5 minutes as the teststring grows exponentially.
# Worse, since 9x/ME are not pre-emptively multitasking,
# you end up with a "frozen" computer, even though with pa-
tience
# the test eventually succeeds (with a max line length of
256k).
# Instead, let's just punt: use the minimum linelength re-
ported by
# all of the supported platforms: 8192 (on NT/2K/XP).
lt_cv_sys_max_cmd_len=8192;
;;
amigaos*)
# On AmigaOS with pdksh, this test takes hours, literally.
# So we just punt and use a minimum line length of 8192.
lt_cv_sys_max_cmd_len=8192;
;;
netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
# This has been around since 386BSD, at least. Likely fur-
ther.
if test -x /sbin/sysctl; then
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
elif test -x /usr/sbin/sysctl; then
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
else
lt_cv_sys_max_cmd_len=65536 # usable default for all
BSDs
fi
# And add a safety zone
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len 4`
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len 3`
;;
lt_cv_sys_max_cmd_len=16384
#
if test -x /sbin/sysconfig; then
case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
*1*) lt_cv_sys_max_cmd_len=-1 ;;
esac
fi
;;
sco3.2v5*)
lt_cv_sys_max_cmd_len=102400
;;
sysv5* | sco5v6* | sysv4.2uw2*)
kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
if test -n "$kargmax"; then
lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[
]//'`
else
lt_cv_sys_max_cmd_len=32768
fi
;;
*)
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
if test -n "$lt_cv_sys_max_cmd_len"; then
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len 4`
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len 3`
else
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
while (test "X"`$SHELL $0 --fallback-echo "X$teststring"
2>/dev/null` = "XX$teststring") >/dev/null 2>&1 &&
new_result=`expr "X$teststring" : ".*" 2>&1` &&
lt_cv_sys_max_cmd_len=$new_result &&
test $i != 17 # 1/2 MB should be enough
do
i=`expr $i + 1`
teststring=$teststring$teststring
done
teststring=
# Add a significant safety factor because C++ compilers can
tack on massive
# amounts of additional arguments before passing them to
the linker.
# It appears as though 1/2 is a usable value.
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len 2`
fi
;;
esac
fi
if test -n $lt_cv_sys_max_cmd_len ; then
{ echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } else
# These are sane defaults that work on at least a few old sys-
tems. # [They come from Ultrix. What could be older than Ul-
trix?!! ;)]
# Character class describing NM global symbol codes. sym-
code='[BCDEGRST]'
# Regexp to match symbols that can be accessed directly from C.
sympat='A-Za-z][_A-Za-z0-9]*'
# Transform an extracted symbol line into a proper C declaration
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* $/extern int
1;/p'"
# Transform an extracted symbol line into symbol name and symbol
address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e
's/^: ]* $/ {\
# Define system-specific variables. case $host_os in aix*)
symcode='[BCDT]'
;; cygwin* | mingw* | pw32*)
symcode='[ABCDGISTW]'
;; hpux*) # Its linker distinguishes data from code symbols
if test "$host_cpu" = ia64; then
symcode='[ABCDEGRST]'
fi
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* $/extern
int 1();/p' -e 's/^$symcode* .* $/extern char 1;/p'"
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: ]*
$/ {\
;; linux* | k*bsd*-gnu)
if test "$host_cpu" = ia64; then
symcode='[ABCDGIRSTW]'
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* $/extern
int 1();/p' -e 's/^$symcode* .* $/extern char 1;/p'"
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^:
]* $/ {\
fi
;; irix* | nonstopux*)
symcode='[BCDEGRST]'
;; osf*)
symcode='[BCDEGQRST]'
;; solaris*)
symcode='[BDRT]'
;; sco3.2v5*)
symcode='[DT]'
;; sysv4.2uw2*)
symcode='[DT]'
;; sysv5* | sco5v6* | unixware* | OpenUNIX*)
symcode='[ABDT]'
;; sysv4)
symcode='[DFNSTU]'
# Transform symcode, sympat, and symprfx into a raw symbol and
a C symbol.
symxfrm="\1 $ac_symprfx\2 \2"
# Write the raw and C identifiers.
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]ym-
code$symcode*[ ][ ]*$ac_symprfx$sym-
pat$opt_cr$/$symxfrm/p'"
# Check to see that the pipe works correctly.
pipe_works=no
rm -f conftest*
cat > conftest.$ac_ext <<EOF #ifdef __cplusplus extern "C" {
#endif char nm_test_var; void nm_test_func(){} #ifdef __cplusplus
} #endif int main(){nm_test_var='a';nm_test_func();return(0);}
EOF
if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
# Now try to grab the symbols.
nlist=conftest.nm
if { (eval echo "$as_me:$LINENO:
(eval $NM conftest.$ac_objext $lt_cv_sys_global_symbol_pipe >
$nlist) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && test -s "$nlist"; then
# Try sorting and uniquifying the output.
if sort "$nlist" | uniq > "$nlist"T; then mv -f
"$nlist"T "$nlist"
else rm -f "$nlist"T
fi
# Make sure that we snagged all the symbols we need.
if grep ' nm_test_var$' "$nlist" >/dev/null; then
if grep ' nm_test_func$' "$nlist" >/dev/null; then
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
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
if test -z "$lt_cv_sys_global_symbol_pipe"; then
lt_cv_sys_global_symbol_to_cdecl= fi if test -z
"$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl";
then
{ echo "$as_me:$LINENO: result: failed" >&5 echo
"${ECHO_T}failed" >&6; } else
{ echo "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6;
} fi
{ echo "$as_me:$LINENO: checking for objdir" >&5 echo $ECHO_N
"checking for objdir... $ECHO_C" >&6; } if test "${lt_cv_ob-
jdir+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d
.libs; then
lt_cv_objdir=.libs else
# MS-DOS does not allow filenames that begin with a dot.
lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null fi { echo
"$as_me:$LINENO: result: $lt_cv_objdir" >&5 echo
"${ECHO_T}$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir
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
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_AR+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$AR"; then
ac_cv_prog_AR="$AR" # Let the user override the test. else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_AR="${ac_tool_prefix}ar"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
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
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
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}ranlib", so it
can be a program name with args. set dummy ${ac_tool_prefix}ran-
lib; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word"
>&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if
test "${ac_cv_prog_RANLIB+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$RANLIB"; then
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
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
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_ac_ct_RANLIB="ranlib"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n
"$ac_ct_RANLIB"; then
{ echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 echo
"${ECHO_T}$ac_ct_RANLIB" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
if test "x$ac_ct_RANLIB" = x; then
RANLIB=":"
else
case $cross_compiling:$ac_tool_warned in yes:) { echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet. If
you think this configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the host triplet. If you think this configuration is useful to
you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
RANLIB=$ac_ct_RANLIB
fi else
RANLIB="$ac_cv_prog_RANLIB" fi
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}strip", so it can
be a program name with args. set dummy ${ac_tool_prefix}strip;
ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_STRIP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$STRIP"; then
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$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
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_STRIP"; then
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override
the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_ac_ct_STRIP="strip"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n
"$ac_ct_STRIP"; then
{ echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo
"${ECHO_T}$ac_ct_STRIP" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
if test "x$ac_ct_STRIP" = x; then
STRIP=":"
else
case $cross_compiling:$ac_tool_warned in yes:) { echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet. If
you think this configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the host triplet. If you think this configuration is useful to
you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
STRIP=$ac_ct_STRIP
fi else
STRIP="$ac_cv_prog_STRIP" fi
old_CC="$CC" old_CFLAGS="$CFLAGS"
# Set sane defaults for various variables test -z "$AR" && AR=ar
test -z "$AR_FLAGS" && AR_FLAGS=cru test -z "$AS" && AS=as test
-z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS"
&& LTCFLAGS=$CFLAGS test -z "$DLLTOOL" && DLLTOOL=dlltool test -z
"$LD" && LD=ld test -z "$LN_S" && LN_S="ln -s" test -z "$MAG-
IC_CMD" && MAGIC_CMD=file test -z "$NM" && NM=nm test -z "$SED"
&& SED=sed test -z "$OBJDUMP" && OBJDUMP=objdump test -z "$RAN-
LIB" && RANLIB=: test -z "$STRIP" && STRIP=: test -z "$ac_objext"
&& ac_objext=o
# Determine commands to create old-style static archives.
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=.
if test -f $ac_dir/${ac_tool_prefix}file; then
lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
if test -n "$file_magic_test_file"; then case
$deplibs_check_method in "file_magic "*)
file_magic_regex=`expr "$deplibs_check_method" : "file_magic "`
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval
$file_magic_cmd ile_magic_test_file 2> /dev/null |
$EGREP "$file_magic_regex" > /dev/null; then :
else cat <<EOF 1>&2
*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recog-
nize. *** The result is that libtool may fail to recognize
shared libraries *** as such. This will affect the creation of
libtool libraries that *** depend on shared libraries, but pro-
grams linked with such libtool *** libraries will work regardless
of this problem. Nevertheless, you *** may want to report the
problem to your system manager and/or to *** bug-libtool@gnu.org
EOF fi ;; esac
fi
break
fi
done
IFS="$lt_save_ifs"
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
of this problem. Nevertheless, you *** may want to report the
problem to your system manager and/or to *** bug-libtool@gnu.org
EOF fi ;; esac
fi
break
fi
done
IFS="$lt_save_ifs"
MAGIC_CMD="$lt_save_MAGIC_CMD"
;; esac fi
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then
{ echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 echo
"${ECHO_T}$MAGIC_CMD" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
else
MAGIC_CMD=:
fi fi
fi
;; esac
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_com-
pile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC
-o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext
$LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu
# 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;"
# Code to be used in simple link tests lt_sim-
ple_link_test_code='int main(){return(0);}'
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments. compiler=$CC
# save warnings/boilerplate of simple test code ac_outfile=con-
ftest.$ac_objext echo "$lt_simple_compile_test_code" >con-
ftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat con-
ftest.err` $rm conftest*
ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code"
>conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
lt_prog_compiler_no_builtin_flag=
if test "$GCC" = yes; then
lt_prog_compiler_no_builtin_flag=' -fno-builtin'
{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti
-fno-exceptions" >&5 echo $ECHO_N "checking if $compiler supports
-fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test
"${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
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 "$as_me:__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 -e '/^$/d' >con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || 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
: fi
fi
lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_stat-
ic=
{ echo "$as_me:$LINENO: checking for $compiler option to produce
PIC" >&5 echo $ECHO_N "checking for $compiler option to produce
PIC... $ECHO_C" >&6; }
if test "$GCC" = yes; then
lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_static='-static'
case $host_os in
aix*)
# All AIX code is PIC.
if test "$host_cpu" = ia64; then # AIX 5 now sup-
ports IA64 processor lt_prog_compiler_static='-Bstatic'
fi
;;
mingw* | cygwin* | 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).
# Although the cygwin gcc ignores -fPIC, still need this
for old-style
# (--disable-auto-import) libraries
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'
;;
interix[3-9]*)
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
# Instead, we relocate shared libraries at runtime.
;;
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
;;
hpux*)
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case $host_cpu in
hppa*64*|ia64*) # +Z the default ;;
*) lt_prog_compiler_pic='-fPIC' ;;
esac
;;
*)
lt_prog_compiler_pic='-fPIC'
;;
esac
else
# PORTME Check for flag to pass linker flags through the sys-
xlc*)
lt_prog_compiler_pic='-qnocommon'
lt_prog_compiler_wl='-Wl,'
;;
esac
;;
mingw* | cygwin* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic='-DDLL_EXPORT'
;;
hpux9* | hpux10* | hpux11*)
lt_prog_compiler_wl='-Wl,'
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case $host_cpu in
hppa*64*|ia64*) # +Z the default ;;
*) lt_prog_compiler_pic='+Z' ;;
esac
# Is there a better lt_prog_compiler_static that works with
the bundled CC?
lt_prog_compiler_static='${wl}-a ${wl}archive'
;;
irix5* | irix6* | nonstopux*)
lt_prog_compiler_wl='-Wl,'
# PIC (with -KPIC) is the default.
lt_prog_compiler_static='-non_shared'
;;
newsos6)
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-Bstatic'
;;
linux* | k*bsd*-gnu)
case $cc_basename in
icc* | ecc*) lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_pic='-KPIC' lt_prog_compil-
er_static='-static'
;;
pgcc* | pgf77* | pgf90* | pgf95*)
# Portland Group compilers (*not* the Pentium gcc compil-
er, # which looks to be a dead project)
lt_prog_compiler_wl='-Wl,' lt_prog_compil-
er_pic='-fpic' lt_prog_compiler_static='-Bstatic'
;;
ccc*)
;;
osf3* | osf4* | osf5*)
lt_prog_compiler_wl='-Wl,'
# All OSF/1 code is PIC.
lt_prog_compiler_static='-non_shared'
;;
rdos*)
lt_prog_compiler_static='-non_shared'
;;
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*)
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
;;
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-Bstatic'
;;
unicos*)
lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_can_build_shared=no
;;
uts4*)
"$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
echo "$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 "$as_me:__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 -e '/^$/d' >con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || 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=
ic_flag works" >&5 echo $ECHO_N "checking if $compiler static
flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test
"${lt_prog_compiler_static_works+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_static_works=no
save_LDFLAGS="$LDFLAGS"
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
echo "$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 -e '/^$/d' > con-
ftest.exp
$SED '/^$/d; /^ *+/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-
ic_works" >&5 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6;
}
if test x"$lt_prog_compiler_static_works" = xyes; then
: else
lt_prog_compiler_static= fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o
file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
-c -o file.$ac_objext... $ECHO_C" >&6; } if test
"${lt_cv_prog_compiler_c_o+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_prog_compiler_c_o=no
$rm -r conftest 2>/dev/null
mkdir conftest
cd conftest
mkdir out
echo "$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,
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 -e '/^$/d' >
out/conftest.exp
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
if test ! -s out/conftest.er2 || diff out/conftest.exp
out/conftest.er2 >/dev/null; then
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; }
hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no &&
test "$need_locks" != no; then
# do not overwrite the value of need_locks provided by the user
{ echo "$as_me:$LINENO: checking if we can lock with hard
links" >&5 echo $ECHO_N "checking if we can lock with hard
links... $ECHO_C" >&6; }
hard_links=yes
$rm conftest*
ln conftest.a conftest.b 2>/dev/null && hard_links=no
touch conftest.a
ln conftest.a conftest.b 2>&5 || hard_links=no
ln conftest.a conftest.b 2>/dev/null && hard_links=no
{ echo "$as_me:$LINENO: result: $hard_links" >&5 echo
"${ECHO_T}$hard_links" >&6; }
if test "$hard_links" = no; then
{ echo "$as_me:$LINENO: WARNING: `$CC' does not support `-c
-o', so `make -j' may be unsafe" >&5 echo "$as_me: WARNING: `$CC'
does not support `-c -o', so `make -j' may be unsafe" >&2;}
need_locks=warn
fi else
need_locks=no fi
{ echo "$as_me:$LINENO: checking whether the $compiler linker
($LD) supports shared libraries" >&5 echo $ECHO_N "checking
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-
fused if
# the symbol is explicitly referenced. Since portable code
cannot
# rely on this symbol name, it's probably fine to never include
it in
# preloaded symbol tables.
extract_expsyms_cmds=
# Just being paranoid about ensuring that cc_basename is set.
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-%%"`
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
# 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*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then ld_shlibs=no
cat <<EOF 1>&2
*** Warning: the GNU linker, at least up to release 2.9.1, is re-
ported *** to be unable to reliably create shared libraries on
AIX. *** Therefore, libtool is disabling shared libraries sup-
port. If you *** really care for shared libraries, you may want
to modify your PATH *** so that a non-GNU linker is found, and
then restart.
EOF
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-
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/'''
-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}--enable-auto-image-base
-Xlinker --out-implib -Xlinker $lib' # If the export-sym-
bols file already is a .def file (1st line # is EXPORTS),
use it as is; otherwise, prepend... archive_exp-
sym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
cp $export_symbols $output_objdir/$soname.def;
else echo EXPORTS > $output_objdir/$soname.def;
cat $export_symbols >> $output_objdir/$soname.def;
fi~ $CC -shared $output_objdir/$soname.def $li-
bobjs $deplibs $compiler_flags -o $output_objdir/$soname
${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker
$lib'
else ld_shlibs=no
fi
;;
interix[3-9]*)
hardcode_direct=no
hardcode_shlibpath_var=no
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
export_dynamic_flag_spec='${wl}-E'
# Hack: On Interix 3.x, we cannot compile PIC because of a
archive_expsym_cmds='sed "s,^,_," $export_symbols >$out-
put_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs
$compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$out-
put_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} %
4096 / 2 262144 + 1342177280` -o $lib'
;;
gnu* | linux* | k*bsd*-gnu)
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-archive`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 compiler
tmp_addflag=' -nofor_main' ;; esac case `$CC -V
2>&1 | sed 5q` in *Sun C*) # Sun C
5.9 whole_archive_flag_spec='${wl}--whole-ar-
chive`new_convenience=; for conv in $convenience
tmp_sharedflag='-G' ;; *Sun F*) #
Sun Fortran 8.3 tmp_sharedflag='-G' ;; *)
tmp_sharedflag='-shared' ;; esac ar-
chive_cmds='$CC '"$tmp_sharedflag""$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 '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compil-
er_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$out-
put_objdir/$libname.ver -o $lib' fi
link_all_deplibs=no
else ld_shlibs=no
fi
;;
netbsd* | netbsdelf*-gnu)
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-
option is to modify *** your PATH or compiler configuration so
that the native linker is *** used, and then restart.
EOF
elif $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then archive_cmds='$CC -shared $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds='$CC -shared $libobjs $deplibs $com-
piler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs=no
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
case `$LD -v 2>&1` in
* [01].* | * 2.[0-9].* | * 2.1[0-5].*)
ld_shlibs=no cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can
not *** reliably create shared libraries on SCO systems. There-
fore, libtool *** is disabling shared libraries support. We urge
you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer.
Another option is to modify *** your PATH or compiler configura-
tion so that the native linker is *** used, and then restart.
_LT_EOF ;; *) if $LD --help 2>&1 | grep
': supported targets:.* elf' > /dev/null; then hard-
code_libdir_flag_spec='`test -z "$SCOABSPATH" && echo
${wl}-rpath,$libdir`' archive_cmds='$CC -shared $li-
bobjs $deplibs $compiler_flags ${wl}-soname,SCOABSPATH:+${in-
stall_libdir}/}$soname -o $lib' archive_exp-
sym_cmds='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname,SCOABSPATH:+${install_libdir}/}$soname,-retain-sym-
bols-file,$export_symbols -o $lib' else
ld_shlibs=no fi ;;
esac
;;
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-
# 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 "$lt_prog_compiler_static";
then # Neither direct hardcoding nor static linking is
supported 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=""
else # If we're using GNU nm, then we don't want
the "-C" option. # -C means demangle to AIX nm, but
means don't demangle with GNU nm if $NM -V 2>&1 | grep
'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg
$libobjs $convenience | awk '''{ if ((( == "T") || ( == "D") || (
== "B")) && (substr(,1,1) != ".")) { print } }''' | sort -u >
$export_symbols' else export_symbols_cmds='$NM
-BCpg $libobjs $convenience | awk '''{ if ((( == "T") || ( ==
"D") || ( == "B")) && (substr(,1,1) != ".")) { print } }''' |
sort -u > $export_symbols' fi aix_use_run-
timelinking=no
# Test if we are trying to use run time linking or normal
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
# need to do runtime linking. case $host_os in
aix4.[23]|aix4.[23].*|aix5*) for ld_flag in $LDFLAGS;
do
if (test $ld_flag = "-brtl" || test $ld_flag =
"-Wl,-brtl"); then
aix_use_runtimelinking=yes
break
fi done ;; esac
exp_sym_flag='-bexport' no_entry_flag='-bnoentry'
fi
# When large executables or shared objects are built, AIX
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
: 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_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
symbols to export.
always_export_symbols=yes
if test "$aix_use_runtimelinking" = yes; then #
Warning - without using the other runtime loading flags (-brtl),
# -berok will link without error, but may produce a bro-
ken library. allow_undefined_flag='-berok'
# Determine the default libpath from the value encoded in
an empty executable.
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
lt_aix_libpath_sed='
/Import File Strings/,/^$/ { /^0/ { s/^0
*$/1/ p }
}' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we
didn't find anything. if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext 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 '"wl}$no_entry_flag"' $com-
piler_flags `if test "x${allow_undefined_flag}" != "x"; then echo
"${wl}${allow_undefined_flag}"; else :; fi`
'"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 '"wl}$no_entry_flag"' $compiler_flags ${wl}${allow_unde-
fined_flag} '"wl}$exp_sym_flag:xport_symbols" else
# Determine the default libpath from the value encoded
in an empty executable. 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
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec='${wl}-blibpath:$lib-
dir:'"$aix_libpath" # Warning - without using the other
run time loading flags, # -berok will link without er-
ror, but may produce a broken library. no_unde-
fined_flag=' ${wl}-bernotok' allow_undefined_flag='
${wl}-berok' # Exported symbols can be pulled into
shared objects from archives whole_ar-
chive_flag_spec='$convenience' archive_cmds_need_lc=yes
# This is similar to how AIX traditionally builds its
shared libraries. archive_expsym_cmds="C
$shared_flag"' -o $output_objdir/$soname $libobjs $deplibs
${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${al-
low_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$re-
lease.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.
allow_undefined_flag='${wl}-undefined ${wl}suppress'
;;
*) # Darwin 1.3 on
if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
allow_undefined_flag='${wl}-flat_namespace ${wl}-unde-
fined ${wl}suppress'
else
case ${MACOSX_DEPLOYMENT_TARGET} in
10.[012])
allow_undefined_flag='${wl}-flat_namespace
${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` $xlcverstring'
bols.expsym ${lib}'
;;
*)
ld_shlibs=no
;;
esac
fi
;;
dgux*)
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
hardcode_libdir_flag_spec='-L$libdir'
hardcode_shlibpath_var=no
;;
freebsd1*)
ld_shlibs=no
;;
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++
constructor
# support. Future versions do this automatically, but an 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* | dragonfly*)
archive_cmds='$CC -shared -o $lib $libobjs $deplibs $com-
piler_flags'
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
hardcode_libdir_separator=:
hardcode_direct=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes
export_dynamic_flag_spec='${wl}-E'
;;
hpux10*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname
${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compil-
er_flags'
else archive_cmds='$LD -b +h $soname +b $in-
stall_libdir -o $lib $libobjs $deplibs $linker_flags'
fi
if test "$with_gnu_ld" = no; then hardcode_lib-
dir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_sep-
arator=:
hardcode_direct=yes export_dynam-
ic_flag_spec='${wl}-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes
fi
;;
hpux11*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
case $host_cpu in hppa*64*) ar-
chive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs
$deplibs $compiler_flags' ;; ia64*)
archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultr-
path -o $lib $libobjs $deplibs $compiler_flags' ;;
*) archive_cmds='$CC -shared -fPIC ${wl}+h
${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs
$deplibs $compiler_flags' ;; esac
else case $host_cpu in hppa*64*)
archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs
$deplibs $compiler_flags' ;; ia64*)
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o
$lib $libobjs $deplibs $compiler_flags' ;; *)
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b
${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
;; esac
fi
if test "$with_gnu_ld" = no; then hardcode_lib-
dir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_sep-
arator=:
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* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags' # a.out
else archive_cmds='$LD -shared -o $lib $libobjs
$deplibs $linker_flags' # ELF
fi
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
hardcode_shlibpath_var=no
;;
newsos6)
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
hardcode_direct=yes
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator=:
hardcode_shlibpath_var=no
;;
openbsd*)
if test -f /usr/libexec/ld.so; then hardcode_di-
rect=yes hardcode_shlibpath_var=no if test -z
"`echo __ELF__ | $CC -E - | grep __ELF__`" || test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ar-
chive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $com-
piler_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' ;; *)
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
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator=:
;;
osf4* | osf5*) # as osf3* with the addition of -msym
flag
if test "$GCC" = yes; then allow_undefined_flag='
${wl}-expect_unresolved ${wl} archive_cmds='$CC
-shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags
${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" &&
echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry
${wl}${output_objdir}/so_locations -o $lib' hardcode_lib-
dir_flag_spec='${wl}-rpath ${wl}$libdir'
else allow_undefined_flag=' -expect_unresolved
archive_cmds='$LD -shared${allow_undefined_flag} $libobjs
$deplibs $linker_flags -msym -soname $soname `test -n "$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=:
;;
solaris*)
no_undefined_flag=' -z text'
if test "$GCC" = yes; then wlarc='${wl}'
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 and reorder
linker options, # but understands `-z linker_flag'. GCC
discards it without `$wl', # but is careful enough not to
reorder.
# Supported since Solaris 2.6 (maybe 2.5.1?) if
test "$GCC" = yes; then whole_ar-
chive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z
${wl}defaultextract' else whole_ar-
chive_flag_spec='-z allextract$convenience -z defaultextract'
fi ;;
esac
link_all_deplibs=yes
;;
sunos4*)
if test "x$host_vendor" = xsequent; then # Use $CC
to link under sequent, because it throws in some extra .o
# files that make .init and .fini sections work.
archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs
$deplibs $compiler_flags'
else archive_cmds='$LD -assert pure-text -Bstatic
-o $lib $libobjs $deplibs $linker_flags'
fi
hardcode_libdir_flag_spec='-L$libdir'
hardcode_direct=yes
hardcode_minus_L=yes
hardcode_shlibpath_var=no
;;
sysv4)
case $host_vendor in sni) 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*)
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* |
unixware7* | sco3.2v5.0.[024]*)
no_undefined_flag='${wl}-z,text'
archive_cmds_need_lc=no
hardcode_shlibpath_var=no
runpath_var='LD_RUN_PATH'
if test "$GCC" = yes; then archive_cmds='$CC
-shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compil-
er_flags' archive_expsym_cmds='$CC -shared ${wl}-Bex-
port:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
$compiler_flags'
else archive_cmds='$CC -G ${wl}-h,$soname -o $lib
$libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o
$lib $libobjs $deplibs $compiler_flags'
fi
;;
sysv5* | sco3.2v5* | sco5v6*)
# Note: We can NOT use -z defs as we might desire, because
we do not
# link with -lc, and that would cause any symbols used from
libc to
# always be unresolved, which means just about no library
would
# ever link correctly. If we're not using GNU ld we use -z
text
# though, which does catch some bad symbols but isn't as
heavy-handed
# as -z defs.
no_undefined_flag='${wl}-z,text'
allow_undefined_flag='${wl}-z,nodefs'
archive_cmds_need_lc=no
hardcode_shlibpath_var=no
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo
${wl}-R,$libdir`'
hardcode_libdir_separator=':'
link_all_deplibs=yes
export_dynamic_flag_spec='${wl}-Bexport'
runpath_var='LD_RUN_PATH'
if test "$GCC" = yes; then archive_cmds='$CC
-shared ${wl}-h,SCOABSPATH:+${install_libdir}/}$soname -o $lib
$libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds='$CC -shared ${wl}-Bexport:$export_symbols
${wl}-h,SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs
$deplibs $compiler_flags'
else archive_cmds='$CC -G ${wl}-h,SCOABSPATH:+${in-
stall_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols
${wl}-h,SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs
esac
fi
{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 echo
"${ECHO_T}$ld_shlibs" >&6; } test "$ld_shlibs" = no &&
can_build_shared=no
# # 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
*'~'*)
# 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*
echo "$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 pic_flag=$lt_prog_compil-
er_pic
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); }
{ 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
case $host_os in
darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
*) lt_awk_arg="/^libraries:/" ;;
esac
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg |
$SED -e "s/^libraries://" -e "s,=/,/,g"`
if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
# if 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.
lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e
's/;/ /g'`
else
lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e
"s/$PATH_SEPARATOR/ /g"`
fi
# Ok, now we have the path, separated by spaces, we can step
through it
# and add multilib dir if necessary.
lt_tmp_lt_search_path_spec=
lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-
os-directory 2>/dev/null`
for lt_sys_path in $lt_search_path_spec; do
if test -d "$lt_sys_path/$lt_multi_os_dir"; then
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec
$lt_sys_path/$lt_multi_os_dir"
else
test -d "$lt_sys_path" &&
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec
$lt_sys_path"
fi
done
lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
BEGIN {RS=" "; FS="/|0;} {
lt_foo="";
lt_count=0;
for (lt_i = NF; lt_i > 0; lt_i--) {
sys_lib_search_path_spec=`echo $lt_search_path_spec` 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.
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
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
;;
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`~
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
;;
*)
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
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
;;
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-
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
;;
freebsd3.[2-9]* | freebsdelf3.[2-9]* | freebsd4.[0-5] |
freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
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=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"
interix[3-9]*)
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'
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
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
# Append ld.so.conf contents to the search path
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat
%s 2>/dev/null", )); skip = 1; } { if (!skip) print ; skip = 0;
}' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[
]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' |
tr '0 ' '`
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries
on
# 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'
;;
netbsdelf*-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='NetBSD ld.elf_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-
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
sys_lib_dlsearch_path_spec="/usr/lib"
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-
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
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.3*)
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
;;
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext} $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
hardcode_into_libs=yes
if test "$with_gnu_ld" = yes; then
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib
/usr/ccs/lib /usr/lib /lib'
shlibpath_overrides_runpath=no
else
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
shlibpath_overrides_runpath=yes
case $host_os in
sco3.2v5*)
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
;;
esac
fi
sys_lib_dlsearch_path_spec='/usr/lib'
;;
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
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
{ 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
# directories.
hardcode_action=unsupported fi { echo "$as_me:$LINENO: result:
$hardcode_action" >&5 echo "${ECHO_T}$hardcode_action" >&6; }
if test "$hardcode_action" = relink; then
# Fast installation is not supported
enable_fast_install=no elif test "$shlibpath_overrides_runpath"
= yes ||
test "$enable_shared" = no; then
# Fast installation is not necessary
enable_fast_install=needless fi
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"
old_striplib="$STRIP -S"
{ echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6; }
else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
;;
*)
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
}
;;
esac fi
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
;;
$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
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
#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_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
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
ac_cv_lib_dld_shl_load=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_shl_load=no fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result:
$ac_cv_lib_dld_shl_load" >&5 echo
"${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } if test
$ac_cv_lib_dld_shl_load = yes; then
lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else
{ echo "$as_me:$LINENO: checking for dlopen" >&5 echo $ECHO_N
"checking for dlopen... $ECHO_C" >&6; } if test
"${ac_cv_func_dlopen+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
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
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
ac_cv_func_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_dlopen=no fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi { echo
"$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 echo
"${ECHO_T}$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen =
yes; then
lt_cv_dlopen="dlopen" else
{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 echo
$ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test
"${ac_cv_lib_dl_dlopen+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
/* 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-
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus extern "C" #endif char dlopen (); int main ()
{ return dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
ac_cv_lib_svld_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_svld_dlopen=no fi
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
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"
wl=$lt_prog_compiler_wl 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-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
LAZY_OR_NOW 0 # endif # endif # endif # en-
dif #endif
#ifdef __cplusplus extern "C" void exit (int); #endif
void fnord() { int i=42;} int main () {
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
/* dlclose (self); */
}
else
puts (dlerror ());
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_dlunknown|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
wl=$lt_prog_compiler_wl eval LDFLAGS=
{ 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
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if
we
find out it does not work in some platform. */ #ifndef LT_DL-
LAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DL-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
LAZY_OR_NOW 0 # endif # endif # endif # en-
dif #endif
#ifdef __cplusplus extern "C" void exit (int); #endif
void fnord() { int i=42;} int main () {
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
/* dlclose (self); */
}
else
puts (dlerror ());
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_dlunknown|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
*) enable_dlopen_self_static=unknown ;;
esac fi
# Report which library types will actually be built { echo
"$as_me:$LINENO: checking if libtool supports shared libraries"
>&5 echo $ECHO_N "checking if libtool supports shared li-
braries... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result:
$can_build_shared" >&5 echo "${ECHO_T}$can_build_shared" >&6; }
{ echo "$as_me:$LINENO: checking whether to build shared li-
braries" >&5 echo $ECHO_N "checking whether to build shared li-
braries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && en-
able_shared=no
# On AIX, shared libraries and static libraries use the same
namespace, and # are all built from PIC. case $host_os in aix3*)
test "$enable_shared" = yes && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~ANLIB ib"
postinstall_cmds='$RANLIB $lib'
fi
;;
aix4* | 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
export_dynamic_flag_spec thread_safe_flag_spec whole_ar-
chive_flag_spec enable_shared_with_static_runtimes
old_archive_cmds old_archive_from_new_cmds predep_objects
postdep_objects predeps postdeps compil-
er_lib_search_path archive_cmds archive_expsym_cmds
postinstall_cmds postuninstall_cmds old_archive_from_exp-
syms_cmds allow_undefined_flag no_undefined_flag ex-
port_symbols_cmds hardcode_libdir_flag_spec hardcode_lib-
dir_flag_spec_ld hardcode_libdir_separator hardcode_auto-
matic module_cmds module_expsym_cmds lt_cv_prog_com-
piler_c_o fix_srcfile_path exclude_expsyms in-
clude_expsyms; do
case $var in
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: creating $ofile" >&5 echo "$as_me: cre-
ating $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, 2002, 2003, 2004, 2005, 2006,
2007 # Free Software Foundation, Inc. # # This file is part of
GNU Libtool: # Originally by Gordon Matzigkeit
generated by Autoconf, you may include it under # the same dis-
tribution terms that you use for the rest of that program.
# A sed program that does not truncate output. SED=$lt_SED
# Sed that helps us avoid accidentally triggering echo(1) options
like -n. Xsed="$SED -e 1s/^X//"
# The HP-UX ksh and POSIX shell print the target directory to
stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && un-
set CDPATH
# The names of the tagged configurations supported by this
script. available_tags=
# ### 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
# LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). libext="$libext"
# Shared library suffix (normally ".so").
shrext_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
thread_safe_flag_spec=$lt_thread_safe_flag_spec
# Library versioning type. version_type=$version_type
# Format of library name prefix. libname_spec=$lt_libname_spec
# List of archive names. First name is the real one, the rest
are links. # The last name is the one that the linker finds with
-lNAME. library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive. RAN-
LIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds old_postin-
stall_cmds=$lt_old_postinstall_cmds old_postunin-
stall_cmds=$lt_old_postuninstall_cmds
# Create an old-style archive from a shared archive. old_ar-
chive_from_new_cmds=$lt_old_archive_from_new_cmds
# Create a temporary old-style archive to link instead of a
shared archive. old_archive_from_expsyms_cmds=$lt_old_ar-
chive_from_expsyms_cmds
# Commands used to build and install a shared archive. ar-
chive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_exp-
sym_cmds postinstall_cmds=$lt_postinstall_cmds postunin-
stall_cmds=$lt_postuninstall_cmds
# Commands 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
rectory. finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but
not shown. finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and
C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration 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
# 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
# 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=$lt_fix_srcfile_path
# Set to yes if exported symbols are required. always_ex-
port_symbols=$always_export_symbols
# The commands to list exported symbols. export_sym-
bols_cmds=$lt_export_symbols_cmds
# The commands to extract the exported symbol list from a shared
archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms
# Symbols that must always be exported. include_expsyms=$lt_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"
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
CC="$lt_save_CC"
# Check whether --with-tags was given. if test
"${with_tags+set}" = set; then
withval=$with_tags; tagnames="$withval" fi
if test -f "$ltmain" && test -n "$tagnames"; then
if test ! -f "${ofile}"; then
{ echo "$as_me:$LINENO: WARNING: output file `$ofile' does
not exist" >&5 echo "$as_me: WARNING: output file `$ofile' does
not exist" >&2;}
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
if test -z "$LTCFLAGS"; then
eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
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$" <
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
archive_cmds_need_lc_CXX=no allow_undefined_flag_CXX= always_ex-
port_symbols_CXX=no archive_expsym_cmds_CXX= export_dynam-
ic_flag_spec_CXX= hardcode_direct_CXX=no hardcode_lib-
dir_flag_spec_CXX= hardcode_libdir_flag_spec_ld_CXX= hard-
code_libdir_separator_CXX= hardcode_minus_L_CXX=no hard-
code_shlibpath_var_CXX=unsupported hardcode_automatic_CXX=no mod-
ule_cmds_CXX= module_expsym_cmds_CXX= link_all_deplibs_CXX=un-
known old_archive_cmds_CXX=$old_archive_cmds no_unde-
fined_flag_CXX= whole_archive_flag_spec_CXX= en-
able_shared_with_static_runtimes_CXX=no
# 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;"
# Code to be used in simple link tests lt_sim-
ple_link_test_code='int main(int, char *[]) { return(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"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments. compiler=$CC
# save warnings/boilerplate of simple test code ac_outfile=con-
ftest.$ac_objext echo "$lt_simple_compile_test_code" >con-
ftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat con-
ftest.err` $rm conftest*
$as_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%.*/%%'
-e "s%^$host_alias-%%"`
# We don't want -fno-exception wen compiling C++ code, so set the
# no_builtin_flag separately if test "$GXX" = yes; then
lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else
lt_prog_compiler_no_builtin_flag_CXX= fi
if test "$GXX" = yes; then
# Set up default GNU C++ configuration
# Check whether --with-gnu-ld was given. if test
"${with_gnu_ld+set}" = set; then
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
else
with_gnu_ld=no fi
ac_prog=ld if test "$GCC" = yes; then
# Check if gcc -print-prog-name=ld gives a path.
{ echo "$as_me:$LINENO: checking for ld used by $CC" >&5 echo
$ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
case $host in
*-*-mingw*)
# gcc leaves a trailing carriage return which upsets mingw
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d ' 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
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.
# Break only if it was the GNU/non-GNU ld that we prefer.
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*) test "$with_gnu_ld" != no &&
break ;;
*) test "$with_gnu_ld" != yes && break ;;
esac
fi
done
IFS="$lt_save_ifs" else
lt_cv_path_LD="$LD" # Let the user override the test with a
path. fi fi
LD="$lt_cv_path_LD" if test -n "$LD"; then
{ echo "$as_me:$LINENO: result: $LD" >&5 echo "${ECHO_T}$LD"
>&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no 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'
# 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
with_gnu_ld=no
wlarc=
# A generic and very simple default shared library creation
# command for GNU C++ for the case where it uses the native
# linker, instead of GNU ld. If possible, this setting
should
# overridden to take advantage of the native linker features
on
# the platform it is being used on.
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $li-
bobjs $deplibs $postdep_objects $compiler_flags -o $lib'
fi
# 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
# When large executables or shared objects are built, AIX ld
can
# have problems creating the table of contents. If linking a
library
# or program results in "error TOC overflow" add -mminimal-
toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is
not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
archive_cmds_CXX=''
hardcode_direct_CXX=yes
hardcode_libdir_separator_CXX=':'
link_all_deplibs_CXX=yes
if test "$GXX" = yes; then
case $host_os in aix4.[012]|aix4.[012].*)
# We only want to do this on AIX 4.2 and lower, the check
# below for broken collect2 doesn't work under 4.3+
collect2name=`${CC} -print-prog-name=collect2` if
test -f "$collect2name" && strings "$collect2name" | grep
resolve_lib_name >/dev/null then # We have re-
worked collect2 : else # We have old
collect2 hardcode_direct_CXX=unsupported # It
fails to find uninstalled libraries when the uninstalled
# path is not listed in the libpath. Setting hardcode_minus_L
# to unsupported forces relinking hard-
code_minus_L_CXX=yes hardcode_lib-
dir_flag_spec_CXX='-L$libdir' hardcode_libdir_separa-
tor_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.
;
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
lt_aix_libpath_sed='
/Import File Strings/,/^$/ { /^0/ { s/^0
*$/1/ p }
}' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we
didn't find anything. if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$lib-
dir:'"$aix_libpath"
archive_expsym_cmds_CXX="C"' -o $output_objdir/$soname $li-
bobjs $deplibs '"wl}$no_entry_flag"' $compiler_flags `if test
"x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_unde-
fined_flag}"; else :; fi` '"wl}$exp_sym_flag:xport_symbols
$shared_flag"
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 '"wl}$no_entry_flag"' $compiler_flags ${wl}${allow_unde-
fined_flag} '"wl}$exp_sym_flag:xport_symbols"
else # Determine the default libpath from the value
encoded in an empty executable. cat >conftest.$ac_ext
<<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>con-
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
lt_aix_libpath_sed='
/Import File Strings/,/^$/ { /^0/ { s/^0
*$/1/ p }
}' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we
didn't find anything. if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$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' # Exported symbols can be
pulled into shared objects from archives whole_ar-
chive_flag_spec_CXX='$convenience' ar-
chive_cmds_need_lc_CXX=yes # This is similar to how AIX
traditionally builds its shared libraries. archive_exp-
sym_cmds_CXX="C $shared_flag"' -o $output_objdir/$soname $libobjs
$deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_sym-
bols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$lib-
name$release.a $output_objdir/$soname'
fi
fi
;;
beos*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then
allow_undefined_flag_CXX=unsupported
# Joseph Beckenbach <jrb3@best.com> says some releases of
gcc
# support --undefined. This deserves some investigation.
FIXME
archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compil-
er_flags ${wl}-soname $wl$soname -o $lib'
meaningless,
# as there is no search path for DLLs.
hardcode_libdir_flag_spec_CXX='-L$libdir'
allow_undefined_flag_CXX=unsupported
always_export_symbols_CXX=no
enable_shared_with_static_runtimes_CXX=yes
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects
$libobjs $deplibs $postdep_objects $compiler_flags -o $output_ob-
jdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib
-Xlinker $lib'
# If the export-symbols file already is a .def file (1st
line
# is EXPORTS), use it as is; otherwise, prepend...
archive_expsym_cmds_CXX='if test "x`$SED 1q $export_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}--enable-auto-image-base -Xlinker
--out-implib -Xlinker $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
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_cmds_CXX='$CC -dynamiclib -single_module $al-
low_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -in-
stall_name $rpath/$soname $verstring'
else
archive_cmds_CXX='$CC -r -keep_private_externs -nost-
dlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_unde-
fined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -in-
stall_name $rpath/$soname $verstring'
fi
module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bun-
dle $libobjs $deplibs$compiler_flags'
# 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` $xlcverstring'
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 $xlcverstring~nmedit -s
$output_objdir/${libname}-symbols.expsym ${lib}'
case $cc_basename in
ec++*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
ghcx*) # Green Hills C++ Compiler # FIXME:
insert proper C++ library support ld_shlibs_CXX=no
;;
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
freebsd[12]*)
# C++ shared libraries reported to be fairly broken before
switch to ELF
ld_shlibs_CXX=no
;;
freebsd-elf*)
archive_cmds_need_lc_CXX=no
;;
freebsd* | 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
-nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_ob-
jdir/$soname $predep_objects $libobjs $deplibs $postdep_objects
$compiler_flags~test $output_objdir/$soname = $lib || mv $out-
put_objdir/$soname $lib'
else
# FIXME: insert proper C++ library support
ld_shlibs_CXX=no
fi
;;
esac
;;
hpux10*|hpux11*)
if test $with_gnu_ld = no; then
hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
hardcode_libdir_separator_CXX=:
case $host_cpu in
hppa*64*|ia64*) ;;
*) export_dynamic_flag_spec_CXX='${wl}-E'
;;
esac
fi
case $host_cpu in
hppa*64*|ia64*)
hardcode_direct_CXX=no
hardcode_shlibpath_var_CXX=no
;;
*)
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*)
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_ob-
jects $libobjs $deplibs $postdep_objects $compiler_flags'
;; ia64*) archive_cmds_CXX='$CC -b
${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects
$libobjs $deplibs $postdep_objects $compiler_flags' ;;
*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$son-
ame ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs
$deplibs $postdep_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
$predep_objects $libobjs $deplibs $postdep_objects $compil-
er_flags' ;; *) ar-
chive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname
${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs
$deplibs $postdep_objects $compiler_flags' ;;
esac fi else # FIXME: in-
sert proper C++ library support ld_shlibs_CXX=no
fi ;;
esac
;;
interix[3-9]*)
hardcode_direct_CXX=no
hardcode_shlibpath_var_CXX=no
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
export_dynamic_flag_spec_CXX='${wl}-E'
# Hack: On Interix 3.x, we cannot compile PIC because of a
broken gcc.
# Instead, shared libraries are loaded at an image base
(0x10000000 by
# default) and relocated if they conflict, which is a slow
very memory
# consuming and fragmenting process. To avoid this, we pick
a random,
# 256 KiB-aligned image base between 0x50000000 and
0x6FFC0000 at link
# time. Moving up from 0x10000000 also allows more sbrk(2)
space.
archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs
$compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RAN-
DOM-$$} % 4096 / 2 262144 + 1342177280` -o $lib'
archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$out-
put_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs
$compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$out-
put_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} %
4096 / 2 262144 + 1342177280` -o $lib'
;;
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-
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
files so we need to strip them # from the output so that
they don't get included in the library # dependencies.
output_verbose_link_cmd='templist=`$CC $CFLAGS -v con-
ftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f
libconftest$shared_ext; list=""; for z in $templist; do case $z
in conftest.$objext) list="$list $z";; *.$objext);; *)
list="$list $z";;esac; done; echo $list'
hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
# Archives containing C++ object files must be created
using # "CC -Bstatic", where "CC" is the KAI C++ compil-
er. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib
$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-
${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
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"`; templist=`echo $templist | $SED
"s/*ld.*.*ld .*$/1/"`; list=""; for z in $templist; do case $z in
conftest.$objext) list="$list $z";; *.$objext);; *) list="$list
$z";;esac; done; echo $list' ;;
*) case `$CC -V 2>&1 | sed 5q` in *Sun C*)
# Sun C++ 5.9 no_undefined_flag_CXX=' -zdefs'
archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$son-
ame -o $lib $predep_objects $libobjs $deplibs $postdep_objects
$compiler_flags' archive_expsym_cmds_CXX='$CC -G${al-
low_undefined_flag} -h$soname -o $lib $predep_objects $libobjs
$deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-
file ${wl}$export_symbols' hardcode_lib-
dir_flag_spec_CXX='-R$libdir' whole_ar-
chive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for
conv in $convenience
# Not sure whether something based on # $CC
$CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
# would be better. output_ver-
bose_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-
cxx*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
netbsd* | netbsdelf*-gnu)
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*)
if test -f /usr/libexec/ld.so; then
hardcode_direct_CXX=yes
hardcode_shlibpath_var_CXX=no
archive_cmds_CXX='$CC -shared $pic_flag $predep_objects
$libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
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 $pre-
dep_objects $libobjs $deplibs $postdep_objects $compiler_flags
${wl}-retain-symbols-file,$export_symbols -o $lib' ex-
port_dynamic_flag_spec_CXX='${wl}-E' whole_ar-
chive_flag_spec_CXX="$wlarc"'--whole-archive$convenience
'"$wlarc"'--no-whole-archive'
fi
output_verbose_link_cmd='echo'
else
ld_shlibs_CXX=no
fi
;;
osf3*)
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
;;
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
;;
osf4* | osf5*)
case $cc_basename in
KCC*) # Kuck and Associates, Inc. (KAI) C++ Compil-
er
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
2>&1 | grep "-L"'
else # FIXME: insert proper C++ library support
ld_shlibs_CXX=no fi ;;
esac
;;
solaris*)
case $cc_basename in
CC*) # Sun C++ 4.2, 5.x and Centerline C++
archive_cmds_need_lc_CXX=yes no_unde-
fined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${al-
low_undefined_flag} -h$soname -o $lib $predep_objects $libobjs
$deplibs $postdep_objects $compiler_flags' archive_exp-
sym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols |
$SED -e "s//1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
$CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp
-h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_ob-
jects $compiler_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 compiler driver will combine and reorder linker options,
# but understands `-z linker_flag'. #
Supported since Solaris 2.6 (maybe 2.5.1?) whole_ar-
chive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
;; 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
$postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
# The C++ compiler must be used to create the archive.
old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib
$oldobjs' ;;
*) # GNU C++ compiler with Solaris linker
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
no_undefined_flag_CXX=' ${wl}-z ${wl}defs' if
$CC --version | grep -v '^2.7' > /dev/null; then ar-
chive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects
$libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h
$wl$soname -o $lib' archive_expsym_cmds_CXX='$echo "{
global:" > $lib.exp~cat $export_symbols | $SED -e "s//1;/" >>
$lib.exp~$echo "local: *; };" >> $lib.exp~ $CC
-shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects
$libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
# Commands to make compiler produce verbose output
that lists # what "hidden" libraries, object files
and flags are used when # linking a shared library.
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'
case $host_os in solaris2.[0-5] | so-
laris2.[0-5].*) ;; *) whole_ar-
chive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z
${wl}defaultextract' ;; esac fi
;;
esac
;;
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* |
unixware7* | sco3.2v5.0.[024]*)
no_undefined_flag_CXX='${wl}-z,text'
archive_cmds_need_lc_CXX=no
hardcode_shlibpath_var_CXX=no
runpath_var='LD_RUN_PATH'
case $cc_basename in
CC*) archive_cmds_CXX='$CC -G ${wl}-h,$soname -o
$lib $libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$son-
ame -o $lib $libobjs $deplibs $compiler_flags' ;;
*) archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o
$lib $libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols
${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
esac
;;
sysv5* | sco3.2v5* | sco5v6*)
# Note: We can NOT use -z defs as we might desire, because we
do not
# link with -lc, and that would cause any symbols used from
libc to
# always be unresolved, which means just about no library
would
# ever link correctly. If we're not using GNU ld we use -z
text
# though, which does catch some bad symbols but isn't as
heavy-handed
# as -z defs.
# For security reasons, it is highly recommended that you al-
ways
# use absolute paths for naming shared libraries, and exclude
the
# DT_RUNPATH tag from executables and libraries. But doing
so
# requires that you compile everything twice, which is a
pain.
# So that behaviour is only enabled if SCOABSPATH is set to a
export_dynamic_flag_spec_CXX='${wl}-Bexport'
runpath_var='LD_RUN_PATH'
case $cc_basename in
CC*) archive_cmds_CXX='$CC -G ${wl}-h,SCOAB-
SPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $com-
piler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bex-
port:$export_symbols ${wl}-h,SCOABSPATH:+${install_libdir}/}$son-
ame -o $lib $libobjs $deplibs $compiler_flags' ;;
*) archive_cmds_CXX='$CC -shared ${wl}-h,SCOAB-
SPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $com-
piler_flags' archive_expsym_cmds_CXX='$CC -shared
${wl}-Bexport:$export_symbols ${wl}-h,SCOABSPATH:+${install_lib-
dir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
;;
esac
;;
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"
cat > conftest.$ac_ext <<EOF class Foo { public:
Foo (void) { a = 0; } private:
int a; }; 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
# Parse the compiler output and extract the necessary
# objects, libraries and library flags.
# Sentinel used to keep track of whether or not we are before
-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-
jects_CXX="$p" else predep_objects_CXX="$pre-
dep_objects_CXX $p" fi
else if test -z "$postdep_objects_CXX"; then
postdep_objects_CXX="$p" else
postdep_objects_CXX="$postdep_objects_CXX $p" fi
fi
;;
*) ;; # Ignore the rest.
esac
done
# Clean up.
rm -f a.out a.exe else
echo "libtool.m4: error: problem compiling CXX test program" fi
*Sun C*)
# Sun C++ 5.9
#
# The more standards-conforming stlport4 library is
# incompatible with the Cstd library. Avoid specifying
# it if it's in CXXFLAGS. Ignore libCrun as
# -library=stlport4 depends on it.
case " $CXX $CXXFLAGS " in
*" -library=stlport4 "*)
solaris_use_stlport4=yes
;;
esac
if test "$solaris_use_stlport4" != yes; then
postdeps_CXX='-library=Cstd -library=Crun'
fi
;;
esac
;;
solaris*)
case $cc_basename in
CC*)
# The more standards-conforming stlport4 library is
# incompatible with the Cstd library. Avoid specifying
# it if it's in CXXFLAGS. Ignore libCrun as
# -library=stlport4 depends on it.
case " $CXX $CXXFLAGS " in
*" -library=stlport4 "*)
solaris_use_stlport4=yes
;;
esac
# 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.
if test "$solaris_use_stlport4" != yes; then
postdeps_CXX='-library=Cstd -library=Crun'
fi
;;
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=
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'
;;
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | cygwin* | os2* | pw32*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
# Although the cygwin gcc ignores -fPIC, still need this
for old-style
# (--disable-auto-import) libraries
lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
;;
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
lt_prog_compiler_pic_CXX='-fno-common'
;;
*djgpp*)
# DJGPP does not support shared libraries at all
lt_prog_compiler_pic_CXX=
;;
interix[3-9]*)
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
# Instead, we relocate shared libraries at runtime.
;;
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
;;
*)
$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* | dragonfly*) # FreeBSD uses GNU C++
;;
hpux9* | hpux10* | hpux11*) case $cc_basename in
CC*) lt_prog_compiler_wl_CXX='-Wl,'
lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
if test "$host_cpu" != ia64; then
lt_prog_compiler_pic_CXX='+Z' fi ;;
aCC*) lt_prog_compiler_wl_CXX='-Wl,'
lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
case $host_cpu in hppa*64*|ia64*)
# +Z the default ;; *)
lt_prog_compiler_pic_CXX='+Z' ;;
esac ;; *) ;;
esac ;;
interix*) # This is c89, which is MS Visual C++ (no
shared libs) # Anyone wants to do a port? ;;
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* | k*bsd*-gnu) 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=
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*) ;;
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-
er_pic_CXX='-pic' lt_prog_compiler_stat-
ic_CXX='-Bstatic' ;; lcc*) #
Lucid lt_prog_compiler_pic_CXX='-pic' ;;
*) ;; esac ;;
tandem*) case $cc_basename in NCC*)
# NonStop-UX NCC 3.20 lt_prog_compil-
er_pic_CXX='-KPIC' ;; *) ;;
esac ;;
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
case $cc_basename in CC*)
lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compil-
er_pic_CXX='-KPIC' lt_prog_compiler_stat-
ic_CXX='-Bstatic' ;; esac ;;
vxworks*) ;;
*) lt_prog_compiler_can_build_shared_CXX=no
;;
esac
fi
{ 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_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 "$as_me:__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 -e '/^$/d' >con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || 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; }
if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
case $lt_prog_compiler_pic_CXX in
"" | " "*) ;;
*) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
esac else
lt_prog_compiler_pic_CXX=
lt_prog_compiler_can_build_shared_CXX=no fi
fi case $host_os in
# For platforms which do not support PIC, -DPIC is meaningless:
*djgpp*)
lt_prog_compiler_pic_CXX=
;;
*)
lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
;; esac
# # Check to make sure the static flag actually works. #
wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag= { echo
"$as_me:$LINENO: checking if $compiler static flag $lt_tmp_stat-
ic_flag works" >&5 echo $ECHO_N "checking if $compiler static
flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test
"${lt_prog_compiler_static_works_CXX+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_static_works_CXX=no
save_LDFLAGS="$LDFLAGS"
lt_prog_compiler_static_works_CXX=yes
fi
else
lt_prog_compiler_static_works_CXX=yes
fi
fi
$rm conftest*
LDFLAGS="$save_LDFLAGS"
fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_stat-
ic_works_CXX" >&5 echo "${ECHO_T}$lt_prog_compiler_stat-
ic_works_CXX" >&6; }
if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
: else
lt_prog_compiler_static_CXX= fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o
file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
-c -o file.$ac_objext... $ECHO_C" >&6; } 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
echo "$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 "$as_me:__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 -e '/^$/d' >
cd ..
rmdir conftest
$rm conftest*
fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX"
>&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" =
no && test "$need_locks" != no; then
# do not overwrite the value of need_locks provided by the user
{ echo "$as_me:$LINENO: checking if we can lock with hard
links" >&5 echo $ECHO_N "checking if we can lock with hard
links... $ECHO_C" >&6; }
hard_links=yes
$rm conftest*
ln conftest.a conftest.b 2>/dev/null && hard_links=no
touch conftest.a
ln conftest.a conftest.b 2>&5 || hard_links=no
ln conftest.a conftest.b 2>/dev/null && hard_links=no
{ echo "$as_me:$LINENO: result: $hard_links" >&5 echo
"${ECHO_T}$hard_links" >&6; }
if test "$hard_links" = no; then
{ echo "$as_me:$LINENO: WARNING: `$CC' does not support `-c
-o', so `make -j' may be unsafe" >&5 echo "$as_me: WARNING: `$CC'
does not support `-c -o', so `make -j' may be unsafe" >&2;}
need_locks=warn
fi else
need_locks=no fi
{ echo "$as_me:$LINENO: checking whether the $compiler linker
($LD) supports shared libraries" >&5 echo $ECHO_N "checking
whether the $compiler linker ($LD) supports shared libraries...
$ECHO_C" >&6; }
export_symbols_cmds_CXX='$NM $libobjs $convenience | $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
export_symbols_cmds_CXX='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED '''s/.* //''' | sort | uniq > $export_sym-
bols'
;;
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
# # Do we need to explicitly link libc? # case "x$ar-
chive_cmds_need_lc_CXX" in x|xyes)
# Assume -lc should be added
archive_cmds_need_lc_CXX=yes
if test "$enable_shared" = yes && test "$GCC" = yes; then
case $archive_cmds_CXX in
*'~'*)
# FIXME: we may have to deal with multi-command sequences.
;;
'$CC '*)
# Test whether the compiler implicitly links with -lc since
on some
# systems, -lgcc has to come before -lc. If gcc already
passes -lc
# to ld, don't add -lc before -lgcc.
{ echo "$as_me:$LINENO: checking whether -lc should be ex-
plicitly linked in" >&5 echo $ECHO_N "checking whether -lc should
be explicitly linked in... $ECHO_C" >&6; }
$rm conftest*
echo "$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
pic_flag=$lt_prog_compiler_pic_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
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"
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.
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 :
# 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
;;
cygwin* | mingw* | pw32*)
version_type=windows
shrext_cmds=".dll"
need_version=no
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
;;
*)
library_names_spec='${libname}`echo ${release} | $SED -e
's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
;;
esac
shlibpath_overrides_runpath=yes
shlibpath_var=DYLD_LIBRARY_PATH
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
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
;;
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-
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]*)
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=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'
;;
esac
# HP-UX runs *really* slowly unless shared libraries are mode
555.
postinstall_cmds='chmod 555 $lib'
;;
interix[3-9]*)
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'
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
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
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
# Append ld.so.conf contents to the search path
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat
%s 2>/dev/null", )); skip = 1; } { if (!skip) print ; skip = 0;
}' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[
]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' |
tr '0 ' '`
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries
on
# 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'
;;
netbsdelf*-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='NetBSD ld.elf_so'
;;
netbsd*)
version_type=sunos
need_lib_prefix=no
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
sys_lib_dlsearch_path_spec="/usr/lib"
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-
rides_runpath=no ;;
*) shlibpath_overrides_runpath=yes ;;
esac
else
shlibpath_overrides_runpath=yes
fi
;;
os2*)
libname_spec='$name'
shrext_cmds=".dll"
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"
;;
rdos*)
dynamic_linker=no
;;
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.3*)
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
;;
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
sysv4*uw2*)
version_type=freebsd-elf
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext} $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
hardcode_into_libs=yes
if test "$with_gnu_ld" = yes; then
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib
/usr/ccs/lib /usr/lib /lib'
shlibpath_overrides_runpath=no
else
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
shlibpath_overrides_runpath=yes
case $host_os in
sco3.2v5*)
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
;;
esac
fi
sys_lib_dlsearch_path_spec='/usr/lib'
;;
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
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
{ echo "$as_me:$LINENO: checking how to hardcode library paths
into programs" >&5 echo $ECHO_N "checking how to hardcode library
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
# 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 LTCFLAGS NM SED SHELL STRIP libname_spec li-
brary_names_spec soname_spec extract_expsyms_cmds
old_striplib striplib file_magic_cmd finish_cmds finish_eval
deplibs_check_method reload_flag reload_cmds need_locks
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl
lt_cv_sys_global_symbol_to_c_name_address
sys_lib_search_path_spec sys_lib_dlsearch_path_spec
old_postinstall_cmds old_postuninstall_cmds compiler_CXX
CC_CXX LD_CXX lt_prog_compiler_wl_CXX lt_prog_compil-
er_pic_CXX lt_prog_compiler_static_CXX lt_prog_compil-
er_no_builtin_flag_CXX export_dynamic_flag_spec_CXX
case $var in
old_archive_cmds_CXX | old_archive_from_new_cmds_CXX |
archive_cmds_CXX | archive_expsym_cmds_CXX | mod-
ule_cmds_CXX | module_expsym_cmds_CXX | old_ar-
chive_from_expsyms_cmds_CXX | export_symbols_cmds_CXX |
extract_expsyms_cmds | reload_cmds | finish_cmds | postin-
stall_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"
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
# A language-specific compiler. CC=$lt_compiler_CXX
# Is the compiler the GNU C compiler? with_gcc=$GCC_CXX
# An ERE matcher. EGREP=$lt_EGREP
# The linker used to build libraries. LD=$lt_LD_CXX
# Whether we need hard or soft links. LN_S=$lt_LN_S
# A BSD-compatible nm program. NM=$lt_NM
# A symbol stripping program STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_CXX
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). 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
# Compiler flag to prevent dynamic linking. link_stat-
ic_flag=$lt_lt_prog_compiler_static_CXX
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
# Compiler flag to allow reflexive dlopens. export_dynam-
ic_flag_spec=$lt_export_dynamic_flag_spec_CXX
# Compiler flag to generate shared objects directly from ar-
chives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
# Library versioning type. version_type=$version_type
# Format of library name prefix. libname_spec=$lt_libname_spec
# List of archive names. First name is the real one, the rest
are links. # The last name is the one that the linker finds with
-lNAME. library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive. 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
# 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_CXX
# Flag that forces no undefined symbols. no_unde-
fined_flag=$lt_no_undefined_flag_CXX
# Commands used to finish a libtool library installation in a di-
rectory. finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but
not shown. finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and
C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration 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
# 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_automat-
ic_CXX
# 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_CXX
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable rcfile for the compiler. fix_src-
file_path=$lt_fix_srcfile_path
# 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
F77) if test -n "$F77" && test "X$F77" != "Xno";
then ac_ext=f ac_compile='$F77 -c $FFLAGS con-
ftest.$ac_ext >&5' ac_link='$F77 -o conftest$ac_exeext $FFLAGS
$LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compil-
er_gnu=$ac_cv_f77_compiler_gnu
archive_cmds_need_lc_F77=no allow_undefined_flag_F77= always_ex-
port_symbols_F77=no archive_expsym_cmds_F77= export_dynam-
ic_flag_spec_F77= hardcode_direct_F77=no hardcode_lib-
dir_flag_spec_F77= hardcode_libdir_flag_spec_ld_F77= hard-
code_libdir_separator_F77= hardcode_minus_L_F77=no hardcode_auto-
matic_F77=no module_cmds_F77= module_expsym_cmds_F77=
link_all_deplibs_F77=unknown old_archive_cmds_F77=$old_ar-
chive_cmds no_undefined_flag_F77= whole_archive_flag_spec_F77=
enable_shared_with_static_runtimes_F77=no
# Source file extension for f77 test sources. ac_ext=f
# Object file extension for compiled f77 test sources. objext=o
objext_F77=$objext
# Code to be used in simple compile tests lt_simple_com-
pile_test_code=" subroutine t
return
end "
# Code to be used in simple link tests lt_simple_link_test_code="
program t
end "
# ltmain only uses $CC for tagged configurations so make sure $CC
is set.
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments. compiler=$CC
# save warnings/boilerplate of simple test code ac_outfile=con-
ftest.$ac_objext echo "$lt_simple_compile_test_code" >con-
ftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat con-
ftest.err` $rm conftest*
ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code"
>conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
{ echo "$as_me:$LINENO: checking if libtool supports shared li-
braries" >&5 echo $ECHO_N "checking if libtool supports shared
libraries... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result:
$can_build_shared" >&5 echo "${ECHO_T}$can_build_shared" >&6; }
{ echo "$as_me:$LINENO: checking whether to build shared li-
braries" >&5 echo $ECHO_N "checking whether to build shared li-
braries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && en-
able_shared=no
# On AIX, shared libraries and static libraries use the same
namespace, and # are all built from PIC. case $host_os in aix3*)
test "$enable_shared" = yes && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~ANLIB ib"
postinstall_cmds='$RANLIB $lib'
fi
;; aix4* | 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; }
GCC_F77="$G77" LD_F77="$LD"
lt_prog_compiler_wl_F77= lt_prog_compiler_pic_F77= lt_prog_com-
piler_static_F77=
{ echo "$as_me:$LINENO: checking for $compiler option to produce
PIC" >&5 echo $ECHO_N "checking for $compiler option to produce
PIC... $ECHO_C" >&6; }
if test "$GCC" = yes; then
lt_prog_compiler_wl_F77='-Wl,'
lt_prog_compiler_static_F77='-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_F77='-Bstat-
ic'
fi
;;
mingw* | cygwin* | 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).
# Although the cygwin gcc ignores -fPIC, still need this
for old-style
# (--disable-auto-import) libraries
lt_prog_compiler_pic_F77='-DDLL_EXPORT'
;;
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
lt_prog_compiler_pic_F77='-fno-common'
;;
interix[3-9]*)
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
# Instead, we relocate shared libraries at runtime.
;;
msdosdjgpp*)
# Just because we use GCC doesn't mean we suddenly get
shared libraries
# on systems that don't support them.
lt_prog_compiler_can_build_shared_F77=no
enable_shared=no
;;
sysv4*MP*)
if test -d /usr/nec; then lt_prog_compil-
er_pic_F77=-Kconform_pic
fi
;;
hpux*)
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case $host_cpu in
hppa*64*|ia64*) # +Z the default ;;
*) lt_prog_compiler_pic_F77='-fPIC' ;;
esac
;;
*)
lt_prog_compiler_pic_F77='-fPIC'
;;
esac
else
# Common symbols not allowed in MH_DYLIB files
case $cc_basename in
xlc*)
lt_prog_compiler_pic_F77='-qnocommon'
lt_prog_compiler_wl_F77='-Wl,'
;;
esac
;;
mingw* | cygwin* | 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_F77='-DDLL_EXPORT'
;;
hpux9* | hpux10* | hpux11*)
lt_prog_compiler_wl_F77='-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_F77='+Z' ;;
esac
# Is there a better lt_prog_compiler_static that works with
the bundled CC?
lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
;;
irix5* | irix6* | nonstopux*)
lt_prog_compiler_wl_F77='-Wl,'
# PIC (with -KPIC) is the default.
lt_prog_compiler_static_F77='-non_shared'
;;
newsos6)
lt_prog_compiler_pic_F77='-KPIC'
lt_prog_compiler_static_F77='-Bstatic'
;;
linux* | k*bsd*-gnu)
case $cc_basename in
icc* | ecc*) lt_prog_compiler_wl_F77='-Wl,'
lt_prog_compiler_pic_F77='-KPIC' lt_prog_compil-
er_static_F77='-static'
;;
pgcc* | pgf77* | pgf90* | pgf95*)
# Portland Group compilers (*not* the Pentium gcc compil-
er, # which looks to be a dead project)
lt_prog_compiler_wl_F77='-Wl,' lt_prog_compil-
er_pic_F77='-fpic' lt_prog_compiler_static_F77='-Bstatic'
;; esac ;;
esac
;;
osf3* | osf4* | osf5*)
lt_prog_compiler_wl_F77='-Wl,'
# All OSF/1 code is PIC.
lt_prog_compiler_static_F77='-non_shared'
;;
rdos*)
lt_prog_compiler_static_F77='-non_shared'
;;
solaris*)
lt_prog_compiler_pic_F77='-KPIC'
lt_prog_compiler_static_F77='-Bstatic'
case $cc_basename in
f77* | f90* | f95*) lt_prog_compiler_wl_F77='-Qop-
tion ld ';;
*) lt_prog_compiler_wl_F77='-Wl,';;
esac
;;
sunos4*)
lt_prog_compiler_wl_F77='-Qoption ld '
lt_prog_compiler_pic_F77='-PIC'
lt_prog_compiler_static_F77='-Bstatic'
;;
sysv4 | sysv4.2uw2* | sysv4.3*)
lt_prog_compiler_wl_F77='-Wl,'
lt_prog_compiler_pic_F77='-KPIC'
lt_prog_compiler_static_F77='-Bstatic'
;;
sysv4*MP*)
if test -d /usr/nec ;then lt_prog_compil-
er_pic_F77='-Kconform_pic' lt_prog_compiler_stat-
ic_F77='-Bstatic'
fi
;;
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
lt_prog_compiler_wl_F77='-Wl,'
lt_prog_compiler_pic_F77='-KPIC'
lt_prog_compiler_static_F77='-Bstatic'
;;
unicos*)
lt_prog_compiler_wl_F77='-Wl,'
lt_prog_compiler_can_build_shared_F77=no
echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
# # Check to make sure the PIC flag actually works. # if test -n
"$lt_prog_compiler_pic_F77"; then
{ echo "$as_me:$LINENO: checking if $compiler PIC flag
$lt_prog_compiler_pic_F77 works" >&5 echo $ECHO_N "checking if
$compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C"
>&6; } if test "${lt_prog_compiler_pic_works_F77+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_pic_works_F77=no
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="$lt_prog_compiler_pic_F77"
# 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 "$as_me:__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 -e '/^$/d' >con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || diff conftest.exp conftest.er2
>/dev/null; then
lt_prog_compiler_pic_works_F77=yes
fi
fi
$rm conftest*
fi { echo "$as_me:$LINENO: result: $lt_prog_compil-
er_pic_works_F77" >&5 echo "${ECHO_T}$lt_prog_compil-
er_pic_works_F77" >&6; }
if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
;; esac
# # Check to make sure the static flag actually works. #
wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag= { echo
"$as_me:$LINENO: checking if $compiler static flag $lt_tmp_stat-
ic_flag works" >&5 echo $ECHO_N "checking if $compiler static
flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test
"${lt_prog_compiler_static_works_F77+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_static_works_F77=no
save_LDFLAGS="$LDFLAGS"
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
echo "$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 -e '/^$/d' > con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if diff conftest.exp conftest.er2 >/dev/null; then
lt_prog_compiler_static_works_F77=yes
fi
else
lt_prog_compiler_static_works_F77=yes
fi
fi
$rm conftest*
LDFLAGS="$save_LDFLAGS"
fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_stat-
ic_works_F77" >&5 echo "${ECHO_T}$lt_prog_compiler_stat-
ic_works_F77" >&6; }
if test x"$lt_prog_compiler_static_works_F77" = xyes; then
: else
lt_prog_compiler_static_F77= fi
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o
file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
-c -o file.$ac_objext... $ECHO_C" >&6; } if test
"${lt_cv_prog_compiler_c_o_F77+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_prog_compiler_c_o_F77=no
$rm -r conftest 2>/dev/null
mkdir conftest
cd conftest
(eval echo "
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
echo "$as_me:__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 -e '/^$/d' >
out/conftest.exp
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
if test ! -s out/conftest.er2 || diff out/conftest.exp
out/conftest.er2 >/dev/null; then
lt_cv_prog_compiler_c_o_F77=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_F77"
>&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_F77" =
no && test "$need_locks" != no; then
# do not overwrite the value of need_locks provided by the user
{ echo "$as_me:$LINENO: checking if we can lock with hard
links" >&5 echo $ECHO_N "checking if we can lock with hard
links... $ECHO_C" >&6; }
hard_links=yes
$rm conftest*
ln conftest.a conftest.b 2>/dev/null && hard_links=no
touch conftest.a
ln conftest.a conftest.b 2>&5 || hard_links=no
ln conftest.a conftest.b 2>/dev/null && hard_links=no
{ echo "$as_me:$LINENO: result: $hard_links" >&5 echo
"${ECHO_T}$hard_links" >&6; }
if test "$hard_links" = no; then
{ echo "$as_me:$LINENO: WARNING: `$CC' does not support `-c
-o', so `make -j' may be unsafe" >&5 echo "$as_me: WARNING: `$CC'
does not support `-c -o', so `make -j' may be unsafe" >&2;}
need_locks=warn
old_archive_from_expsyms_cmds_F77=
export_dynamic_flag_spec_F77=
whole_archive_flag_spec_F77=
thread_safe_flag_spec_F77=
hardcode_libdir_flag_spec_F77=
hardcode_libdir_flag_spec_ld_F77=
hardcode_libdir_separator_F77=
hardcode_direct_F77=no
hardcode_minus_L_F77=no
hardcode_shlibpath_var_F77=unsupported
link_all_deplibs_F77=unknown
hardcode_automatic_F77=no
module_cmds_F77=
module_expsym_cmds_F77=
always_export_symbols_F77=no
export_symbols_cmds_F77='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED '''s/.* //''' | sort | uniq > $export_sym-
bols'
# include_expsyms should be a list of space-separated symbols
to be *always*
# included in the symbol list
include_expsyms_F77=
# 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_F77="_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-
fused if
# the symbol is explicitly referenced. Since portable code
cannot
# rely on this symbol name, it's probably fine to never include
it in
# preloaded symbol tables.
extract_expsyms_cmds=
# Just being paranoid about ensuring that cc_basename is set.
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-%%"`
case $host_os in
cygwin* | mingw* | pw32*)
esac
ld_shlibs_F77=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_F77='${wl}--rpath ${wl}$libdir'
export_dynamic_flag_spec_F77='${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_F77="$wlarc"'--whole-ar-
chive$convenience '"$wlarc"'--no-whole-archive'
else
whole_archive_flag_spec_F77=
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*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then ld_shlibs_F77=no
cat <<EOF 1>&2
*** Warning: the GNU linker, at least up to release 2.9.1, is re-
ported *** to be unable to reliably create shared libraries on
AIX. *** Therefore, libtool is disabling shared libraries sup-
port. If you *** really care for shared libraries, you may want
to modify your PATH *** so that a non-GNU linker is found, and
then restart.
EOF
fi
;;
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_F77=no
;;
beos*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then allow_undefined_flag_F77=unsupported
# Joseph Beckenbach <jrb3@best.com> says some releases of
gcc # support --undefined. This deserves some investiga-
tion. FIXME archive_cmds_F77='$CC -nostart $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
else ld_shlibs_F77=no
fi
;;
cygwin* | mingw* | pw32*)
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually
meaningless,
# as there is no search path for DLLs.
hardcode_libdir_flag_spec_F77='-L$libdir'
allow_undefined_flag_F77=unsupported
always_export_symbols_F77=no
enable_shared_with_static_runtimes_F77=yes
export_symbols_cmds_F77='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED -e '''/^[BCDGRS][ ]/s/.*[ ] ]*/1 DATA/'''
-e '''/^[AITW][ ]/s/.*[ ]//''' | sort | uniq > $export_symbols'
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
archive_cmds_F77='$CC -shared $libobjs $deplibs $compil-
er_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base
-Xlinker --out-implib -Xlinker $lib' # If the export-sym-
bols file already is a .def file (1st line # is EXPORTS),
use it as is; otherwise, prepend... archive_exp-
sym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS;
then cp $export_symbols $output_objdir/$soname.def;
else echo EXPORTS > $output_objdir/$soname.def;
cat $export_symbols >> $output_objdir/$soname.def;
fi~ $CC -shared $output_objdir/$soname.def $li-
bobjs $deplibs $compiler_flags -o $output_objdir/$soname
${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker
$lib'
else ld_shlibs_F77=no
fi
;;
0x6FFC0000 at link
# time. Moving up from 0x10000000 also allows more sbrk(2)
space.
archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs
$compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RAN-
DOM-$$} % 4096 / 2 262144 + 1342177280` -o $lib'
archive_expsym_cmds_F77='sed "s,^,_," $export_symbols
>$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs
$deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-
file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RAN-
DOM-$$} % 4096 / 2 262144 + 1342177280` -o $lib'
;;
gnu* | linux* | k*bsd*-gnu)
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_F77='${wl}--whole-archive`for conv in $conve-
nience tmp_addflag=' $pic_flag' ;;
pgf77* | pgf90* | pgf95*) # Portland Group f77 and
f90 compilers whole_ar-
chive_flag_spec_F77='${wl}--whole-archive`for conv in $conve-
nience 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 compiler
tmp_addflag=' -nofor_main' ;; esac case `$CC -V
2>&1 | sed 5q` in *Sun C*) # Sun C
5.9 whole_archive_flag_spec_F77='${wl}--whole-ar-
chive`new_convenience=; for conv in $convenience
tmp_sharedflag='-G' ;; *Sun F*) #
Sun Fortran 8.3 tmp_sharedflag='-G' ;; *)
tmp_sharedflag='-shared' ;; esac ar-
chive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
if test $supports_anon_versioning = yes; then
archive_expsym_cmds_F77='$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 '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compil-
er_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$out-
put_objdir/$libname.ver -o $lib' fi
link_all_deplibs_F77=no
else ld_shlibs_F77=no
fi
;;
if $LD -v 2>&1 | grep 'BFD 2.8' > /dev/null; then
ld_shlibs_F77=no cat <<EOF 1>&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems. Therefore,
libtool *** is disabling shared libraries support. We urge you
to upgrade GNU *** binutils to release 2.9.1 or newer. Another
option is to modify *** your PATH or compiler configuration so
that the native linker is *** used, and then restart.
EOF
elif $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then archive_cmds_F77='$CC -shared $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs
$compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs_F77=no
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
case `$LD -v 2>&1` in
* [01].* | * 2.[0-9].* | * 2.1[0-5].*)
ld_shlibs_F77=no cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can
not *** reliably create shared libraries on SCO systems. There-
fore, libtool *** is disabling shared libraries support. We urge
you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer.
Another option is to modify *** your PATH or compiler configura-
tion so that the native linker is *** used, and then restart.
_LT_EOF ;; *) if $LD --help 2>&1 | grep
': supported targets:.* elf' > /dev/null; then hard-
code_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo
${wl}-rpath,$libdir`' archive_cmds_F77='$CC -shared
$libobjs $deplibs $compiler_flags ${wl}-soname,SCOABSPATH:+${in-
stall_libdir}/}$soname -o $lib' archive_exp-
sym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname,SCOABSPATH:+${install_libdir}/}$soname,-retain-sym-
bols-file,$export_symbols -o $lib' else
ld_shlibs_F77=no fi ;;
esac
;;
sunos4*)
archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib
$libobjs $deplibs $linker_flags'
wlarc=
hardcode_direct_F77=yes
hardcode_shlibpath_var_F77=no
if test "$ld_shlibs_F77" = no; then
runpath_var=
hardcode_libdir_flag_spec_F77=
export_dynamic_flag_spec_F77=
whole_archive_flag_spec_F77=
fi
else
# PORTME fill in a description of your system's linker (not
GNU ld)
case $host_os in
aix3*)
allow_undefined_flag_F77=unsupported
always_export_symbols_F77=yes
archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $li-
bobjs $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_F77=yes
if test "$GCC" = yes && test -z "$lt_prog_compiler_static";
then # Neither direct hardcoding nor static linking is
supported with a # broken collect2. hardcode_di-
rect_F77=unsupported
fi
;;
aix4* | aix5*)
if test "$host_cpu" = ia64; then # On IA64, the
linker does run time linking by default, so we don't #
have to do anything special. aix_use_runtimelinking=no
exp_sym_flag='-Bexport' no_entry_flag=""
else # If we're using GNU nm, then we don't want
the "-C" option. # -C means demangle to AIX nm, but
means don't demangle with GNU nm if $NM -V 2>&1 | grep
'GNU' > /dev/null; then export_symbols_cmds_F77='$NM
-Bpg $libobjs $convenience | awk '''{ if ((( == "T") || ( == "D")
|| ( == "B")) && (substr(,1,1) != ".")) { print } }''' | sort -u
> $export_symbols' else export_sym-
bols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '''{ if (((
== "T") || ( == "D") || ( == "B")) && (substr(,1,1) != ".")) {
print } }''' | sort -u > $export_symbols' fi
aix_use_runtimelinking=no
# Test if we are trying to use run time linking or normal
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
# need to do runtime linking. case $host_os in
aix4.[23]|aix4.[23].*|aix5*) for ld_flag in $LDFLAGS;
do
if (test $ld_flag = "-brtl" || test $ld_flag =
"-Wl,-brtl"); then
aix_use_runtimelinking=yes
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
archive_cmds_F77=''
hardcode_direct_F77=yes
hardcode_libdir_separator_F77=':'
link_all_deplibs_F77=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
: else
# We have old collect2
hardcode_direct_F77=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_F77=yes
hardcode_libdir_flag_spec_F77='-L$libdir'
hardcode_libdir_separator_F77= 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
symbols to export.
always_export_symbols_F77=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 bro-
ken library. allow_undefined_flag_F77='-berok'
# Determine the default libpath from the value encoded in
an empty executable.
cat >conftest.$ac_ext <<_ACEOF
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
/Import File Strings/,/^$/ { /^0/ { s/^0
*$/1/ p }
}' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we
didn't find anything. if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_F77='${wl}-blibpath:$lib-
dir:'"$aix_libpath" archive_expsym_cmds_F77="C"' -o $out-
put_objdir/$soname $libobjs $deplibs '"wl}$no_entry_flag"' $com-
piler_flags `if test "x${allow_undefined_flag}" != "x"; then echo
"${wl}${allow_undefined_flag}"; else :; fi`
'"wl}$exp_sym_flag:xport_symbols $shared_flag"
else if test "$host_cpu" = ia64; then
hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
allow_undefined_flag_F77="-z nodefs" ar-
chive_expsym_cmds_F77="C $shared_flag"' -o $output_objdir/$soname
$libobjs $deplibs '"wl}$no_entry_flag"' $compiler_flags
${wl}${allow_undefined_flag} '"wl}$exp_sym_flag:xport_symbols"
else # Determine the default libpath from the
value encoded in an empty executable. cat >con-
ftest.$ac_ext <<_ACEOF
program main
end _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_f77_wer-
ror_flag" || test ! -s conftest.err
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_F77='${wl}-blibpath:$lib-
dir:'"$aix_libpath" # Warning - without using the other
run time loading flags, # -berok will link without er-
ror, but may produce a broken library. no_unde-
fined_flag_F77=' ${wl}-bernotok' allow_unde-
fined_flag_F77=' ${wl}-berok' # Exported symbols can be
pulled into shared objects from archives whole_ar-
chive_flag_spec_F77='$convenience' ar-
chive_cmds_need_lc_F77=yes # This is similar to how AIX
traditionally builds its shared libraries. archive_ex-
psym_cmds_F77="C $shared_flag"' -o $output_objdir/$soname $libob-
js $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_sym-
bols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$lib-
name$release.a $output_objdir/$soname' fi
fi
;;
amigaos*)
archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo
"#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo
"#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo
"#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo
"#define REVISION $revision" >> $output_objdir/a2ixlibrary.da-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
hardcode_libdir_flag_spec_F77='-L$libdir'
hardcode_minus_L_F77=yes
# see comment about different semantics on the GNU ld sec-
tion
ld_shlibs_F77=no
;;
bsdi[45]*)
export_dynamic_flag_spec_F77=-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_F77=' '
allow_undefined_flag_F77=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.
rhapsody* | darwin1.[012])
allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
;;
*) # Darwin 1.3 on
if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
allow_undefined_flag_F77='${wl}-flat_namespace
${wl}-undefined ${wl}suppress'
else
case ${MACOSX_DEPLOYMENT_TARGET} in
10.[012])
allow_undefined_flag_F77='${wl}-flat_namespace
${wl}-undefined ${wl}suppress'
;;
10.*)
allow_undefined_flag_F77='${wl}-undefined ${wl}dy-
namic_lookup'
;;
esac
fi
;;
esac
archive_cmds_need_lc_F77=no
hardcode_direct_F77=no
hardcode_automatic_F77=yes
hardcode_shlibpath_var_F77=unsupported
whole_archive_flag_spec_F77=''
link_all_deplibs_F77=yes
if test "$GCC" = yes ; then
output_verbose_link_cmd='echo'
archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag
-o $lib $libobjs $deplibs $compiler_flags -install_name
$rpath/$soname $verstring'
module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle
$libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list
flag, it doesn't exist in older darwin lds
archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,,"
-e "s,^*,_&," < $export_symbols > $output_objdir/${libname}-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_F77='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_F77='$CC -qmkshrobj $allow_undefined_flag
-o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name
$libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
;;
*)
ld_shlibs_F77=no
;;
esac
fi
;;
dgux*)
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_libdir_flag_spec_F77='-L$libdir'
hardcode_shlibpath_var_F77=no
;;
freebsd1*)
ld_shlibs_F77=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_F77='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags /usr/lib/c++rt0.o'
hardcode_libdir_flag_spec_F77='-R$libdir'
hardcode_direct_F77=yes
hardcode_shlibpath_var_F77=no
;;
# Unfortunately, older versions of FreeBSD 2 do not have this
feature.
freebsd2*)
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags'
hardcode_direct_F77=yes
hardcode_minus_L_F77=yes
hardcode_shlibpath_var_F77=no
;;
# FreeBSD 3 and greater uses gcc -shared to do shared li-
braries.
freebsd* | dragonfly*)
archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs
$compiler_flags'
hardcode_libdir_flag_spec_F77='-R$libdir'
fi
hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
hardcode_libdir_separator_F77=:
hardcode_direct_F77=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L_F77=yes
export_dynamic_flag_spec_F77='${wl}-E'
;;
hpux10*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname
${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compil-
er_flags'
else archive_cmds_F77='$LD -b +h $soname +b $in-
stall_libdir -o $lib $libobjs $deplibs $linker_flags'
fi
if test "$with_gnu_ld" = no; then hardcode_lib-
dir_flag_spec_F77='${wl}+b ${wl}$libdir' hardcode_lib-
dir_separator_F77=:
hardcode_direct_F77=yes export_dynam-
ic_flag_spec_F77='${wl}-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L_F77=yes
fi
;;
hpux11*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
case $host_cpu in hppa*64*) ar-
chive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs
$deplibs $compiler_flags' ;; ia64*)
archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+node-
faultrpath -o $lib $libobjs $deplibs $compiler_flags'
;; *) archive_cmds_F77='$CC -shared -fPIC
${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libob-
js $deplibs $compiler_flags' ;; esac
else case $host_cpu in hppa*64*)
archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs
$deplibs $compiler_flags' ;; ia64*)
archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultr-
path -o $lib $libobjs $deplibs $compiler_flags' ;;
*) archive_cmds_F77='$CC -b ${wl}+h ${wl}$son-
ame ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $com-
piler_flags' ;; esac
fi
if test "$with_gnu_ld" = no; then hardcode_lib-
irix5* | irix6* | nonstopux*)
if test "$GCC" = yes; then archive_cmds_F77='$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_F77='$LD -shared $libobjs
$deplibs $linker_flags -soname $soname `test -n "$verstring" &&
echo -set_version $verstring` -update_registry ${output_ob-
jdir}/so_locations -o $lib' hardcode_lib-
dir_flag_spec_ld_F77='-rpath $libdir'
fi
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_F77=:
link_all_deplibs_F77=yes
;;
netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs
$deplibs $linker_flags' # a.out
else archive_cmds_F77='$LD -shared -o $lib $libobjs
$deplibs $linker_flags' # ELF
fi
hardcode_libdir_flag_spec_F77='-R$libdir'
hardcode_direct_F77=yes
hardcode_shlibpath_var_F77=no
;;
newsos6)
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_direct_F77=yes
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_F77=:
hardcode_shlibpath_var_F77=no
;;
openbsd*)
if test -f /usr/libexec/ld.so; then hardcode_di-
rect_F77=yes hardcode_shlibpath_var_F77=no if
test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ar-
chive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs
$compiler_flags' archive_expsym_cmds_F77='$CC -shared
$pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-
symbols-file,$export_symbols' hardcode_lib-
dir_flag_spec_F77='${wl}-rpath,$libdir' export_dynam-
ic_flag_spec_F77='${wl}-E' else case $host_os
in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs
allow_undefined_flag_F77=unsupported
archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" >
$output_objdir/$libname.def~$echo "DESCRIPTION
old_archive_From_new_cmds_F77='emximp -o $output_ob-
jdir/$libname.a $output_objdir/$libname.def'
;;
osf3*)
if test "$GCC" = yes; then allow_unde-
fined_flag_F77=' ${wl}-expect_unresolved ${wl} ar-
chive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs
$deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n
"$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-up-
date_registry ${wl}${output_objdir}/so_locations -o $lib'
else allow_undefined_flag_F77=' -expect_unresolved
archive_cmds_F77='$LD -shared${allow_undefined_flag} $li-
bobjs $deplibs $linker_flags -soname $soname `test -n "$ver-
string" && echo -set_version $verstring` -update_registry ${out-
put_objdir}/so_locations -o $lib'
fi
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_F77=:
;;
osf4* | osf5*) # as osf3* with the addition of -msym
flag
if test "$GCC" = yes; then allow_unde-
fined_flag_F77=' ${wl}-expect_unresolved ${wl} ar-
chive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs
$deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname
`test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring`
${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
else allow_undefined_flag_F77=' -expect_unresolved
archive_cmds_F77='$LD -shared${allow_undefined_flag} $li-
bobjs $deplibs $linker_flags -msym -soname $soname `test -n
"$verstring" && echo -set_version $verstring` -update_registry
${output_objdir}/so_locations -o $lib' archive_exp-
sym_cmds_F77='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_F77='-rpath $libdir'
fi
hardcode_libdir_separator_F77=:
;;
solaris*)
$lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
fi
hardcode_libdir_flag_spec_F77='-R$libdir'
hardcode_shlibpath_var_F77=no
case $host_os in
solaris2.[0-5] | solaris2.[0-5].*) ;;
*) # The compiler driver will combine and reorder
linker options, # but understands `-z linker_flag'. GCC
discards it without `$wl', # but is careful enough not to
reorder.
# Supported since Solaris 2.6 (maybe 2.5.1?) if
test "$GCC" = yes; then whole_ar-
chive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z
${wl}defaultextract' else whole_ar-
chive_flag_spec_F77='-z allextract$convenience -z defaultextract'
fi ;;
esac
link_all_deplibs_F77=yes
;;
sunos4*)
if test "x$host_vendor" = xsequent; then # Use $CC
to link under sequent, because it throws in some extra .o
# files that make .init and .fini sections work.
archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs
$deplibs $compiler_flags'
else archive_cmds_F77='$LD -assert pure-text
-Bstatic -o $lib $libobjs $deplibs $linker_flags'
fi
hardcode_libdir_flag_spec_F77='-L$libdir'
hardcode_direct_F77=yes
hardcode_minus_L_F77=yes
hardcode_shlibpath_var_F77=no
;;
sysv4)
case $host_vendor in sni) ar-
chive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags' hardcode_direct_F77=yes # is this really
true??? ;; siemens) ## LD is ld it
makes a PLAMLIB ## CC just makes a GrossModule.
archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs
$linker_flags' reload_cmds_F77='$CC -r -o $out-
put$reload_objs' hardcode_direct_F77=no
;; motorola) archive_cmds_F77='$LD -G
-h $soname -o $lib $libobjs $deplibs $linker_flags'
hardcode_direct_F77=no #Motorola manual says yes, but my tests
say they lie ;;
esac
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var_F77=no
;;
;;
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* |
unixware7* | sco3.2v5.0.[024]*)
no_undefined_flag_F77='${wl}-z,text'
archive_cmds_need_lc_F77=no
hardcode_shlibpath_var_F77=no
runpath_var='LD_RUN_PATH'
if test "$GCC" = yes; then archive_cmds_F77='$CC
-shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compil-
er_flags' archive_expsym_cmds_F77='$CC -shared ${wl}-Bex-
port:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
$compiler_flags'
else archive_cmds_F77='$CC -G ${wl}-h,$soname -o
$lib $libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$son-
ame -o $lib $libobjs $deplibs $compiler_flags'
fi
;;
sysv5* | sco3.2v5* | sco5v6*)
# Note: We can NOT use -z defs as we might desire, because
we do not
# link with -lc, and that would cause any symbols used from
libc to
# always be unresolved, which means just about no library
would
# ever link correctly. If we're not using GNU ld we use -z
text
# though, which does catch some bad symbols but isn't as
heavy-handed
# as -z defs.
no_undefined_flag_F77='${wl}-z,text'
allow_undefined_flag_F77='${wl}-z,nodefs'
archive_cmds_need_lc_F77=no
hardcode_shlibpath_var_F77=no
hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" &&
echo ${wl}-R,$libdir`'
hardcode_libdir_separator_F77=':'
link_all_deplibs_F77=yes
export_dynamic_flag_spec_F77='${wl}-Bexport'
runpath_var='LD_RUN_PATH'
if test "$GCC" = yes; then archive_cmds_F77='$CC
-shared ${wl}-h,SCOABSPATH:+${install_libdir}/}$soname -o $lib
$libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols
${wl}-h,SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs
$deplibs $compiler_flags'
else archive_cmds_F77='$CC -G ${wl}-h,SCOAB-
SPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $com-
ld_shlibs_F77=no
;;
esac
fi
{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 echo
"${ECHO_T}$ld_shlibs_F77" >&6; } test "$ld_shlibs_F77" = no &&
can_build_shared=no
# # Do we need to explicitly link libc? # case "x$ar-
chive_cmds_need_lc_F77" in x|xyes)
# Assume -lc should be added
archive_cmds_need_lc_F77=yes
if test "$enable_shared" = yes && test "$GCC" = yes; then
case $archive_cmds_F77 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*
echo "$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_F77
pic_flag=$lt_prog_compiler_pic_F77
compiler_flags=-v
linker_flags=-v
verstring=
output_objdir=.
libname=conftest
lt_save_allow_undefined_flag=$allow_undefined_flag_F77
allow_undefined_flag_F77=
if { (eval echo "$as_me:$LINENO:
(eval $archive_cmds_F77 2>1 grep
ac_status=$?
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"
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.
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
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
;;
cygwin* | mingw* | pw32*)
version_type=windows
shrext_cmds=".dll"
need_version=no
need_lib_prefix=no
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
;;
*)
library_names_spec='${libname}`echo ${release} | $SED -e
's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
;;
esac
dynamic_linker='Win32 ld.exe'
shlibpath_var=DYLD_LIBRARY_PATH
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
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
;;
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-
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
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=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'
;;
esac
# HP-UX runs *really* slowly unless shared libraries are mode
555.
postinstall_cmds='chmod 555 $lib'
;;
interix[3-9]*)
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'
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
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}
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
# Append ld.so.conf contents to the search path
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat
%s 2>/dev/null", )); skip = 1; } { if (!skip) print ; skip = 0;
}' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[
]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' |
tr '0 ' '`
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries
on
# 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'
;;
netbsdelf*-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='NetBSD ld.elf_so'
;;
netbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
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
sys_lib_dlsearch_path_spec="/usr/lib"
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-
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
plrs/cc /usr/lib /usr/local/lib /var/shlib"
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
;;
rdos*)
dynamic_linker=no
;;
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.3*)
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)
shlibpath_var=LD_LIBRARY_PATH
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
sysv4*uw2*)
version_type=freebsd-elf
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext} $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
hardcode_into_libs=yes
if test "$with_gnu_ld" = yes; then
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib
/usr/ccs/lib /usr/lib /lib'
shlibpath_overrides_runpath=no
else
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
shlibpath_overrides_runpath=yes
case $host_os in
sco3.2v5*)
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
;;
esac
fi
sys_lib_dlsearch_path_spec='/usr/lib'
;;
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
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
{ echo "$as_me:$LINENO: checking how to hardcode library paths
into programs" >&5 echo $ECHO_N "checking how to hardcode library
paths into programs... $ECHO_C" >&6; } hardcode_action_F77= if
# Linking always hardcodes the temporary library directory.
hardcode_action_F77=relink
else
# We can link without hardcoding, and we can hardcode nonex-
isting dirs.
hardcode_action_F77=immediate
fi else
# We cannot hardcode anything, or else we can only hardcode ex-
isting
# directories.
hardcode_action_F77=unsupported fi { echo "$as_me:$LINENO: re-
sult: $hardcode_action_F77" >&5 echo "${ECHO_T}$hardcode_ac-
tion_F77" >&6; }
if test "$hardcode_action_F77" = relink; then
# Fast installation is not supported
enable_fast_install=no elif test "$shlibpath_overrides_runpath"
= yes ||
test "$enable_shared" = no; then
# Fast installation is not necessary
enable_fast_install=needless fi
# 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 LTCFLAGS NM SED SHELL STRIP libname_spec li-
brary_names_spec soname_spec extract_expsyms_cmds
old_striplib striplib file_magic_cmd finish_cmds finish_eval
deplibs_check_method reload_flag reload_cmds need_locks
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl
lt_cv_sys_global_symbol_to_c_name_address
sys_lib_search_path_spec sys_lib_dlsearch_path_spec
old_postinstall_cmds old_postuninstall_cmds compiler_F77
CC_F77 LD_F77 lt_prog_compiler_wl_F77 lt_prog_compil-
er_pic_F77 lt_prog_compiler_static_F77 lt_prog_compil-
er_no_builtin_flag_F77 export_dynamic_flag_spec_F77
thread_safe_flag_spec_F77 whole_archive_flag_spec_F77 en-
old_archive_cmds_F77 | old_archive_from_new_cmds_F77 |
archive_cmds_F77 | archive_expsym_cmds_F77 | mod-
ule_cmds_F77 | module_expsym_cmds_F77 | old_ar-
chive_from_expsyms_cmds_F77 | export_symbols_cmds_F77 |
extract_expsyms_cmds | reload_cmds | finish_cmds | postin-
stall_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"
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_F77
# Whether or not to disallow shared libs when runtime libs are
static allow_libtool_libs_with_static_runtimes=$en-
able_shared_with_static_runtimes_F77
# 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
# Is the compiler the GNU C compiler? with_gcc=$GCC_F77
# An ERE matcher. EGREP=$lt_EGREP
# The linker used to build libraries. LD=$lt_LD_F77
# Whether we need hard or soft links. LN_S=$lt_LN_S
# A BSD-compatible nm program. NM=$lt_NM
# A symbol stripping program STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_F77
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). libext="$libext"
# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'
# Executable file suffix (normally ""). exeext="$exeext"
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_F77 pic_mode=$pic_mode
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options? com-
piler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
ic_flag=$lt_lt_prog_compiler_static_F77
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
# Compiler flag to allow reflexive dlopens. export_dynam-
ic_flag_spec=$lt_export_dynamic_flag_spec_F77
# Compiler flag to generate shared objects directly from ar-
chives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
# Library versioning type. version_type=$version_type
# Format of library name prefix. libname_spec=$lt_libname_spec
# List of archive names. First name is the real one, the rest
are links. # The last name is the one that the linker finds with
-lNAME. library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive. RAN-
LIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds_F77
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_F77
# 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_F77
# Commands used to build and install a shared archive. ar-
chive_cmds=$lt_archive_cmds_F77 archive_expsym_cmds=$lt_ar-
chive_expsym_cmds_F77 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_F77 module_exp-
sym_cmds=$lt_module_expsym_cmds_F77
# Commands to strip libraries. old_striplib=$lt_old_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create
a # shared library. predep_objects=$lt_predep_objects_F77
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be
built. allow_undefined_flag=$lt_allow_undefined_flag_F77
# Flag that forces no undefined symbols. no_unde-
fined_flag=$lt_no_undefined_flag_F77
# Commands used to finish a libtool library installation in a di-
rectory. finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but
not shown. finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and
C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration 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_F77
# 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_F77
# 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_F77
# Whether we need a single -rpath flag with a separated argument.
# 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_automat-
ic_F77
# 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_F77
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable rcfile for the compiler. fix_src-
file_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required. always_ex-
port_symbols=$always_export_symbols_F77
# The commands to list exported symbols. export_sym-
bols_cmds=$lt_export_symbols_cmds_F77
# The commands to extract the exported symbol list from a shared
archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_F77
# Symbols that must always be exported. include_expsyms=$lt_in-
clude_expsyms_F77
# ### 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
# Object file extension for compiled Java test sources. objext=o
objext_GCJ=$objext
# Code to be used in simple compile tests lt_simple_com-
pile_test_code="class foo {}"
# Code to be used in simple link tests lt_sim-
ple_link_test_code='public class conftest { public static void
main(String[] argv) {}; }'
# ltmain only uses $CC for tagged configurations so make sure $CC
is set.
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments. compiler=$CC
# save warnings/boilerplate of simple test code ac_outfile=con-
ftest.$ac_objext echo "$lt_simple_compile_test_code" >con-
ftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat con-
ftest.err` $rm conftest*
ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code"
>conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
# Allow CC to be a program name with arguments. lt_save_CC="$CC"
CC=${GCJ-"gcj"} compiler=$CC compiler_GCJ=$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%.*/%%'
-e "s%^$host_alias-%%"`
# GCJ did not exist at the time GCC didn't implicitly link libc
in. archive_cmds_need_lc_GCJ=no
old_archive_cmds_GCJ=$old_archive_cmds
lt_prog_compiler_no_builtin_flag_GCJ=
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}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 "$as_me:__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 -e '/^$/d' >con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || 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_GCJ="$lt_prog_compil-
er_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" else
: fi
fi
lt_prog_compiler_wl_GCJ= lt_prog_compiler_pic_GCJ= lt_prog_com-
piler_static_GCJ=
{ echo "$as_me:$LINENO: checking for $compiler option to produce
PIC" >&5 echo $ECHO_N "checking for $compiler option to produce
PIC... $ECHO_C" >&6; }
if test "$GCC" = yes; then
lt_prog_compiler_wl_GCJ='-Wl,'
# adding the `-m68020' flag to GCC prevents building any-
thing better,
# like `-m68040'.
lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-re-
store-a4'
;;
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | cygwin* | 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).
# Although the cygwin gcc ignores -fPIC, still need this
for old-style
# (--disable-auto-import) libraries
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
;;
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
lt_prog_compiler_pic_GCJ='-fno-common'
;;
interix[3-9]*)
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
# Instead, we relocate shared libraries at runtime.
;;
msdosdjgpp*)
# Just because we use GCC doesn't mean we suddenly get
shared libraries
# on systems that don't support them.
lt_prog_compiler_can_build_shared_GCJ=no
enable_shared=no
;;
sysv4*MP*)
if test -d /usr/nec; then lt_prog_compil-
er_pic_GCJ=-Kconform_pic
fi
;;
hpux*)
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case $host_cpu in
hppa*64*|ia64*) # +Z the default ;;
if test "$host_cpu" = ia64; then # AIX 5 now sup-
ports IA64 processor lt_prog_compiler_static_GCJ='-Bstat-
ic'
else lt_prog_compiler_static_GCJ='-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_GCJ='-qnocommon'
lt_prog_compiler_wl_GCJ='-Wl,'
;;
esac
;;
mingw* | cygwin* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
;;
hpux9* | hpux10* | hpux11*)
lt_prog_compiler_wl_GCJ='-Wl,'
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case $host_cpu in
hppa*64*|ia64*) # +Z the default ;;
*) lt_prog_compiler_pic_GCJ='+Z' ;;
esac
# Is there a better lt_prog_compiler_static that works with
the bundled CC?
lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
;;
irix5* | irix6* | nonstopux*)
lt_prog_compiler_wl_GCJ='-Wl,'
# PIC (with -KPIC) is the default.
lt_prog_compiler_static_GCJ='-non_shared'
;;
newsos6)
lt_prog_compiler_pic_GCJ='-KPIC'
lt_prog_compiler_static_GCJ='-Bstatic'
;;
linux* | k*bsd*-gnu)
case $cc_basename in
;;
*)
case `$CC -V 2>&1 | sed 5q` in *Sun C*)
# Sun C 5.9 lt_prog_compiler_pic_GCJ='-KPIC'
lt_prog_compiler_static_GCJ='-Bstatic' lt_prog_compil-
er_wl_GCJ='-Wl,' ;; *Sun F*) # Sun
Fortran 8.3 passes all unrecognized flags to the linker
lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_stat-
ic_GCJ='-Bstatic' lt_prog_compiler_wl_GCJ=''
;; esac ;;
esac
;;
osf3* | osf4* | osf5*)
lt_prog_compiler_wl_GCJ='-Wl,'
# All OSF/1 code is PIC.
lt_prog_compiler_static_GCJ='-non_shared'
;;
rdos*)
lt_prog_compiler_static_GCJ='-non_shared'
;;
solaris*)
lt_prog_compiler_pic_GCJ='-KPIC'
lt_prog_compiler_static_GCJ='-Bstatic'
case $cc_basename in
f77* | f90* | f95*) lt_prog_compiler_wl_GCJ='-Qop-
tion ld ';;
*) lt_prog_compiler_wl_GCJ='-Wl,';;
esac
;;
sunos4*)
lt_prog_compiler_wl_GCJ='-Qoption ld '
lt_prog_compiler_pic_GCJ='-PIC'
lt_prog_compiler_static_GCJ='-Bstatic'
;;
sysv4 | sysv4.2uw2* | sysv4.3*)
lt_prog_compiler_wl_GCJ='-Wl,'
lt_prog_compiler_pic_GCJ='-KPIC'
lt_prog_compiler_static_GCJ='-Bstatic'
;;
sysv4*MP*)
if test -d /usr/nec ;then lt_prog_compil-
er_pic_GCJ='-Kconform_pic' lt_prog_compiler_stat-
ic_GCJ='-Bstatic'
fi
;;
;;
*)
lt_prog_compiler_can_build_shared_GCJ=no
;;
esac
fi
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
# # Check to make sure the PIC flag actually works. # if test -n
"$lt_prog_compiler_pic_GCJ"; then
{ echo "$as_me:$LINENO: checking if $compiler PIC flag
$lt_prog_compiler_pic_GCJ works" >&5 echo $ECHO_N "checking if
$compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C"
>&6; } if test "${lt_prog_compiler_pic_works_GCJ+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_pic_works_GCJ=no
ac_outfile=conftest.$ac_objext
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}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 "$as_me:__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 -e '/^$/d' >con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if test ! -s conftest.er2 || diff conftest.exp conftest.er2
>/dev/null; then
lt_prog_compiler_pic_works_GCJ=yes
lt_prog_compiler_can_build_shared_GCJ=no fi
fi case $host_os in
# For platforms which do not support PIC, -DPIC is meaningless:
*djgpp*)
lt_prog_compiler_pic_GCJ=
;;
*)
lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
;; esac
# # Check to make sure the static flag actually works. #
wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag= { echo
"$as_me:$LINENO: checking if $compiler static flag $lt_tmp_stat-
ic_flag works" >&5 echo $ECHO_N "checking if $compiler static
flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test
"${lt_prog_compiler_static_works_GCJ+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_static_works_GCJ=no
save_LDFLAGS="$LDFLAGS"
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
echo "$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 -e '/^$/d' > con-
ftest.exp
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
if diff conftest.exp conftest.er2 >/dev/null; then
lt_prog_compiler_static_works_GCJ=yes
fi
else
lt_prog_compiler_static_works_GCJ=yes
fi
fi
$rm conftest*
LDFLAGS="$save_LDFLAGS"
fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_stat-
ic_works_GCJ" >&5 echo "${ECHO_T}$lt_prog_compiler_stat-
ic_works_GCJ" >&6; }
if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
: else
lt_prog_compiler_static_GCJ= fi
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 "$as_me:__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 -e '/^$/d' >
out/conftest.exp
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
if test ! -s out/conftest.er2 || diff out/conftest.exp
out/conftest.er2 >/dev/null; then
lt_cv_prog_compiler_c_o_GCJ=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_GCJ"
>&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_GCJ" =
no && test "$need_locks" != no; then
# do not overwrite the value of need_locks provided by the user
{ echo "$as_me:$LINENO: checking if we can lock with hard
links" >&5 echo $ECHO_N "checking if we can lock with hard
links... $ECHO_C" >&6; }
hard_links=yes
$rm conftest*
ln conftest.a conftest.b 2>/dev/null && hard_links=no
touch conftest.a
whether the $compiler linker ($LD) supports shared libraries...
$ECHO_C" >&6; }
runpath_var=
allow_undefined_flag_GCJ=
enable_shared_with_static_runtimes_GCJ=no
archive_cmds_GCJ=
archive_expsym_cmds_GCJ=
old_archive_From_new_cmds_GCJ=
old_archive_from_expsyms_cmds_GCJ=
export_dynamic_flag_spec_GCJ=
whole_archive_flag_spec_GCJ=
thread_safe_flag_spec_GCJ=
hardcode_libdir_flag_spec_GCJ=
hardcode_libdir_flag_spec_ld_GCJ=
hardcode_libdir_separator_GCJ=
hardcode_direct_GCJ=no
hardcode_minus_L_GCJ=no
hardcode_shlibpath_var_GCJ=unsupported
link_all_deplibs_GCJ=unknown
hardcode_automatic_GCJ=no
module_cmds_GCJ=
module_expsym_cmds_GCJ=
always_export_symbols_GCJ=no
export_symbols_cmds_GCJ='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED '''s/.* //''' | sort | uniq > $export_sym-
bols'
# include_expsyms should be a list of space-separated symbols
to be *always*
# included in the symbol list
include_expsyms_GCJ=
# exclude_expsyms can be an extended regexp of symbols to 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_GCJ="_GLOBAL_OFFSET_TABLE_"
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most
a.out
# platforms (ab)use it in PIC code, but their linkers get con-
fused if
# the symbol is explicitly referenced. Since portable code
cannot
# rely on this symbol name, it's probably fine to never include
it in
# preloaded symbol tables.
extract_expsyms_cmds=
# Just being paranoid about ensuring that cc_basename is set.
for cc_temp in $compiler""; do
case $cc_temp in
fi
;;
interix*)
# we just hope/assume this is gcc and not c89 (= MSVC++)
with_gnu_ld=yes
;;
openbsd*)
with_gnu_ld=no
;;
esac
ld_shlibs_GCJ=yes
if test "$with_gnu_ld" = yes; then
# If archive_cmds runs LD, not CC, wlarc should be empty
wlarc='${wl}'
# 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_GCJ='${wl}--rpath ${wl}$libdir'
export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
# ancient GNU ld didn't support --whole-archive et. al.
if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null;
then whole_archive_flag_spec_GCJ="$wlarc"'--whole-ar-
chive$convenience '"$wlarc"'--no-whole-archive'
else
whole_archive_flag_spec_GCJ=
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*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then ld_shlibs_GCJ=no
cat <<EOF 1>&2
*** Warning: the GNU linker, at least up to release 2.9.1, is re-
ported *** to be unable to reliably create shared libraries on
"#define REVISION $revision" >> $output_objdir/a2ixlibrary.da-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_minus_L_GCJ=yes
# Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> 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_GCJ=no
;;
beos*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then allow_undefined_flag_GCJ=unsupported
# Joseph Beckenbach <jrb3@best.com> says some releases of
gcc # support --undefined. This deserves some investiga-
tion. FIXME archive_cmds_GCJ='$CC -nostart $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
else ld_shlibs_GCJ=no
fi
;;
cygwin* | mingw* | pw32*)
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually
meaningless,
# as there is no search path for DLLs.
hardcode_libdir_flag_spec_GCJ='-L$libdir'
allow_undefined_flag_GCJ=unsupported
always_export_symbols_GCJ=no
enable_shared_with_static_runtimes_GCJ=yes
export_symbols_cmds_GCJ='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED -e '''/^[BCDGRS][ ]/s/.*[ ] ]*/1 DATA/'''
-e '''/^[AITW][ ]/s/.*[ ]//''' | sort | uniq > $export_symbols'
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compil-
er_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base
-Xlinker --out-implib -Xlinker $lib' # If the export-sym-
bols file already is a .def file (1st line # is EXPORTS),
use it as is; otherwise, prepend... archive_exp-
sym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS;
then cp $export_symbols $output_objdir/$soname.def;
else echo EXPORTS > $output_objdir/$soname.def;
# Hack: On Interix 3.x, we cannot compile PIC because of a
broken gcc.
# Instead, shared libraries are loaded at an image base
(0x10000000 by
# default) and relocated if they conflict, which is a slow
very memory
# consuming and fragmenting process. To avoid this, we
pick a random,
# 256 KiB-aligned image base between 0x50000000 and
0x6FFC0000 at link
# time. Moving up from 0x10000000 also allows more sbrk(2)
space.
archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs
$compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RAN-
DOM-$$} % 4096 / 2 262144 + 1342177280` -o $lib'
archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols
>$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs
$deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-
file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RAN-
DOM-$$} % 4096 / 2 262144 + 1342177280` -o $lib'
;;
gnu* | linux* | k*bsd*-gnu)
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_GCJ='${wl}--whole-archive`for conv in $conve-
nience tmp_addflag=' $pic_flag' ;;
pgf77* | pgf90* | pgf95*) # Portland Group f77 and
f90 compilers whole_ar-
chive_flag_spec_GCJ='${wl}--whole-archive`for conv in $conve-
nience 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 compiler
tmp_addflag=' -nofor_main' ;; esac case `$CC -V
2>&1 | sed 5q` in *Sun C*) # Sun C
5.9 whole_archive_flag_spec_GCJ='${wl}--whole-ar-
chive`new_convenience=; for conv in $convenience
tmp_sharedflag='-G' ;; *Sun F*) #
Sun Fortran 8.3 tmp_sharedflag='-G' ;; *)
tmp_sharedflag='-shared' ;; esac ar-
chive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
if test $supports_anon_versioning = yes; then
archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$lib-
name.ver~
cat $export_symbols | sed -e "s//1;/" >> $output_objdir/$lib-
else archive_cmds_GCJ='$CC -shared $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs
$compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
fi
;;
solaris*)
if $LD -v 2>&1 | grep 'BFD 2.8' > /dev/null; then
ld_shlibs_GCJ=no cat <<EOF 1>&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems. Therefore,
libtool *** is disabling shared libraries support. We urge you
to upgrade GNU *** binutils to release 2.9.1 or newer. Another
option is to modify *** your PATH or compiler configuration so
that the native linker is *** used, and then restart.
EOF
elif $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then archive_cmds_GCJ='$CC -shared $libobjs
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs
$compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs_GCJ=no
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
case `$LD -v 2>&1` in
* [01].* | * 2.[0-9].* | * 2.1[0-5].*)
ld_shlibs_GCJ=no cat <<_LT_EOF 1>&2
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can
not *** reliably create shared libraries on SCO systems. There-
fore, libtool *** is disabling shared libraries support. We urge
you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer.
Another option is to modify *** your PATH or compiler configura-
tion so that the native linker is *** used, and then restart.
_LT_EOF ;; *) if $LD --help 2>&1 | grep
': supported targets:.* elf' > /dev/null; then hard-
code_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo
${wl}-rpath,$libdir`' archive_cmds_GCJ='$CC -shared
$libobjs $deplibs $compiler_flags ${wl}-soname,SCOABSPATH:+${in-
stall_libdir}/}$soname -o $lib' archive_exp-
sym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname,SCOABSPATH:+${install_libdir}/}$soname,-retain-sym-
bols-file,$export_symbols -o $lib' else
ld_shlibs_GCJ=no fi ;;
$deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs
$compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs_GCJ=no
fi
;;
esac
if test "$ld_shlibs_GCJ" = no; then
runpath_var=
hardcode_libdir_flag_spec_GCJ=
export_dynamic_flag_spec_GCJ=
whole_archive_flag_spec_GCJ=
fi
else
# PORTME fill in a description of your system's linker (not
GNU ld)
case $host_os in
aix3*)
allow_undefined_flag_GCJ=unsupported
always_export_symbols_GCJ=yes
archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $li-
bobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512
-bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
# Note: this linker hardcodes the directories in LIBPATH if
there
# are no directories specified by -L.
hardcode_minus_L_GCJ=yes
if test "$GCC" = yes && test -z "$lt_prog_compiler_static";
then # Neither direct hardcoding nor static linking is
supported with a # broken collect2. hardcode_di-
rect_GCJ=unsupported
fi
;;
aix4* | aix5*)
if test "$host_cpu" = ia64; then # On IA64, the
linker does run time linking by default, so we don't #
have to do anything special. aix_use_runtimelinking=no
exp_sym_flag='-Bexport' no_entry_flag=""
else # If we're using GNU nm, then we don't want
the "-C" option. # -C means demangle to AIX nm, but
means don't demangle with GNU nm if $NM -V 2>&1 | grep
'GNU' > /dev/null; then export_symbols_cmds_GCJ='$NM
-Bpg $libobjs $convenience | awk '''{ if ((( == "T") || ( == "D")
|| ( == "B")) && (substr(,1,1) != ".")) { print } }''' | sort -u
> $export_symbols' else export_sym-
bols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '''{ if (((
== "T") || ( == "D") || ( == "B")) && (substr(,1,1) != ".")) {
print } }''' | sort -u > $export_symbols' fi
aix_use_runtimelinking=no
# When large executables or shared objects are built, AIX
ld can
# have problems creating the table of contents. If linking
a library
# or program results in "error TOC overflow" add -mminimal-
toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is
not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
archive_cmds_GCJ=''
hardcode_direct_GCJ=yes
hardcode_libdir_separator_GCJ=':'
link_all_deplibs_GCJ=yes
if test "$GCC" = yes; then case $host_os in
aix4.[012]|aix4.[012].*) # We only want to do this on
AIX 4.2 and lower, the check # below for broken collect2
doesn't work under 4.3+ collect2name=`${CC} -print-
prog-name=collect2` if test -f "$collect2name" &&
strings "$collect2name" | grep resolve_lib_name
>/dev/null then
# We have reworked collect2
: else
# We have old collect2
hardcode_direct_GCJ=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_GCJ=yes
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_libdir_separator_GCJ= 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
;
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
lt_aix_libpath_sed='
/Import File Strings/,/^$/ { /^0/ { s/^0
*$/1/ p }
}' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we
didn't find anything. if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$lib-
dir:'"$aix_libpath" archive_expsym_cmds_GCJ="C"' -o $out-
put_objdir/$soname $libobjs $deplibs '"wl}$no_entry_flag"' $com-
piler_flags `if test "x${allow_undefined_flag}" != "x"; then echo
"${wl}${allow_undefined_flag}"; else :; fi`
'"wl}$exp_sym_flag:xport_symbols $shared_flag"
else if test "$host_cpu" = ia64; then
hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
allow_undefined_flag_GCJ="-z nodefs" ar-
chive_expsym_cmds_GCJ="C $shared_flag"' -o $output_objdir/$soname
$libobjs $deplibs '"wl}$no_entry_flag"' $compiler_flags
${wl}${allow_undefined_flag} '"wl}$exp_sym_flag:xport_symbols"
else # Determine the default libpath from the
value encoded in an empty executable. cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
int main () {
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
lt_aix_libpath_sed='
/Import File Strings/,/^$/ { /^0/ { s/^0
*$/1/ p }
}' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we
didn't find anything. if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED
-n -e "$lt_aix_libpath_sed"` fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext if test -z
"$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$lib-
dir:'"$aix_libpath" # Warning - without using the other
run time loading flags, # -berok will link without er-
ror, but may produce a broken library. no_unde-
fined_flag_GCJ=' ${wl}-bernotok' allow_unde-
fined_flag_GCJ=' ${wl}-berok' # Exported symbols can be
pulled into shared objects from archives whole_ar-
chive_flag_spec_GCJ='$convenience' ar-
chive_cmds_need_lc_GCJ=yes # This is similar to how AIX
traditionally builds its shared libraries. archive_ex-
psym_cmds_GCJ="C $shared_flag"' -o $output_objdir/$soname $libob-
js $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_sym-
bols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$lib-
name$release.a $output_objdir/$soname' fi
fi
;;
amigaos*)
archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo
"#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo
"#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo
"#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo
"#define REVISION $revision" >> $output_objdir/a2ixlibrary.da-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_minus_L_GCJ=yes
# see comment about different semantics on the GNU ld sec-
tion
ld_shlibs_GCJ=no
;;
# Tell ltmain to make .dll files, not .so files.
shrext_cmds=".dll"
# FIXME: Setting linknames here is a bad hack.
archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags
`echo "$deplibs" | $SED -e '''s/ -lc$//'''` -link
-dll~linknames='
# The linker will automatically build a .lib file if we
build a DLL.
old_archive_From_new_cmds_GCJ='true'
# FIXME: Should let the user specify the lib program.
old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
enable_shared_with_static_runtimes_GCJ=yes
;;
darwin* | rhapsody*)
case $host_os in
rhapsody* | darwin1.[012])
allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
;;
*) # Darwin 1.3 on
if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
allow_undefined_flag_GCJ='${wl}-flat_namespace
${wl}-undefined ${wl}suppress'
else
case ${MACOSX_DEPLOYMENT_TARGET} in
10.[012])
allow_undefined_flag_GCJ='${wl}-flat_namespace
${wl}-undefined ${wl}suppress'
;;
10.*)
allow_undefined_flag_GCJ='${wl}-undefined ${wl}dy-
namic_lookup'
;;
esac
fi
;;
esac
archive_cmds_need_lc_GCJ=no
hardcode_direct_GCJ=no
hardcode_automatic_GCJ=yes
hardcode_shlibpath_var_GCJ=unsupported
whole_archive_flag_spec_GCJ=''
link_all_deplibs_GCJ=yes
if test "$GCC" = yes ; then
output_verbose_link_cmd='echo'
archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag
-o $lib $libobjs $deplibs $compiler_flags -install_name
$rpath/$soname $verstring'
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle
$libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list
output_verbose_link_cmd='echo'
archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag
-o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name
${wl}`echo $rpath/$soname` $xlcverstring'
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bun-
dle $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_GCJ='sed -e "s,#.*,," -e "s,^[
]*,," -e "s,^*,_&," < $export_symbols > $output_objdir/${lib-
name}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib
$libobjs $deplibs $compiler_flags ${wl}-install_name
${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
module_expsym_cmds_GCJ='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_GCJ=no
;;
esac
fi
;;
dgux*)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_shlibpath_var_GCJ=no
;;
freebsd1*)
ld_shlibs_GCJ=no
;;
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++
constructor
# support. Future versions do this automatically, but an ex-
plicit c++rt0.o
# does not break anything, and helps significantly (at the
cost of a little
# extra space).
freebsd2.2*)
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags /usr/lib/c++rt0.o'
hardcode_libdir_flag_spec_GCJ='-R$libdir'
hardcode_direct_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs
$compiler_flags'
hardcode_libdir_flag_spec_GCJ='-R$libdir'
hardcode_direct_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
hpux9*)
if test "$GCC" = yes; then archive_cmds_GCJ='$rm
$output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$in-
stall_libdir -o $output_objdir/$soname $libobjs $deplibs $compil-
er_flags~test $output_objdir/$soname = $lib || mv $output_ob-
jdir/$soname $lib'
else archive_cmds_GCJ='$rm $output_objdir/$son-
ame~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs
$deplibs $linker_flags~test $output_objdir/$soname = $lib || mv
$output_objdir/$soname $lib'
fi
hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
hardcode_libdir_separator_GCJ=:
hardcode_direct_GCJ=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L_GCJ=yes
export_dynamic_flag_spec_GCJ='${wl}-E'
;;
hpux10*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname
${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compil-
er_flags'
else archive_cmds_GCJ='$LD -b +h $soname +b $in-
stall_libdir -o $lib $libobjs $deplibs $linker_flags'
fi
if test "$with_gnu_ld" = no; then hardcode_lib-
dir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_lib-
dir_separator_GCJ=:
hardcode_direct_GCJ=yes export_dynam-
ic_flag_spec_GCJ='${wl}-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L_GCJ=yes
fi
;;
hpux11*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
case $host_cpu in hppa*64*) ar-
piler_flags' ;; esac
fi
if test "$with_gnu_ld" = no; then hardcode_lib-
dir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_lib-
dir_separator_GCJ=:
case $host_cpu in hppa*64*|ia64*) hard-
code_libdir_flag_spec_ld_GCJ='+b $libdir' hardcode_di-
rect_GCJ=no hardcode_shlibpath_var_GCJ=no ;;
*) hardcode_direct_GCJ=yes export_dy-
namic_flag_spec_GCJ='${wl}-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L_GCJ=yes ;; esac
fi
;;
irix5* | irix6* | nonstopux*)
if test "$GCC" = yes; then archive_cmds_GCJ='$CC
-shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$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_GCJ='$LD -shared $libobjs
$deplibs $linker_flags -soname $soname `test -n "$verstring" &&
echo -set_version $verstring` -update_registry ${output_ob-
jdir}/so_locations -o $lib' hardcode_lib-
dir_flag_spec_ld_GCJ='-rpath $libdir'
fi
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_GCJ=:
link_all_deplibs_GCJ=yes
;;
netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs
$deplibs $linker_flags' # a.out
else archive_cmds_GCJ='$LD -shared -o $lib $libobjs
$deplibs $linker_flags' # ELF
fi
hardcode_libdir_flag_spec_GCJ='-R$libdir'
hardcode_direct_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
newsos6)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_direct_GCJ=yes
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
ic_flag_spec_GCJ='${wl}-E' else case $host_os
in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs
$deplibs $linker_flags' hardcode_lib-
dir_flag_spec_GCJ='-R$libdir' ;; *)
archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $li-
bobjs $deplibs $compiler_flags' hardcode_lib-
dir_flag_spec_GCJ='${wl}-rpath,$libdir' ;;
esac
fi
else ld_shlibs_GCJ=no
fi
;;
os2*)
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_minus_L_GCJ=yes
allow_undefined_flag_GCJ=unsupported
archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" >
$output_objdir/$libname.def~$echo "DESCRIPTION
old_archive_From_new_cmds_GCJ='emximp -o $output_ob-
jdir/$libname.a $output_objdir/$libname.def'
;;
osf3*)
if test "$GCC" = yes; then allow_unde-
fined_flag_GCJ=' ${wl}-expect_unresolved ${wl} ar-
chive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs
$deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n
"$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-up-
date_registry ${wl}${output_objdir}/so_locations -o $lib'
else allow_undefined_flag_GCJ=' -expect_unresolved
archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $li-
bobjs $deplibs $linker_flags -soname $soname `test -n "$ver-
string" && echo -set_version $verstring` -update_registry ${out-
put_objdir}/so_locations -o $lib'
fi
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_GCJ=:
;;
osf4* | osf5*) # as osf3* with the addition of -msym
flag
if test "$GCC" = yes; then allow_unde-
fined_flag_GCJ=' ${wl}-expect_unresolved ${wl} ar-
chive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs
$deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname
`test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring`
${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
else allow_undefined_flag_GCJ=' -expect_unresolved
archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $li-
;;
solaris*)
no_undefined_flag_GCJ=' -z text'
if test "$GCC" = yes; then wlarc='${wl}'
archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o
$lib $libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols |
$SED -e "s//1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
$CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname
-o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
else wlarc='' archive_cmds_GCJ='$LD -G${al-
low_undefined_flag} -h $soname -o $lib $libobjs $deplibs $link-
er_flags' archive_expsym_cmds_GCJ='$echo "{ global:" >
$lib.exp~cat $export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo
"local: *; };" >> $lib.exp~
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o
$lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
fi
hardcode_libdir_flag_spec_GCJ='-R$libdir'
hardcode_shlibpath_var_GCJ=no
case $host_os in
solaris2.[0-5] | solaris2.[0-5].*) ;;
*) # The compiler driver will combine and reorder
linker options, # but understands `-z linker_flag'. GCC
discards it without `$wl', # but is careful enough not to
reorder.
# Supported since Solaris 2.6 (maybe 2.5.1?) if
test "$GCC" = yes; then whole_ar-
chive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z
${wl}defaultextract' else whole_ar-
chive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
fi ;;
esac
link_all_deplibs_GCJ=yes
;;
sunos4*)
if test "x$host_vendor" = xsequent; then # Use $CC
to link under sequent, because it throws in some extra .o
# files that make .init and .fini sections work.
archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs
$deplibs $compiler_flags'
else archive_cmds_GCJ='$LD -assert pure-text
-Bstatic -o $lib $libobjs $deplibs $linker_flags'
fi
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_direct_GCJ=yes
hardcode_minus_L_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var_GCJ=no
;;
sysv4.3*)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_shlibpath_var_GCJ=no
export_dynamic_flag_spec_GCJ='-Bexport'
;;
sysv4*MP*)
if test -d /usr/nec; then archive_cmds_GCJ='$LD -G
-h $soname -o $lib $libobjs $deplibs $linker_flags' hard-
code_shlibpath_var_GCJ=no runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes ld_shlibs_GCJ=yes
fi
;;
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* |
unixware7* | sco3.2v5.0.[024]*)
no_undefined_flag_GCJ='${wl}-z,text'
archive_cmds_need_lc_GCJ=no
hardcode_shlibpath_var_GCJ=no
runpath_var='LD_RUN_PATH'
if test "$GCC" = yes; then archive_cmds_GCJ='$CC
-shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compil-
er_flags' archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bex-
port:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
$compiler_flags'
else archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o
$lib $libobjs $deplibs $compiler_flags' archive_exp-
sym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$son-
ame -o $lib $libobjs $deplibs $compiler_flags'
fi
;;
sysv5* | sco3.2v5* | sco5v6*)
# Note: We can NOT use -z defs as we might desire, because
we do not
# link with -lc, and that would cause any symbols used from
libc to
# always be unresolved, which means just about no library
would
# ever link correctly. If we're not using GNU ld we use -z
text
# though, which does catch some bad symbols but isn't as
heavy-handed
# as -z defs.
no_undefined_flag_GCJ='${wl}-z,text'
allow_undefined_flag_GCJ='${wl}-z,nodefs'
$deplibs $compiler_flags'
else archive_cmds_GCJ='$CC -G ${wl}-h,SCOAB-
SPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $com-
piler_flags' archive_expsym_cmds_GCJ='$CC -G ${wl}-Bex-
port:$export_symbols ${wl}-h,SCOABSPATH:+${install_libdir}/}$son-
ame -o $lib $libobjs $deplibs $compiler_flags'
fi
;;
uts4*)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_shlibpath_var_GCJ=no
;;
*)
ld_shlibs_GCJ=no
;;
esac
fi
{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 echo
"${ECHO_T}$ld_shlibs_GCJ" >&6; } test "$ld_shlibs_GCJ" = no &&
can_build_shared=no
# # Do we need to explicitly link libc? # case "x$ar-
chive_cmds_need_lc_GCJ" in x|xyes)
# Assume -lc should be added
archive_cmds_need_lc_GCJ=yes
if test "$enable_shared" = yes && test "$GCC" = yes; then
case $archive_cmds_GCJ in
*'~'*)
# FIXME: we may have to deal with multi-command sequences.
;;
'$CC '*)
# Test whether the compiler implicitly links with -lc since
on some
# systems, -lgcc has to come before -lc. If gcc already
passes -lc
# to ld, don't add -lc before -lgcc.
{ echo "$as_me:$LINENO: checking whether -lc should be ex-
plicitly linked in" >&5 echo $ECHO_N "checking whether -lc should
be explicitly linked in... $ECHO_C" >&6; }
$rm conftest*
echo "$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
if { (eval echo "$as_me:$LINENO:
(eval $archive_cmds_GCJ 2>1 grep
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }
then archive_cmds_need_lc_GCJ=no
else archive_cmds_need_lc_GCJ=yes
fi
allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
else
cat conftest.err 1>&5
fi
$rm conftest*
{ echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ"
>&5 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
;;
esac
fi
;; esac
{ echo "$as_me:$LINENO: checking 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"
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
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
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}'
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'
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"`
;;
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'
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`'
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
;;
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-
;;
freebsd3.[01]* | freebsdelf3.[01]*)
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
freebsd3.[2-9]* | freebsdelf3.[2-9]* | freebsd4.[0-5] |
freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
*) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
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
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'
;;
interix[3-9]*)
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'
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
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*)
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*)
dynamic_linker=no
;;
# This must be Linux ELF. linux* | k*bsd*-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'
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
# Append ld.so.conf contents to the search path
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat
%s 2>/dev/null", )); skip = 1; } { if (!skip) print ; skip = 0;
}' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[
]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' |
tr '0 ' '`
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries
on
# 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'
;;
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
;;
openbsd*)
version_type=sunos
sys_lib_dlsearch_path_spec="/usr/lib"
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'
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"
;;
rdos*)
dynamic_linker=no
;;
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
;;
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
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
sysv4*uw2*)
version_type=freebsd-elf
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext} $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
hardcode_into_libs=yes
if test "$with_gnu_ld" = yes; then
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib
/usr/ccs/lib /usr/lib /lib'
shlibpath_overrides_runpath=no
else
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
shlibpath_overrides_runpath=yes
case $host_os in
sco3.2v5*)
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
;;
esac
fi
sys_lib_dlsearch_path_spec='/usr/lib'
;;
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'
{ echo "$as_me:$LINENO: checking how to hardcode library paths
into programs" >&5 echo $ECHO_N "checking how to hardcode library
paths into programs... $ECHO_C" >&6; } hardcode_action_GCJ= if
test -n "$hardcode_libdir_flag_spec_GCJ" || test -n "$run-
path_var_GCJ" || test "X$hardcode_automatic_GCJ" = "Xyes" ;
then
# We can hardcode non-existant directories.
if test "$hardcode_direct_GCJ" != no &&
# If the only mechanism to avoid hardcoding is 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, GCJ)" != no
&&
test "$hardcode_minus_L_GCJ" != no; then
# Linking always hardcodes the temporary library directory.
hardcode_action_GCJ=relink
else
# We can link without hardcoding, and we can hardcode nonex-
isting dirs.
hardcode_action_GCJ=immediate
fi else
# We cannot hardcode anything, or else we can only hardcode ex-
isting
# directories.
hardcode_action_GCJ=unsupported fi { echo "$as_me:$LINENO: re-
sult: $hardcode_action_GCJ" >&5 echo "${ECHO_T}$hardcode_ac-
tion_GCJ" >&6; }
if test "$hardcode_action_GCJ" = relink; then
# Fast installation is not supported
enable_fast_install=no elif test "$shlibpath_overrides_runpath"
= yes ||
test "$enable_shared" = no; then
# Fast installation is not necessary
enable_fast_install=needless fi
# 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
er_pic_GCJ lt_prog_compiler_static_GCJ lt_prog_compil-
er_no_builtin_flag_GCJ export_dynamic_flag_spec_GCJ
thread_safe_flag_spec_GCJ whole_archive_flag_spec_GCJ en-
able_shared_with_static_runtimes_GCJ old_archive_cmds_GCJ
old_archive_from_new_cmds_GCJ predep_objects_GCJ post-
dep_objects_GCJ predeps_GCJ postdeps_GCJ compil-
er_lib_search_path_GCJ archive_cmds_GCJ archive_exp-
sym_cmds_GCJ postinstall_cmds_GCJ postuninstall_cmds_GCJ
old_archive_from_expsyms_cmds_GCJ allow_undefined_flag_GCJ
no_undefined_flag_GCJ export_symbols_cmds_GCJ hard-
code_libdir_flag_spec_GCJ hardcode_libdir_flag_spec_ld_GCJ
hardcode_libdir_separator_GCJ hardcode_automatic_GCJ mod-
ule_cmds_GCJ module_expsym_cmds_GCJ lt_cv_prog_compil-
er_c_o_GCJ fix_srcfile_path_GCJ exclude_expsyms_GCJ
include_expsyms_GCJ; do
case $var in
old_archive_cmds_GCJ | old_archive_from_new_cmds_GCJ |
archive_cmds_GCJ | archive_expsym_cmds_GCJ | mod-
ule_cmds_GCJ | module_expsym_cmds_GCJ | old_ar-
chive_from_expsyms_cmds_GCJ | export_symbols_cmds_GCJ |
extract_expsyms_cmds | reload_cmds | finish_cmds | postin-
stall_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"
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.
# 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
# LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler. CC=$lt_compiler_GCJ
# Is the compiler the GNU C compiler? with_gcc=$GCC_GCJ
# An ERE matcher. EGREP=$lt_EGREP
# The linker used to build libraries. LD=$lt_LD_GCJ
# Whether we need hard or soft links. LN_S=$lt_LN_S
# A BSD-compatible nm program. NM=$lt_NM
# A symbol stripping program STRIP=$lt_STRIP
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_GCJ
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). libext="$libext"
# 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_GCJ
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
# Compiler flag to allow reflexive dlopens. export_dynam-
ic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
# Compiler flag to generate shared objects directly from ar-
chives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
# Library versioning type. version_type=$version_type
# Format of library name prefix. libname_spec=$lt_libname_spec
# List of archive names. First name is the real one, the rest
are links. # The last name is the one that the linker finds with
-lNAME. library_names_spec=$lt_library_names_spec
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
# Commands used to build and install an old-style archive. RAN-
LIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds_GCJ
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_GCJ
# Create a temporary old-style archive to link instead of a
shared archive. old_archive_from_expsyms_cmds=$lt_old_ar-
# Dependencies to place before the objects being linked to create
a # shared library. predep_objects=$lt_predep_objects_GCJ
# Dependencies to place after the objects being linked to create
a # shared library. postdep_objects=$lt_postdep_objects_GCJ
# Dependencies to place before the objects being linked to create
a # shared library. predeps=$lt_predeps_GCJ
# Dependencies to place after the objects being linked to create
a # shared library. postdeps=$lt_postdeps_GCJ
# The library search path used internally by the compiler when
linking # a shared library. compiler_lib_search_path=$lt_compil-
er_lib_search_path_GCJ
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be
built. allow_undefined_flag=$lt_allow_undefined_flag_GCJ
# Flag that forces no undefined symbols. no_unde-
fined_flag=$lt_no_undefined_flag_GCJ
# Commands used to finish a libtool library installation in a di-
rectory. finish_cmds=$lt_finish_cmds
# Same as above, but a single script fragment to be evaled but
not shown. finish_eval=$lt_finish_eval
# Take the output of nm and produce a listing of raw symbols and
C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
# Transform the output of nm in a proper C declaration 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
dir_flag_spec_ld_GCJ
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
# Set to yes if using DIR/libNAME${shared_ext} during linking
hardcodes DIR into the # resulting binary. hardcode_di-
rect=$hardcode_direct_GCJ
# Set to yes if using the -LDIR flag during linking hardcodes DIR
into the # resulting binary. hardcode_minus_L=$hardcode_mi-
nus_L_GCJ
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes
DIR into # the resulting binary. hardcode_shlibpath_var=$hard-
code_shlibpath_var_GCJ
# 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_automat-
ic_GCJ
# 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_GCJ
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable rcfile for the compiler. fix_src-
file_path=$lt_fix_srcfile_path
# Set to yes if exported symbols are required. always_ex-
port_symbols=$always_export_symbols_GCJ
# The commands to list exported symbols. export_sym-
bols_cmds=$lt_export_symbols_cmds_GCJ
# The commands to extract the exported symbol list from a shared
archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_GCJ
# Symbols that must always be exported. include_expsyms=$lt_in-
clude_expsyms_GCJ
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"
else tagname="" fi ;;
RC)
# Source file extension for RC test sources. ac_ext=rc
# Object file extension for compiled RC test sources. objext=o
objext_RC=$objext
# Code to be used in simple compile tests lt_simple_com-
pile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
# Code to be used in simple link tests lt_sim-
ple_link_test_code="$lt_simple_compile_test_code"
# ltmain only uses $CC for tagged configurations so make sure $CC
is set.
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# If no C compiler flags were specified, use CFLAGS.
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
# Allow CC to be a program name with arguments. compiler=$CC
# save warnings/boilerplate of simple test code ac_outfile=con-
ftest.$ac_objext echo "$lt_simple_compile_test_code" >con-
ftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat con-
ftest.err` $rm conftest*
ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code"
>conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d;
/^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err`
$rm conftest*
# Allow CC to be a program name with arguments. lt_save_CC="$CC"
CC=${RC-"windres"} compiler=$CC compiler_RC=$CC for cc_temp in
$compiler""; do
case $cc_temp in
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 LTCFLAGS NM SED SHELL STRIP libname_spec li-
brary_names_spec soname_spec extract_expsyms_cmds
old_striplib striplib file_magic_cmd finish_cmds finish_eval
deplibs_check_method reload_flag reload_cmds need_locks
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl
lt_cv_sys_global_symbol_to_c_name_address
sys_lib_search_path_spec sys_lib_dlsearch_path_spec
old_postinstall_cmds old_postuninstall_cmds compiler_RC
CC_RC LD_RC lt_prog_compiler_wl_RC lt_prog_compil-
er_pic_RC lt_prog_compiler_static_RC lt_prog_compil-
er_no_builtin_flag_RC export_dynamic_flag_spec_RC
thread_safe_flag_spec_RC whole_archive_flag_spec_RC en-
able_shared_with_static_runtimes_RC old_archive_cmds_RC
old_archive_from_new_cmds_RC predep_objects_RC post-
dep_objects_RC predeps_RC postdeps_RC compil-
er_lib_search_path_RC archive_cmds_RC archive_exp-
sym_cmds_RC postinstall_cmds_RC postuninstall_cmds_RC
old_archive_from_expsyms_cmds_RC allow_undefined_flag_RC
no_undefined_flag_RC export_symbols_cmds_RC hardcode_lib-
dir_flag_spec_RC hardcode_libdir_flag_spec_ld_RC hard-
code_libdir_separator_RC hardcode_automatic_RC mod-
ule_cmds_RC module_expsym_cmds_RC lt_cv_prog_compil-
er_c_o_RC fix_srcfile_path_RC exclude_expsyms_RC in-
clude_expsyms_RC; do
case $var in
old_archive_cmds_RC | old_archive_from_new_cmds_RC |
archive_cmds_RC | archive_expsym_cmds_RC | module_cmds_RC
| module_expsym_cmds_RC | old_archive_from_exp-
syms_cmds_RC | export_symbols_cmds_RC | extract_exp-
syms_cmds | reload_cmds | finish_cmds | postinstall_cmds |
postuninstall_cmds | old_postinstall_cmds | old_postunin-
stall_cmds | sys_lib_search_path_spec |
sys_lib_dlsearch_path_spec)
# Double-quote double-evaled strings.
eval "lt_$var=\
;;
*)
eval "lt_$var=\
;;
# 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_RC
# Whether or not to disallow shared libs when runtime libs are
static allow_libtool_libs_with_static_runtimes=$en-
able_shared_with_static_runtimes_RC
# 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
# LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS
# A language-specific compiler. CC=$lt_compiler_RC
# Is the compiler the GNU C compiler? with_gcc=$GCC_RC
# An ERE matcher. EGREP=$lt_EGREP
# The linker used to build libraries. LD=$lt_LD_RC
# Whether we need hard or soft links. LN_S=$lt_LN_S
# A BSD-compatible nm program. NM=$lt_NM
# A symbol stripping program STRIP=$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_RC
# 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_RC pic_mode=$pic_mode
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options? com-
piler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
# Must we lock files when doing compilation?
need_locks=$lt_need_locks
# Do we need the lib prefix for modules? need_lib_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_RC
# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
# Compiler flag to allow reflexive dlopens. export_dynam-
ic_flag_spec=$lt_export_dynamic_flag_spec_RC
# Compiler flag to generate shared objects directly from ar-
chives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
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_RC
# 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_RC
# Commands used to build and install a shared archive. ar-
chive_cmds=$lt_archive_cmds_RC archive_expsym_cmds=$lt_ar-
chive_expsym_cmds_RC 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_RC module_exp-
sym_cmds=$lt_module_expsym_cmds_RC
# Commands to strip libraries. old_striplib=$lt_old_striplib
striplib=$lt_striplib
# Dependencies to place before the objects being linked to create
a # shared library. predep_objects=$lt_predep_objects_RC
# Dependencies to place after the objects being linked to create
a # shared library. postdep_objects=$lt_postdep_objects_RC
# Dependencies to place before the objects being linked to create
a # shared library. predeps=$lt_predeps_RC
# Dependencies to place after the objects being linked to create
a # shared library. postdeps=$lt_postdeps_RC
# The library search path used internally by the compiler when
linking # a shared library. compiler_lib_search_path=$lt_compil-
er_lib_search_path_RC
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd
# Flag that allows shared libraries with undefined symbols to be
built. allow_undefined_flag=$lt_allow_undefined_flag_RC
# Flag that forces no undefined symbols. no_unde-
fined_flag=$lt_no_undefined_flag_RC
# 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_RC
# 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_RC
# 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_RC
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
# Set to yes if using DIR/libNAME${shared_ext} during linking
hardcodes DIR into the # resulting binary. hardcode_di-
rect=$hardcode_direct_RC
# Set to yes if using the -LDIR flag during linking hardcodes DIR
into the # resulting binary. hardcode_minus_L=$hardcode_mi-
nus_L_RC
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes
DIR into # the resulting binary. hardcode_shlibpath_var=$hard-
code_shlibpath_var_RC
# 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_automat-
ic_RC
# 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_RC
# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_RC
# Symbols that must always be exported. include_expsyms=$lt_in-
clude_expsyms_RC
# ### 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"
;;
*) { { echo "$as_me:$LINENO: error: Unsupported tag
name: $tagname" >&5 echo "$as_me: error: Unsupported tag name:
$tagname" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
# Append the new tag name to the list of available tags.
if test -n "$tagname" ; then
available_tags="$available_tags $tagname"
fi
fi
done
IFS="$lt_save_ifs"
# Now substitute the updated list of available tags.
if eval "sed -e 's/^available_tags=.*available_tags=
mv "${ofile}T" "$ofile"
chmod +x "$ofile"
else
# Prevent multiple expansion
# Extract the first word of ""dblatex"", so it can be a program
name with args. set dummy "dblatex"; 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_DBLA-
TEX_FOUND+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$DBLATEX_FOUND"; then
ac_cv_prog_DBLATEX_FOUND="$DBLATEX_FOUND" # Let the user over-
ride 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_DBLATEX_FOUND=""yes""
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
fi fi DBLATEX_FOUND=$ac_cv_prog_DBLATEX_FOUND if test -n "$DBLA-
TEX_FOUND"; then
{ echo "$as_me:$LINENO: result: $DBLATEX_FOUND" >&5 echo
"${ECHO_T}$DBLATEX_FOUND" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
# Add some flags for some OS case "$host_os" in freebsd* | openb-
able_nls+set}" = set; then
enableval=$enable_nls; USE_NLS=$enableval else
USE_NLS=yes fi
{ echo "$as_me:$LINENO: result: $USE_NLS" >&5 echo
"${ECHO_T}$USE_NLS" >&6; }
# Prepare PATH_SEPARATOR. # 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
# Find out how to test for executable files. Don't use a zero-
byte file, # as systems may use methods other than mode bits to
determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh
exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file
>/dev/null 2>&1; then
ac_executable_p="test -x" else
ac_executable_p="test -f" fi rm -f conf$$.file
# Extract the first word of "msgfmt", so it can be a program name
with args. set dummy msgfmt; 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_path_MSGFMT+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case "$MSGFMT" in
[\/]* | ?:[\/]*)
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test
with a path.
;;
*)
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH; do
IFS="$ac_save_IFS"
test -z "$ac_dir" && ac_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
echo "$as_me: trying $ac_dir/$ac_word..." >&5
if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
(if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null
} fi
# Extract the first word of "gmsgfmt", so it can be a program
name with args. set dummy gmsgfmt; 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_path_GMS-
GFMT+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case $GMSGFMT in
[\/]* | ?:[\/]*)
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test
with a path.
;;
*)
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_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
;; esac fi GMSGFMT=$ac_cv_path_GMSGFMT if test -n "$GMSGFMT";
then
{ echo "$as_me:$LINENO: result: $GMSGFMT" >&5 echo
"${ECHO_T}$GMSGFMT" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MS-
GFMT_015=: ;;
*) MSGFMT_015=$MSGFMT ;;
esac
case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMS-
GFMT_015=: ;;
*) GMSGFMT_015=$GMSGFMT ;;
esac
# Prepare PATH_SEPARATOR. # The user is always right. if test
"${PATH_SEPARATOR+set}" != set; then
echo "#! /bin/sh" >conf$$.sh
ac_executable_p="test -x" else
ac_executable_p="test -f" fi rm -f conf$$.file
# Extract the first word of "xgettext", so it can be a program
name with args. set dummy xgettext; 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_path_XGET-
TEXT+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case "$XGETTEXT" in
[\/]* | ?:[\/]*)
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the
test with a path.
;;
*)
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH; do
IFS="$ac_save_IFS"
test -z "$ac_dir" && ac_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
echo "$as_me: trying $ac_dir/$ac_word..." >&5
if $ac_dir/$ac_word --omit-header --copyright-holder=
--msgid-bugs-address= /dev/null >&5 2>&1 &&
(if $ac_dir/$ac_word --omit-header --copyright-holder= --ms-
gid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage
>/dev/null; then exit 1; else exit 0; fi); then
ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
break 2
fi
fi
done
done
IFS="$ac_save_IFS"
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
;; esac fi XGETTEXT="$ac_cv_path_XGETTEXT" if test "$XGET-
TEXT" != ":"; then
{ echo "$as_me:$LINENO: result: $XGETTEXT" >&5 echo
"${ECHO_T}$XGETTEXT" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
rm -f messages.po
case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'`
in
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGET-
TEXT_015=: ;;
*) XGETTEXT_015=$XGETTEXT ;;
esac
byte file, # as systems may use methods other than mode bits to
determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh
exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file
>/dev/null 2>&1; then
ac_executable_p="test -x" else
ac_executable_p="test -f" fi rm -f conf$$.file
# Extract the first word of "msgmerge", so it can be a program
name with args. set dummy msgmerge; 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_path_MSG-
MERGE+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case "$MSGMERGE" in
[\/]* | ?:[\/]*)
ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the
test with a path.
;;
*)
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH; do
IFS="$ac_save_IFS"
test -z "$ac_dir" && ac_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
echo "$as_me: trying $ac_dir/$ac_word..." >&5
if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5
2>&1; then
ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
break 2
fi
fi
done
done
IFS="$ac_save_IFS"
test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
;; esac fi MSGMERGE="$ac_cv_path_MSGMERGE" if test "$MSG-
MERGE" != ":"; then
{ echo "$as_me:$LINENO: result: $MSGMERGE" >&5 echo
"${ECHO_T}$MSGMERGE" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$localedir" || localedir='${datadir}/locale'
ac_config_commands="$ac_config_commands po-directories"
{ echo "$as_me:$LINENO: checking whether we are using the GNU
ac_cv_gnu_library_2=yes else
ac_cv_gnu_library_2=no fi rm -f conftest*
fi { echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2" >&5 echo
"${ECHO_T}$ac_cv_gnu_library_2" >&6; }
GLIBC2="$ac_cv_gnu_library_2"
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}ranlib", so it
can be a program name with args. set dummy ${ac_tool_prefix}ran-
lib; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word"
>&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if
test "${ac_cv_prog_RANLIB+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$RANLIB"; then
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
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=.
if test "x$ac_ct_RANLIB" = x; then
RANLIB=":"
else
case $cross_compiling:$ac_tool_warned in yes:) { echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet. If
you think this configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the host triplet. If you think this configuration is useful to
you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
RANLIB=$ac_ct_RANLIB
fi else
RANLIB="$ac_cv_prog_RANLIB" fi
CFLAG_VISIBILITY=
HAVE_VISIBILITY=0
if test -n "$GCC"; then
{ echo "$as_me:$LINENO: checking for simple visibility decla-
rations" >&5 echo $ECHO_N "checking for simple visibility decla-
rations... $ECHO_C" >&6; }
if test "${gl_cv_cc_visibility+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
gl_save_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fvisibility=hidden"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */ extern __attribute__((__visibility__("hid-
den"))) int hiddenvar;
extern __attribute__((__visibility__("default"))) int
exportedvar;
extern __attribute__((__visibility__("hidden"))) int
hiddenfunc (void);
extern __attribute__((__visibility__("default"))) int
exportedfunc (void); 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
if test $gl_cv_cc_visibility = yes; then
CFLAG_VISIBILITY="-fvisibility=hidden"
HAVE_VISIBILITY=1
fi
fi
cat >>confdefs.h <<_ACEOF @%:@define HAVE_VISIBILITY $HAVE_VISI-
BILITY _ACEOF
{ echo "$as_me:$LINENO: checking for inline" >&5 echo $ECHO_N
"checking for inline... $ECHO_C" >&6; } if test "${ac_cv_c_in-
line+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_c_inline=no for ac_kw in inline __inline__ __inline; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #ifndef __cplusplus typedef int foo_t; static
$ac_kw foo_t static_foo () {return 0; } $ac_kw foo_t foo () {re-
turn 0; } #endif
_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_c_inline=$ac_kw 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
test "$ac_cv_c_inline" != no && break done
fi { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 echo
"${ECHO_T}$ac_cv_c_inline" >&6; }
case $ac_cv_c_inline in
inline | yes) ;;
*)
end confdefs.h. */ $ac_includes_default typedef size_t
ac__type_new_; int main () { if ((ac__type_new_ *) 0)
return 0; if (sizeof (ac__type_new_))
return 0;
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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_type_size_t=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_type_size_t=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 echo
"${ECHO_T}$ac_cv_type_size_t" >&6; } if test $ac_cv_type_size_t =
yes; then
: else
cat >>confdefs.h <<_ACEOF @%:@define size_t unsigned int _ACEOF
fi
{ echo "$as_me:$LINENO: checking for stdint.h" >&5 echo $ECHO_N
"checking for stdint.h... $ECHO_C" >&6; } if test "${gl_cv_head-
er_stdint_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <sys/types.h> #include <stdint.h>
int main () { uintmax_t i = (uintmax_t) -1; return !i;
;
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
if test $gl_cv_header_stdint_h = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_STDINT_H_WITH_UINTMAX 1
_ACEOF
fi
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only
works # for constant arguments. Useless! { echo
"$as_me:$LINENO: checking for working alloca.h" >&5 echo $ECHO_N
"checking for working alloca.h... $ECHO_C" >&6; } if test
"${ac_cv_working_alloca_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@include <alloca.h> int main () { char *p
= (char *) alloca (2 * sizeof (int));
if (p) return 0;
;
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_working_alloca_h=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_working_alloca_h=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_working_alloca_h" >&5 echo
"${ECHO_T}$ac_cv_working_alloca_h" >&6; } if test $ac_cv_work-
ing_alloca_h = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_ALLOCA_H 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for alloca" >&5 echo $ECHO_N
"checking for alloca... $ECHO_C" >&6; } if test "${ac_cv_func_al-
loca_works+set}" = set; then
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_alloca_works=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_alloca_works=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_alloca_works" >&5 echo
"${ECHO_T}$ac_cv_func_alloca_works" >&6; }
if test $ac_cv_func_alloca_works = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_ALLOCA 1 _ACEOF
else
# The SVR3 libPW and SVR4 libucb both contain incompatible
functions # that cause trouble. Some versions do not even con-
tain alloca or # contain a buggy version. If you still want to
use their alloca, # use ar to extract alloca.o from them instead
of compiling alloca.c.
ALLOCA=LIBOBJDIR}alloca.$ac_objext
cat >>confdefs.h <<_ACEOF @%:@define C_ALLOCA 1 _ACEOF
{ echo "$as_me:$LINENO: checking whether `alloca.c' needs Cray
hooks" >&5 echo $ECHO_N "checking whether `alloca.c' needs Cray
hooks... $ECHO_C" >&6; } if test "${ac_cv_os_cray+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. */ #if defined CRAY && ! defined CRAY2 webecray
#else wenotbecray #endif
_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ /* Define $ac_func to an innocuous variant,
in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char $ac_func (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__ # include <limits.h> #else # include <assert.h>
#endif
#undef $ac_func
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU
C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined __stub_$ac_func || defined __stub___$ac_func choke
me #endif
int main () { return $ac_func ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then
ac_cv_c_stack_direction=0 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int find_stack_direction
() {
static char *addr = 0;
auto char dummy;
if (addr == 0)
{
addr = &dummy;
return find_stack_direction ();
}
else
return (&dummy > addr) ? 1 : -1; }
int main () {
return find_stack_direction () < 0; } _ACEOF rm -f con-
ftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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_cv_c_stack_direction=1 else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
( exit $ac_status ) ac_cv_c_stack_direction=-1 fi rm -f core
*.core core.conftest.* gmon.out bb.out conftest$ac_exeext con-
ftest.$ac_objext conftest.$ac_ext fi
fi { echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
cat >>confdefs.h <<_ACEOF @%:@define STACK_DIRECTION
$ac_cv_c_stack_direction _ACEOF
fi
ability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
for ac_func in getpagesize do as_ac_var=`echo
"ac_cv_func_$ac_func" | $as_tr_sh` { echo "$as_me:$LINENO: check-
ing for $ac_func" >&5 echo $ECHO_N "checking for $ac_func...
$ECHO_C" >&6; } if { as_var=$as_ac_var; 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. */ /* Define $ac_func to an innocuous variant,
in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU
C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined __stub_$ac_func || defined __stub___$ac_func choke
me #endif
int main () { return $ac_func ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
ac_res=`eval echo '${'$as_ac_var'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1 _ACEOF
fi done
{ echo "$as_me:$LINENO: checking for working mmap" >&5 echo
$ECHO_N "checking for working mmap... $ECHO_C" >&6; } if test
"${ac_cv_func_mmap_fixed_mapped+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then
ac_cv_func_mmap_fixed_mapped=no else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default /* malloc might have
been renamed as rpl_malloc. */ #undef malloc
the
VM page cache was not coherent with the file system buffer
cache
like early versions of FreeBSD and possibly contemporary NetB-
SD.)
For shared mappings, we should conversely verify that changes
get
propagated back to all the places they're supposed to be.
Grep wants private fixed already mapped.
The main things grep needs to know about mmap are:
* does it exist and is it safe to write into the mmap'd area
* how to use it (BSD variants) */
#include <fcntl.h> #include <sys/mman.h>
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H char *malloc
(); #endif
/* This mess was copied from the GNU getpagesize.h. */ #ifndef
HAVE_GETPAGESIZE /* Assume that all systems that can run config-
ure have sys/param.h. */ # ifndef HAVE_SYS_PARAM_H # define
HAVE_SYS_PARAM_H 1 # endif
# ifdef _SC_PAGESIZE # define getpagesize() sysconf(_SC_PAGE-
SIZE) # else /* no _SC_PAGESIZE */ # ifdef HAVE_SYS_PARAM_H #
include <sys/param.h> # ifdef EXEC_PAGESIZE # define getpa-
gesize() EXEC_PAGESIZE # else /* no EXEC_PAGESIZE */ # ifdef
NBPG # define getpagesize() NBPG * CLSIZE # ifndef CLSIZE
# define CLSIZE 1 # endif /* no CLSIZE */ # else /*
no NBPG */ # ifdef NBPC # define getpagesize() NBPC #
else /* no NBPC */ # ifdef PAGESIZE # define getpage-
size() PAGESIZE # endif /* PAGESIZE */ # endif /* no
NBPC */ # endif /* no NBPG */ # endif /* no EXEC_PAGESIZE */
# else /* no HAVE_SYS_PARAM_H */ # define getpagesize()
8192 /* punt totally */ # endif /* no HAVE_SYS_PARAM_H */ #
endif /* no _SC_PAGESIZE */
#endif /* no HAVE_GETPAGESIZE */
int main () {
char *data, *data2, *data3;
int i, pagesize;
int fd;
pagesize = getpagesize ();
/* First, make a file with some known garbage in it. */
data = (char *) malloc (pagesize);
if (!data)
return 1;
for (i = 0; i < pagesize; ++i)
fd = open ("conftest.mmap", O_RDWR);
if (fd < 0)
return 1;
data2 = (char *) malloc (2 * pagesize);
if (!data2)
return 1;
data2 += (pagesize - ((long int) data2 & (pagesize - 1))) &
(pagesize - 1);
if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
MAP_PRIVATE | MAP_FIXED, fd, 0L))
return 1;
for (i = 0; i < pagesize; ++i)
if (*(data + i) != *(data2 + i))
return 1;
/* Finally, make sure that changes to the mapped area do not
percolate back to the file as seen by read(). (This is a
bug on
some variants of i386 svr4.0.) */
for (i = 0; i < pagesize; ++i)
*(data2 + i) = *(data2 + i) + 1;
data3 = (char *) malloc (pagesize);
if (!data3)
return 1;
if (read (fd, data3, pagesize) != pagesize)
return 1;
for (i = 0; i < pagesize; ++i)
if (*(data + i) != *(data3 + i))
return 1;
close (fd);
return 0; } _ACEOF rm -f conftest$ac_exeext if {
(ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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_cv_func_mmap_fixed_mapped=yes else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
( exit $ac_status ) ac_cv_func_mmap_fixed_mapped=no fi rm -f core
*.core core.conftest.* gmon.out bb.out conftest$ac_exeext con-
zero raises SIGFPE" >&5 echo $ECHO_N "checking whether integer
division by zero raises SIGFPE... $ECHO_C" >&6; } if test
"${gt_cv_int_divbyzero_sigfpe+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then
# Guess based on the CPU.
case "$host_cpu" in
alpha* | i3456786 | m68k | s390*)
gt_cv_int_divbyzero_sigfpe="guessing yes";;
*)
gt_cv_int_divbyzero_sigfpe="guessing no";;
esac
else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <stdlib.h> #include <signal.h>
static void #ifdef __cplusplus sigfpe_handler (int sig) #else
sigfpe_handler (sig) int sig; #endif {
/* Exit with code 0 if SIGFPE, with code 1 if any other signal.
*/
exit (sig != SIGFPE); }
int x = 1; int y = 0; int z; int nan;
int main () {
signal (SIGFPE, sigfpe_handler); /* IRIX and AIX (when "xlc
-qcheck" is used) yield signal SIGTRAP. */ #if (defined (__sgi)
|| defined (_AIX)) && defined (SIGTRAP)
signal (SIGTRAP, sigfpe_handler); #endif /* Linux/SPARC yields
signal SIGILL. */ #if defined (__sparc__) && defined (__linux__)
signal (SIGILL, sigfpe_handler); #endif
z = x / y;
nan = y / y;
exit (1); }
_ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
fi { echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe"
>&5 echo "${ECHO_T}$gt_cv_int_divbyzero_sigfpe" >&6; }
case "$gt_cv_int_divbyzero_sigfpe" in
*yes) value=1;;
*) value=0;;
esac
cat >>confdefs.h <<_ACEOF @%:@define INTDIV0_RAISES_SIGFPE $value
_ACEOF
{ echo "$as_me:$LINENO: checking for inttypes.h" >&5 echo
$ECHO_N "checking for inttypes.h... $ECHO_C" >&6; } if test
"${gl_cv_header_inttypes_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <sys/types.h> #include <inttypes.h>
int main () { uintmax_t i = (uintmax_t) -1; return !i;
;
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
gl_cv_header_inttypes_h=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gl_cv_header_inttypes_h=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $gl_cv_header_inttypes_h" >&5 echo
"${ECHO_T}$gl_cv_header_inttypes_h" >&6; }
if test $gl_cv_header_inttypes_h = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_INTTYPES_H_WITH_UINTMAX
1 _ACEOF
fi
63 | ull << i | ull >> i | ullmax / ull |
ullmax % ull);
;
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_type_unsigned_long_long_int=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_type_unsigned_long_long_int=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_type_unsigned_long_long_int" >&5
echo "${ECHO_T}$ac_cv_type_unsigned_long_long_int" >&6; }
if test $ac_cv_type_unsigned_long_long_int = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_UNSIGNED_LONG_LONG_INT
1 _ACEOF
fi
ac_cv_type_unsigned_long_long=$ac_cv_type_un-
signed_long_long_int
if test $ac_cv_type_unsigned_long_long = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_UNSIGNED_LONG_LONG 1
_ACEOF
fi
if test $gl_cv_header_inttypes_h = no && test $gl_cv_head-
er_stdint_h = no; then
test $ac_cv_type_unsigned_long_long = yes &&
{ echo "$as_me:$LINENO: checking for $ac_header" >&5 echo
$ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header us-
ability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: $ac_header: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
if test $ac_cv_header_inttypes_h = yes; then
{ echo "$as_me:$LINENO: checking whether the inttypes.h
PRIxNN macros are broken" >&5 echo $ECHO_N "checking whether the
inttypes.h PRIxNN macros are broken... $ECHO_C" >&6; } if test
*) 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
gt_cv_inttypes_pri_broken=no else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_inttypes_pri_broken=yes fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi { echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken"
>&5 echo "${ECHO_T}$gt_cv_inttypes_pri_broken" >&6; }
fi
if test "$gt_cv_inttypes_pri_broken" = yes; then
cat >>confdefs.h <<_ACEOF @%:@define PRI_MACROS_BROKEN 1 _ACEOF
PRI_MACROS_BROKEN=1
else
PRI_MACROS_BROKEN=0
fi
# Check whether --enable-threads was given. if test
"${enable_threads+set}" = set; then
enableval=$enable_threads; gl_use_threads=$enableval else
case "$host_os" in
osf*) gl_use_threads=no ;;
*) gl_use_threads=yes ;;
esac
fi
if test "$gl_use_threads" = yes || test "$gl_use_threads" =
posix; then
# For using <pthread.h>:
case "$host_os" in
osf*)
# On OSF/1, the compiler needs the flag -D_REENTRANT so
that it
# groks <pthread.h>. cc also understands the flag
ample, the
# definition of 'errno' in <errno.h>.
case "$host_os" in
aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
esac
fi
if test "X$prefix" = "XNONE"; then
acl_final_prefix="$ac_default_prefix"
else
acl_final_prefix="$prefix"
fi
if test "X$exec_prefix" = "XNONE"; then
acl_final_exec_prefix='${prefix}'
else
acl_final_exec_prefix="$exec_prefix"
fi
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
eval acl_final_exec_prefix=
prefix="$acl_save_prefix"
# Check whether --with-gnu-ld was given. if test
"${with_gnu_ld+set}" = set; then
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
else
with_gnu_ld=no fi
# Prepare PATH_SEPARATOR. # 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 ac_prog=ld if test "$GCC" = yes; then
# Check if gcc -print-prog-name=ld gives a path.
{ echo "$as_me:$LINENO: checking for ld used by GCC" >&5 echo
$ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; }
case $host in
*-*-mingw*)
# gcc leaves a trailing carriage return which upsets mingw
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d ' 15'` ;;
"")
# 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
"${acl_cv_path_LD+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -z "$LD"; then
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARA-
TOR-:}"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
if test -f "$ac_dir/$ac_prog" || test -f
"$ac_dir/$ac_prog$ac_exeext"; then
acl_cv_path_LD="$ac_dir/$ac_prog"
# Check to see if the program is GNU ld. I'd rather use
--version,
# but apparently some GNU ld's only accept -v.
# Break only if it was the GNU/non-GNU ld that we prefer.
case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
*GNU* | *'with BFD'*) test "$with_gnu_ld" != no &&
break ;;
*) test "$with_gnu_ld" != yes && break ;;
esac
fi
done
IFS="$ac_save_ifs" else
acl_cv_path_LD="$LD" # Let the user override the test with a
path. fi fi
LD="$acl_cv_path_LD" if test -n "$LD"; then
{ echo "$as_me:$LINENO: result: $LD" >&5 echo "${ECHO_T}$LD"
>&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no 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
"${acl_cv_prog_gnu_ld+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# I'd rather use --version here, but apparently some GNU ld's
only accept -v. case `$LD -v 2>&1 </dev/null` in *GNU* | *'with
echo $ECHO_N "(cached) $ECHO_C" >&6 else
CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD"
with_gnu_ld="$with_gnu_ld" ${CONFIG_SHELL-/bin/sh}
"$ac_aux_dir/config.rpath" "$host" > conftest.sh
. ./conftest.sh
rm -f ./conftest.sh
acl_cv_rpath=done
fi { echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 echo
"${ECHO_T}$acl_cv_rpath" >&6; }
wl="$acl_cv_wl"
libext="$acl_cv_libext"
shlibext="$acl_cv_shlibext"
hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
hardcode_direct="$acl_cv_hardcode_direct"
hardcode_minus_L="$acl_cv_hardcode_minus_L"
# Check whether --enable-rpath was given. if test "${en-
able_rpath+set}" = set; then
enableval=$enable_rpath; : else
enable_rpath=yes fi
acl_libdirstem=lib
searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed
-n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
if test -n "$searchpath"; then
acl_save_IFS="${IFS= }"; IFS=":"
for searchdir in $searchpath; do
if test -d "$searchdir"; then
case "$searchdir" in
*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
*) searchdir=`cd "$searchdir" && pwd`
case "$searchdir" in
*/lib64 ) acl_libdirstem=lib64 ;;
esac ;;
esac
fi
done
IFS="$acl_save_IFS"
fi
gl_threads_api=none
LIBTHREAD=
LTLIBTHREAD=
LIBMULTITHREAD=
LTLIBMULTITHREAD=
if test "$gl_use_threads" != no; then
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
gl_have_weak=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
{ echo "$as_me:$LINENO: result: $gl_have_weak" >&5 echo
"${ECHO_T}$gl_have_weak" >&6; }
if test "$gl_use_threads" = yes || test "$gl_use_threads" =
posix; then
# On OSF/1, the compiler needs the flag -pthread or
-D_REENTRANT so that
# it groks <pthread.h>. It's added above, in gl_LOCK_EAR-
LY_BODY.
if test "${ac_cv_header_pthread_h+set}" = set; then
{ echo "$as_me:$LINENO: checking for pthread.h" >&5 echo
$ECHO_N "checking for pthread.h... $ECHO_C" >&6; } if test
"${ac_cv_header_pthread_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 fi { echo "$as_me:$LINENO:
result: $ac_cv_header_pthread_h" >&5 echo "${ECHO_T}$ac_cv_head-
er_pthread_h" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
pthread.h usability" >&5 echo $ECHO_N "checking pthread.h usabil-
ity... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <pthread.h> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: pthread.h: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: pthread.h: pro-
ceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: pthread.h: present but can-
not be compiled" >&5 echo "$as_me: WARNING: pthread.h: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: pthread.h: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
pthread.h: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: pthread.h: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: pthread.h: section echo
"$as_me: WARNING: pthread.h: section
{ echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: pthread.h:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: pthread.h: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
fi if test $ac_cv_header_pthread_h = yes; then
gl_have_pthread_h=yes else
gl_have_pthread_h=no fi
if test "$gl_have_pthread_h" = yes; then
# Other possible tests:
# -lpthreads (FSU threads, PCthreads)
# -lgthreads
gl_have_pthread=
# Test whether both pthread_mutex_lock and pthread_mutex-
attr_init exist
# in libc. IRIX 6.5 has the first one in both libc and
libpthread, but
# the second one only in libpthread, and lock.c needs it.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */ #include <pthread.h> int main () {
pthread_mutex_lock((pthread_mutex_t*)0);
pthread_mutexattr_init((pthread_mutexattr_t*)0);
;
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
gl_have_pthread=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
# Test for libpthread by looking for pthread_kill. (Not
pthread_self,
# since it is defined as a macro on OSF/1.)
if test -n "$gl_have_pthread"; then
# The program links fine without libpthread. But it may
actually
# need to link with libpthread in order to create mul-
tiple threads.
{ echo "$as_me:$LINENO: checking for pthread_kill in
;
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_pthread_pthread_kill=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_pthread_pthread_kill=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_pthread_pthread_kill" >&5 echo
"${ECHO_T}$ac_cv_lib_pthread_pthread_kill" >&6; } if test
$ac_cv_lib_pthread_pthread_kill = yes; then
LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
# On Solaris and HP-UX, most pthread functions exist
also in libc.
# Therefore pthread_in_use() needs to actually try
to create a
# thread: pthread_create from libc will fail, where-
as
# pthread_create will actually create a thread.
case "$host_os" in
solaris* | hpux*)
cat >>confdefs.h <<_ACEOF @%:@define PTHREAD_IN_USE_DETEC-
TION_HARD 1 _ACEOF
esac
fi
else
# Some library is needed. Try libpthread and libc_r.
{ echo "$as_me:$LINENO: checking for pthread_kill in
-lpthread" >&5 echo $ECHO_N "checking for pthread_kill in
-lpthread... $ECHO_C" >&6; } if test
"${ac_cv_lib_pthread_pthread_kill+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_pthread_pthread_kill=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_pthread_pthread_kill=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_pthread_pthread_kill" >&5 echo
"${ECHO_T}$ac_cv_lib_pthread_pthread_kill" >&6; } if test
$ac_cv_lib_pthread_pthread_kill = yes; then
gl_have_pthread=yes
LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
fi
if test -z "$gl_have_pthread"; then
# For FreeBSD 4.
{ echo "$as_me:$LINENO: checking for pthread_kill in
-lc_r" >&5 echo $ECHO_N "checking for pthread_kill in -lc_r...
$ECHO_C" >&6; } if test "${ac_cv_lib_c_r_pthread_kill+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lc_r $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 pthread_kill (); int
main () { return pthread_kill ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>conftest.er1
ac_status=$?
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result:
$ac_cv_lib_c_r_pthread_kill" >&5 echo
"${ECHO_T}$ac_cv_lib_c_r_pthread_kill" >&6; } if test
$ac_cv_lib_c_r_pthread_kill = yes; then
gl_have_pthread=yes
LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r fi
fi
fi
if test -n "$gl_have_pthread"; then
gl_threads_api=posix
cat >>confdefs.h <<_ACEOF @%:@define USE_POSIX_THREADS 1 _ACEOF
if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTI-
THREAD"; then
if test $gl_have_weak = yes; then
cat >>confdefs.h <<_ACEOF @%:@define USE_POSIX_THREADS_WEAK 1
_ACEOF
LIBTHREAD=
LTLIBTHREAD=
fi
fi
# OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t
type and the
# pthread_rwlock_* functions.
{ echo "$as_me:$LINENO: checking for pthread_rwlock_t"
>&5 echo $ECHO_N "checking for pthread_rwlock_t... $ECHO_C" >&6;
} if test "${ac_cv_type_pthread_rwlock_t+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <pthread.h>
typedef pthread_rwlock_t ac__type_new_; int main () { if
((ac__type_new_ *) 0)
return 0; if (sizeof (ac__type_new_))
return 0;
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
$ac_cv_type_pthread_rwlock_t = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_PTHREAD_RWLOCK 1 _ACEOF
fi
# glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as
a macro.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACE-
OF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */ #include <pthread.h> int main ()
{ #if __FreeBSD__ == 4 error "No, in FreeBSD 4.0 recursive mutex-
es actually don't work." #else int x = (int)PTHREAD_MUTEX_RECUR-
SIVE; return !x; #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_PTHREAD_MUTEX_RECURSIVE
1 _ACEOF
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
fi
fi
if test -z "$gl_have_pthread"; then
if test "$gl_use_threads" = yes || test "$gl_use_threads" =
solaris; then
gl_have_solaristhread=
gl_save_LIBS="$LIBS"
LIBS="$LIBS -lthread"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */ #include <thread.h> #include <synch.h> int
main () { thr_self();
$as_test_x conftest$ac_exeext; then
gl_have_solaristhread=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$gl_save_LIBS"
if test -n "$gl_have_solaristhread"; then
gl_threads_api=solaris
LIBTHREAD=-lthread
LTLIBTHREAD=-lthread
LIBMULTITHREAD="$LIBTHREAD"
LTLIBMULTITHREAD="$LTLIBTHREAD"
cat >>confdefs.h <<_ACEOF @%:@define USE_SOLARIS_THREADS 1 _ACEOF
if test $gl_have_weak = yes; then
cat >>confdefs.h <<_ACEOF @%:@define USE_SOLARIS_THREADS_WEAK 1
_ACEOF
LIBTHREAD=
LTLIBTHREAD=
fi
fi
fi
fi
if test "$gl_use_threads" = pth; then
gl_save_CPPFLAGS="$CPPFLAGS"
{ echo "$as_me:$LINENO: checking how to link with libpth" >&5
echo $ECHO_N "checking how to link with libpth... $ECHO_C" >&6; }
if test "${ac_cv_libpth_libs+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
use_additional=yes
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval additional_includedir=
eval additional_libdir=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
else
additional_includedir="$withval/include"
additional_libdir="$withval/$acl_libdirstem"
fi
fi
fi
LIBPTH=
LTLIBPTH=
INCPTH=
rpathdirs=
ltrpathdirs=
names_already_handled=
names_next_round='pth '
while test -n "$names_next_round"; do
names_this_round="$names_next_round"
names_next_round=
for name in $names_this_round; do
already_handled=
for n in $names_already_handled; do
if test "$n" = "$name"; then
already_handled=yes
break
fi
done
if test -z "$already_handled"; then
names_already_handled="$names_already_handled $name"
uppername=`echo "$name" | sed -e
'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
eval value=
if test -n "$value"; then
if test "$value" = yes; then
eval value=
test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+
}$value"
eval value=
test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+
}$value"
else
then
found_so="$additional_libdir/lib$name.$shlibext"
else
found_so="$additional_libdir/lib$name.dll.a"
fi
if test -f "$additional_libdir/lib$name.la"; then
found_la="$additional_libdir/lib$name.la"
fi
else
if test -f "$additional_libdir/lib$name.$libext";
then
found_dir="$additional_libdir"
found_a="$additional_libdir/lib$name.$libext"
if test -f "$additional_libdir/lib$name.la"; then
found_la="$additional_libdir/lib$name.la"
fi
fi
fi
fi
if test "X$found_dir" = "X"; then
for x in $LDFLAGS $LTLIBPTH; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
case "$x" in
-L*)
dir=`echo "X$x" | sed -e 's/^X-L//'`
if test -n "$shlibext" &&
{ test -f "$dir/lib$name.$shlibext" ||
{ test "$shlibext" = dll && test
-f "$dir/lib$name.dll.a"; }; }; then
found_dir="$dir"
if test -f "$dir/lib$name.$shlibext"; then
found_so="$dir/lib$name.$shlibext"
else
found_so="$dir/lib$name.dll.a"
fi
if test -f "$dir/lib$name.la"; then
found_la="$dir/lib$name.la"
fi
else
if test -f "$dir/lib$name.$libext"; then
found_dir="$dir"
found_a="$dir/lib$name.$libext"
if test -f "$dir/lib$name.la"; then
found_la="$dir/lib$name.la"
if test
"$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_lib-
dirstem"; then
LIBPTH="${LIBPTH}${LIBPTH:+
}$found_so"
else
haveit=
for x in $ltrpathdirs; do
if test "X$x" = "X$found_dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
ltrpathdirs="$ltrpathdirs $found_dir"
fi
if test "$hardcode_direct" = yes;
then
LIBPTH="${LIBPTH}${LIBPTH:+
}$found_so"
else
if test -n "$hardcode_libdir_flag_spec" && test
"$hardcode_minus_L" = no; then
LIBPTH="${LIBPTH}${LIBPTH:+
}$found_so"
haveit=
for x in $rpathdirs; do
if test "X$x" = "X$found_dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
rpathdirs="$rpathdirs $found_dir"
fi
else
haveit=
for x in $LDFLAGS $LIBPTH; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-L$found_dir"; then
haveit=yes
break
fi
done
if test "X$found_a" != "X"; then
LIBPTH="${LIBPTH}${LIBPTH:+
}$found_a"
else
LIBPTH="${LIBPTH}${LIBPTH:+
}-L$found_dir -l$name"
fi
fi
additional_includedir=
case "$found_dir" in
*/$acl_libdirstem | */$acl_libdirstem/)
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e
"s,/$acl_libdirstem/"'*$,,'`
additional_includedir="$basedir/include"
;;
esac
if test "X$additional_includedir" != "X"; then
if
test "X$additional_includedir" != "X/usr/include"; then
haveit=
if test "X$additional_includedir" = "X/usr/lo-
cal/include"; then
if test -n "$GCC"; then
case $host_os in
linux* | gnu* | k*bsd*-gnu) haveit=yes;;
esac
fi
fi
if test -z "$haveit"; then
for x in $CPPFLAGS $INCPTH; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-I$additional_includedir";
then
haveit=yes
break
fi
done
if test -z "$haveit"; then
if test -d "$additional_includedir"; then
INCPTH="${IN-
CPTH}${INCPTH:+ }-I$additional_includedir"
fi
fi
fi
's/^X-L//'`
if
test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
haveit=
if test "X$additional_libdir" = "X/usr/lo-
cal/$acl_libdirstem"; then
if test -n "$GCC"; then
case $host_os in
linux* | gnu* | k*bsd*-gnu)
haveit=yes;;
esac
fi
fi
if test -z "$haveit"; then
haveit=
for x in $LDFLAGS $LIBPTH; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-L$additional_lib-
dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
if test -d "$additional_libdir"; then
LIBPTH="${LIBPTH}${LIBPTH:+
}-L$additional_libdir"
fi
fi
haveit=
for x in $LDFLAGS $LTLIBPTH; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-L$additional_lib-
dir"; then
haveit=yes
break
haveit=
for x in $rpathdirs; do
if test "X$x" = "X$dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
rpathdirs="$rpathdirs $dir"
fi
haveit=
for x in $ltrpathdirs; do
if test "X$x" = "X$dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
ltrpathdirs="$ltrpathdirs $dir"
fi
fi
;;
-l*)
names_next_round="$names_next_round
"`echo "X$dep" | sed -e 's/^X-l//'`
;;
*.la)
names_next_round="$names_next_round
"`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,.la$,,'`
;;
*)
LIBPTH="${LIBPTH}${LIBPTH:+
}$dep"
LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
;;
esac
done
fi
else
LIBPTH="${LIBPTH}${LIBPTH:+
}-l$name"
LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
fi
fi
fi
done
done
if test "X$rpathdirs" != "X"; then
if test -n "$hardcode_libdir_separator"; then
alldirs=
for found_dir in $rpathdirs; do
alldirs="${alldirs}${alldirs:+$hardcode_libdir_separa-
done
fi
fi
if test "X$ltrpathdirs" != "X"; then
for found_dir in $ltrpathdirs; do
LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
done
fi
ac_cv_libpth_libs="$LIBPTH"
ac_cv_libpth_ltlibs="$LTLIBPTH"
ac_cv_libpth_cppflags="$INCPTH"
fi { echo "$as_me:$LINENO: result: $ac_cv_libpth_libs" >&5 echo
"${ECHO_T}$ac_cv_libpth_libs" >&6; }
LIBPTH="$ac_cv_libpth_libs"
LTLIBPTH="$ac_cv_libpth_ltlibs"
INCPTH="$ac_cv_libpth_cppflags"
for element in $INCPTH; do
haveit=
for x in $CPPFLAGS; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X$element"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
fi
done
HAVE_LIBPTH=yes
gl_have_pth=
gl_save_LIBS="$LIBS"
LIBS="$LIBS -lpth"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
gl_have_pth=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$gl_save_LIBS"
if test -n "$gl_have_pth"; then
gl_threads_api=pth
LIBTHREAD="$LIBPTH"
LTLIBTHREAD="$LTLIBPTH"
LIBMULTITHREAD="$LIBTHREAD"
LTLIBMULTITHREAD="$LTLIBTHREAD"
cat >>confdefs.h <<_ACEOF @%:@define USE_PTH_THREADS 1 _ACEOF
if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTI-
THREAD"; then
if test $gl_have_weak = yes; then
cat >>confdefs.h <<_ACEOF @%:@define USE_PTH_THREADS_WEAK 1 _ACE-
OF
LIBTHREAD=
LTLIBTHREAD=
fi
fi
else
CPPFLAGS="$gl_save_CPPFLAGS"
fi
fi
if test -z "$gl_have_pthread"; then
if test "$gl_use_threads" = yes || test "$gl_use_threads" =
win32; then
if { case "$host_os" in
mingw*) true;;
*) false;;
esac
}; then
gl_threads_api=win32
cat >>confdefs.h <<_ACEOF @%:@define USE_WIN32_THREADS 1 _ACEOF
fi
fi
fi
fi
{ echo "$as_me:$LINENO: checking for multithread API to use"
use_additional=yes
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval additional_includedir=
eval additional_libdir=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
# Check whether --with-libiconv-prefix was given. if test
"${with_libiconv_prefix+set}" = set; then
withval=$with_libiconv_prefix;
if test "X$withval" = "Xno"; then
use_additional=no
else
if test "X$withval" = "X"; then
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval additional_includedir=
eval additional_libdir=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
else
additional_includedir="$withval/include"
additional_libdir="$withval/$acl_libdirstem"
fi
fi
fi
LIBICONV=
LTLIBICONV=
fi
done
if test -z "$already_handled"; then
names_already_handled="$names_already_handled $name"
uppername=`echo "$name" | sed -e
'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
eval value=
if test -n "$value"; then
if test "$value" = yes; then
eval value=
test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+
}$value"
eval value=
test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLI-
BICONV:+ }$value"
else
:
fi
else
found_dir=
found_la=
found_so=
found_a=
if test $use_additional = yes; then
if test -n "$shlibext" && { test -f
"$additional_libdir/lib$name.$shlibext" || {
test "$shlibext" = dll && test -f "$ad-
ditional_libdir/lib$name.dll.a"; }; }; then
found_dir="$additional_libdir"
if test -f "$additional_libdir/lib$name.$shlibext";
then
found_so="$additional_libdir/lib$name.$shlibext"
else
found_so="$additional_libdir/lib$name.dll.a"
fi
if test -f "$additional_libdir/lib$name.la"; then
found_la="$additional_libdir/lib$name.la"
fi
else
if test -f "$additional_libdir/lib$name.$libext";
then
found_dir="$additional_libdir"
found_a="$additional_libdir/lib$name.$libext"
if test -f "$additional_libdir/lib$name.la"; then
found_la="$additional_libdir/lib$name.la"
fi
fi
fi
fi
if test "X$found_dir" = "X"; then
for x in $LDFLAGS $LTLIBICONV; do
-f "$dir/lib$name.dll.a"; }; }; then
found_dir="$dir"
if test -f "$dir/lib$name.$shlibext"; then
found_so="$dir/lib$name.$shlibext"
else
found_so="$dir/lib$name.dll.a"
fi
if test -f "$dir/lib$name.la"; then
found_la="$dir/lib$name.la"
fi
else
if test -f "$dir/lib$name.$libext"; then
found_dir="$dir"
found_a="$dir/lib$name.$libext"
if test -f "$dir/lib$name.la"; then
found_la="$dir/lib$name.la"
fi
fi
fi
;;
esac
if test "X$found_dir" != "X"; then
break
fi
done
fi
if test "X$found_dir" != "X"; then
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+
}-L$found_dir -l$name"
if test "X$found_so" != "X"; then
if test
"$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_lib-
dirstem"; then
LIBICONV="${LIBICONV}${LIBICONV:+
}$found_so"
else
haveit=
for x in $ltrpathdirs; do
if test "X$x" = "X$found_dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
ltrpathdirs="$ltrpathdirs $found_dir"
fi
if test "$hardcode_direct" = yes;
then
LIBI-
CONV="${LIBICONV}${LIBICONV:+ }$found_so"
else
if test -n "$hardcode_libdir_flag_spec" && test
haveit=
for x in $LDFLAGS $LIBICONV; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-L$found_dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
LIBICONV="${LIBICONV}${LIBICONV:+
}-L$found_dir"
fi
if test "$hardcode_minus_L" != no; then
LI-
BICONV="${LIBICONV}${LIBICONV:+ }$found_so"
else
LI-
BICONV="${LIBICONV}${LIBICONV:+ }-l$name"
fi
fi
fi
fi
else
if test "X$found_a" != "X"; then
LIBICONV="${LIBICONV}${LIBICONV:+
}$found_a"
else
LIBICONV="${LIBI-
CONV}${LIBICONV:+ }-L$found_dir -l$name"
fi
fi
additional_includedir=
case "$found_dir" in
*/$acl_libdirstem | */$acl_libdirstem/)
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e
"s,/$acl_libdirstem/"'*$,,'`
additional_includedir="$basedir/include"
;;
esac
if test "X$additional_includedir" != "X"; then
if
test "X$additional_includedir" != "X/usr/include"; then
haveit=
if test "X$additional_includedir" = "X/usr/lo-
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-I$additional_includedir";
then
haveit=yes
break
fi
done
if test -z "$haveit"; then
if test -d "$additional_includedir"; then
INCICONV="${INCI-
CONV}${INCICONV:+ }-I$additional_includedir"
fi
fi
fi
fi
fi
if test -n "$found_la"; then
save_lib-
dir="$libdir"
case "$found_la" in
*/* | *\*) . "$found_la" ;;
*) . "./$found_la" ;;
esac
libdir="$save_libdir"
for dep in $dependency_libs; do
case "$dep" in
-L*)
additional_libdir=`echo "X$dep" | sed -e
's/^X-L//'`
if
test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
haveit=
if test "X$additional_libdir" = "X/usr/lo-
cal/$acl_libdirstem"; then
if test -n "$GCC"; then
case $host_os in
linux* | gnu* | k*bsd*-gnu)
haveit=yes;;
esac
fi
fi
if test -z "$haveit"; then
haveit=
for x in $LDFLAGS $LIBICONV; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
fi
fi
haveit=
for x in $LDFLAGS $LTLIBICONV; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-L$additional_lib-
dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
if test -d "$additional_libdir"; then
LTLIBI-
CONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
fi
fi
fi
fi
;;
-R*)
dir=`echo "X$dep" | sed -e 's/^X-R//'`
if test "$enable_rpath" != no; then
haveit=
for x in $rpathdirs; do
if test "X$x" = "X$dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
rpathdirs="$rpathdirs $dir"
fi
haveit=
for x in $ltrpathdirs; do
if test "X$x" = "X$dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
ltrpathdirs="$ltrpathdirs $dir"
fi
fi
;;
esac
done
fi
else
LIBI-
CONV="${LIBICONV}${LIBICONV:+ }-l$name"
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
fi
fi
fi
done
done
if test "X$rpathdirs" != "X"; then
if test -n "$hardcode_libdir_separator"; then
alldirs=
for found_dir in $rpathdirs; do
alldirs="${alldirs}${alldirs:+$hardcode_libdir_separa-
tor}$found_dir"
done
acl_save_libdir="$libdir"
libdir="$alldirs"
eval flag=
libdir="$acl_save_libdir"
LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
else
for found_dir in $rpathdirs; do
acl_save_libdir="$libdir"
libdir="$found_dir"
eval flag=
libdir="$acl_save_libdir"
LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
done
fi
fi
if test "X$ltrpathdirs" != "X"; then
for found_dir in $ltrpathdirs; do
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
done
fi
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ int foo (int a) { a = __builtin_expect (a,
10); return a == 10 ? 0 : 1; } int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
cat >>confdefs.h <<_ACEOF @%:@define HAVE_BUILTIN_EXPECT 1 _ACEOF
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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h
do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if {
as_var=$as_ac_Header; eval "test
{ echo "$as_me:$LINENO: checking for $ac_header" >&5 echo
$ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header us-
ability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: $ac_header: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
for ac_func in getcwd getegid geteuid getgid getuid mempcpy mun-
map stpcpy strcasecmp strdup strtoul tsearch argz_count
argz_stringify argz_next __fsetlocking do as_ac_var=`echo
"ac_cv_func_$ac_func" | $as_tr_sh` { echo "$as_me:$LINENO: check-
ing for $ac_func" >&5 echo $ECHO_N "checking for $ac_func...
$ECHO_C" >&6; } if { as_var=$as_ac_var; 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. */ /* Define $ac_func to an innocuous variant,
in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char $ac_func (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__ # include <limits.h> #else # include <assert.h>
#endif
#undef $ac_func
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU
C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined __stub_$ac_func || defined __stub___$ac_func choke
me #endif
|| test ! -s conftest.err
} && test -s conftest$ac_exeext &&
$as_test_x conftest$ac_exeext; then
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
ac_res=`eval echo '${'$as_ac_var'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1 _ACEOF
fi done
{ echo "$as_me:$LINENO: checking whether feof_unlocked is de-
clared" >&5 echo $ECHO_N "checking whether feof_unlocked is de-
clared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_feof_un-
locked+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdio.h> int main () {
#ifndef feof_unlocked
char *p = (char *) feof_unlocked; #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_have_decl_feof_unlocked=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_have_decl_feof_unlocked=no fi
{ echo "$as_me:$LINENO: checking whether fgets_unlocked is de-
clared" >&5 echo $ECHO_N "checking whether fgets_unlocked is de-
clared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_fgets_un-
locked+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdio.h> int main () {
#ifndef fgets_unlocked
char *p = (char *) fgets_unlocked; #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_have_decl_fgets_unlocked=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_have_decl_fgets_unlocked=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_have_decl_fgets_unlocked"
>&5 echo "${ECHO_T}$ac_cv_have_decl_fgets_unlocked" >&6; }
if test $ac_cv_have_decl_fgets_unlocked = yes; then
gt_value=1
else
gt_value=0
fi
cat >>confdefs.h <<_ACEOF @%:@define HAVE_DECL_FGETS_UNLOCKED
$gt_value _ACEOF
if test "X$x" = "X$element"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
fi
done
{ echo "$as_me:$LINENO: checking for iconv" >&5 echo $ECHO_N
"checking for iconv... $ECHO_C" >&6; } if test
"${am_cv_func_iconv+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
am_cv_func_iconv="no, consider installing GNU libiconv"
am_cv_lib_iconv=no
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdlib.h> #include <iconv.h> int
main () { iconv_t cd = iconv_open("","");
iconv(cd,NULL,NULL,NULL,NULL);
iconv_close(cd);
;
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
am_cv_func_iconv=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
if test "$am_cv_func_iconv" != yes; then
am_save_LIBS="$LIBS"
LIBS="$LIBS $LIBICONV"
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_exeext &&
$as_test_x conftest$ac_exeext; then
am_cv_lib_iconv=yes
am_cv_func_iconv=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$am_save_LIBS"
fi
fi { echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 echo
"${ECHO_T}$am_cv_func_iconv" >&6; }
if test "$am_cv_func_iconv" = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_ICONV 1 _ACEOF
fi
if test "$am_cv_lib_iconv" = yes; then
{ echo "$as_me:$LINENO: checking how to link with libiconv"
>&5 echo $ECHO_N "checking how to link with libiconv... $ECHO_C"
>&6; }
{ echo "$as_me:$LINENO: result: $LIBICONV" >&5 echo
"${ECHO_T}$LIBICONV" >&6; }
else
CPPFLAGS="$am_save_CPPFLAGS"
LIBICONV=
LTLIBICONV=
fi
if test "$am_cv_func_iconv" = yes; then
{ echo "$as_me:$LINENO: checking for iconv declaration" >&5
echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6; }
if test "${am_cv_proto_iconv+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <stdlib.h> #include <iconv.h> extern #ifdef __cplusplus
"C" #endif #if defined(__STDC__) || defined(__cplusplus) size_t
iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char *
*outbuf, size_t *outbytesleft); #else size_t iconv(); #endif
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
am_cv_proto_iconv_arg1="" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
am_cv_proto_iconv_arg1="const" fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
am_cv_proto_iconv="extern size_t iconv (iconv_t cd,
$am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char
* *outbuf, size_t *outbytesleft);" fi
am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' |
sed -e 's/( /(/'`
{ echo "$as_me:$LINENO: result: ${ac_t:-
}$am_cv_proto_iconv" >&5 echo "${ECHO_T}${ac_t:-
}$am_cv_proto_iconv" >&6; }
cat >>confdefs.h <<_ACEOF @%:@define ICONV_CONST $am_cv_pro-
to_iconv_arg1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for NL_LOCALE_NAME macro"
>&5 echo $ECHO_N "checking for NL_LOCALE_NAME macro... $ECHO_C"
>&6; } if test "${gt_cv_nl_locale_name+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <langinfo.h> #include <locale.h> int
main () { char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES));
;
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
gt_cv_nl_locale_name=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
for ac_prog in bison 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_INTLBI-
SON+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$INTLBISON"; then
ac_cv_prog_INTLBISON="$INTLBISON" # 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_INTLBISON="$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 INTLBISON=$ac_cv_prog_INTLBISON if test -n "$INTLBISON";
then
{ echo "$as_me:$LINENO: result: $INTLBISON" >&5 echo
"${ECHO_T}$INTLBISON" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$INTLBISON" && break done
if test -z "$INTLBISON"; then
ac_verc_fail=yes
else
{ echo "$as_me:$LINENO: checking version of bison" >&5
echo $ECHO_N "checking version of bison... $ECHO_C" >&6; }
ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU
Bison.* -9]*.[0-9.]*.*$/1/p'`
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
ac_prog_version="$ac_prog_version, ok";
ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad";
ac_verc_fail=yes;;
esac
{ echo "$as_me:$LINENO: result: $ac_prog_version" >&5 echo
"${ECHO_T}$ac_prog_version" >&6; }
fi
if test $ac_verc_fail = yes; then
INTLBISON=:
fi
return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
| (llmax / ll) | (llmax % ll));
;
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_type_long_long_int=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_type_long_long_int=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_type_long_long_int" >&5 echo
"${ECHO_T}$ac_cv_type_long_long_int" >&6; }
if test $ac_cv_type_long_long_int = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LONG_LONG_INT 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for long double" >&5 echo
$ECHO_N "checking for long double... $ECHO_C" >&6; } if test
"${gt_cv_c_long_double+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$GCC" = yes; then
gt_cv_c_long_double=yes
else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* The Stardent Vistra knows sizeof(long double), but
does not support it. */
long double foo = 0.0;
/* On Ultrix 4.3 cc, long double is 4 and double is 8.
*/
int array [2*(sizeof(long double) >= sizeof(double)) -
1];
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
gt_cv_c_long_double=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_c_long_double=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi fi { echo "$as_me:$LINENO: result: $gt_cv_c_long_double"
>&5 echo "${ECHO_T}$gt_cv_c_long_double" >&6; }
if test $gt_cv_c_long_double = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LONG_DOUBLE 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for wchar_t" >&5 echo $ECHO_N
"checking for wchar_t... $ECHO_C" >&6; } if test
"${gt_cv_c_wchar_t+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h>
wchar_t foo = (wchar_t)' '; 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
gt_cv_c_wchar_t=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_c_wchar_t=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $gt_cv_c_wchar_t" >&5 echo
"${ECHO_T}$gt_cv_c_wchar_t" >&6; }
if test $gt_cv_c_wchar_t = yes; then
;
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
gt_cv_c_wint_t=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_c_wint_t=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $gt_cv_c_wint_t" >&5 echo
"${ECHO_T}$gt_cv_c_wint_t" >&6; }
if test $gt_cv_c_wint_t = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_WINT_T 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for intmax_t" >&5 echo $ECHO_N
"checking for intmax_t... $ECHO_C" >&6; } if test "${gt_cv_c_int-
max_t+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <stddef.h> #include <stdlib.h> #if
HAVE_STDINT_H_WITH_UINTMAX #include <stdint.h> #endif #if
HAVE_INTTYPES_H_WITH_UINTMAX #include <inttypes.h> #endif
int main () { intmax_t x = -1;
return !x;
;
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
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $gt_cv_c_intmax_t" >&5 echo
"${ECHO_T}$gt_cv_c_intmax_t" >&6; }
if test $gt_cv_c_intmax_t = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_INTMAX_T 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking whether printf() supports
POSIX/XSI format strings" >&5 echo $ECHO_N "checking whether
printf() supports POSIX/XSI format strings... $ECHO_C" >&6; } if
test "${gt_cv_func_printf_posix+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__
|| defined __CYGWIN__
notposix #endif
_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "notposix" >/dev/null 2>&1; then
gt_cv_func_printf_posix="guessing no" else
gt_cv_func_printf_posix="guessing yes" fi rm -f conftest*
else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <stdio.h> #include <string.h> /* The string "%2$d %1$d",
with dollar characters protected from the shell's
dollar expansion (possibly an autoconf bug). */ static char
format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', ' ' };
static char buf[100]; int main () {
sprintf (buf, format, 33, 55);
return (strcmp (buf, "55 33") != 0); } _ACEOF rm -f con-
ftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
*.core core.conftest.* gmon.out bb.out conftest$ac_exeext con-
ftest.$ac_objext conftest.$ac_ext fi
fi { echo "$as_me:$LINENO: result: $gt_cv_func_printf_posix" >&5
echo "${ECHO_T}$gt_cv_func_printf_posix" >&6; }
case $gt_cv_func_printf_posix in
*yes)
cat >>confdefs.h <<_ACEOF @%:@define HAVE_POSIX_PRINTF 1 _ACEOF
;;
esac
{ echo "$as_me:$LINENO: checking whether we are using the GNU
C Library 2.1 or newer" >&5 echo $ECHO_N "checking whether we are
using the GNU C Library 2.1 or newer... $ECHO_C" >&6; } if test
"${ac_cv_gnu_library_2_1+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <features.h> #ifdef __GNU_LIBRARY__
#if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
Lucky GNU user
#endif #endif _ACEOF if (eval "$ac_cpp con-
ftest.$ac_ext") 2>&5 |
$EGREP "Lucky GNU user" >/dev/null 2>&1; then
ac_cv_gnu_library_2_1=yes else
ac_cv_gnu_library_2_1=no fi rm -f conftest*
fi { echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5
echo "${ECHO_T}$ac_cv_gnu_library_2_1" >&6; }
GLIBC21="$ac_cv_gnu_library_2_1"
for ac_header in stdint.h do as_ac_Header=`echo "ac_cv_head-
er_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test
{ echo "$as_me:$LINENO: checking for $ac_header" >&5 echo
$ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: $ac_header: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: $ac_header:
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
{ echo "$as_me:$LINENO: checking for SIZE_MAX" >&5 echo
$ECHO_N "checking for SIZE_MAX... $ECHO_C" >&6; }
if test "${gl_cv_size_max+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
gl_cv_size_max=
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <limits.h> #if HAVE_STDINT_H #include <stdint.h> #endif
#ifdef SIZE_MAX Found it #endif
_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "Found it" >/dev/null 2>&1; then
gl_cv_size_max=yes fi rm -f conftest*
if test -z "$gl_cv_size_max"; then
if test "$cross_compiling" = yes; then
# Depending upon the size, compute the lo and hi bounds. cat
>conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> #include <limits.h> int
main () { static int test_array @<:@1 - 2 * !((sizeof (size_t) *
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_lo=0 ac_mid=0
while :; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> #include <limits.h> int
main () { static int test_array @<:@1 - 2 * !((sizeof (size_t) *
CHAR_BIT - 1) <= $ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_hi=$ac_mid; break else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo=`expr $ac_mid + 1` if test
$ac_lo -le $ac_mid; then ac_lo= ac_hi=
break fi
ac_mid=`expr 2 '*' $ac_mid + 1` fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */ #include <stddef.h> #include <limits.h>
int main () { static int test_array @<:@1 - 2 * !((sizeof
(size_t) * CHAR_BIT - 1) < 0)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
;
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_lo=$ac_mid; break else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_hi=`expr '(' $ac_mid ')' - 1`
if test $ac_mid -le $ac_hi; then
ac_lo= ac_hi=
break fi
ac_mid=`expr 2 '*' $ac_mid` fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo= ac_hi= fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext #
Binary search between lo and hi bounds. while test "x$ac_lo" !=
"x$ac_hi"; do
ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> #include <limits.h> int
main () { static int test_array @<:@1 - 2 * !((sizeof (size_t) *
CHAR_BIT - 1) <= $ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> #include <limits.h> stat-
ic long int longval () { return sizeof (size_t) * CHAR_BIT - 1; }
static unsigned long int ulongval () { return sizeof (size_t) *
CHAR_BIT - 1; } @%:@include <stdio.h> @%:@include <stdlib.h> int
main () {
FILE *f = fopen ("conftest.val", "w");
if (! f)
return 1;
if ((sizeof (size_t) * CHAR_BIT - 1) < 0)
{
long int i = longval ();
if (i != (sizeof (size_t) * CHAR_BIT - 1)) return
1;
fprintf (f, "%ld0, i);
}
else
{
unsigned long int i = ulongval ();
if (i != (sizeof (size_t) * CHAR_BIT - 1)) return
1;
fprintf (f, "%lu0, i);
}
return ferror (f) || fclose (f) != 0;
;
return 0; } _ACEOF rm -f conftest$ac_exeext if {
(ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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
size_t_bits_minus_1=`cat conftest.val` else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
( exit $ac_status ) size_t_bits_minus_1= fi rm -f core *.core
core.conftest.* gmon.out bb.out conftest$ac_exeext con-
ftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val
if test "$cross_compiling" = yes; then
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_lo=0 ac_mid=0
while :; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> int main () { static int
test_array @<:@1 - 2 * !((sizeof (size_t) <= sizeof (unsigned
int)) <= $ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_hi=$ac_mid; break else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo=`expr $ac_mid + 1` if test
$ac_lo -le $ac_mid; then ac_lo= ac_hi=
break fi
ac_mid=`expr 2 '*' $ac_mid + 1` fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */ #include <stddef.h> int main () { static
int test_array @<:@1 - 2 * !((sizeof (size_t) <= sizeof (unsigned
int)) < 0)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> int main () { static int
test_array @<:@1 - 2 * !((sizeof (size_t) <= sizeof (unsigned
int)) >= $ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_lo=$ac_mid; break else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_hi=`expr '(' $ac_mid ')' - 1`
if test $ac_mid -le $ac_hi; then
ac_lo= ac_hi=
break fi
ac_mid=`expr 2 '*' $ac_mid` fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo= ac_hi= fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext #
Binary search between lo and hi bounds. while test "x$ac_lo" !=
"x$ac_hi"; do
ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> int main () { static int
test_array @<:@1 - 2 * !((sizeof (size_t) <= sizeof (unsigned
int)) <= $ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
ac_lo=`expr '(' $ac_mid ')' + 1` fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done
case $ac_lo in ?*) fits_in_uint=$ac_lo;; esac else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stddef.h> static long int longval
() { return sizeof (size_t) <= sizeof (unsigned int); } static
unsigned long int ulongval () { return sizeof (size_t) <= sizeof
(unsigned int); } @%:@include <stdio.h> @%:@include <stdlib.h>
int main () {
FILE *f = fopen ("conftest.val", "w");
if (! f)
return 1;
if ((sizeof (size_t) <= sizeof (unsigned int)) < 0)
{
long int i = longval ();
if (i != (sizeof (size_t) <= sizeof (unsigned int)))
return 1;
fprintf (f, "%ld0, i);
}
else
{
unsigned long int i = ulongval ();
if (i != (sizeof (size_t) <= sizeof (unsigned int)))
return 1;
fprintf (f, "%lu0, i);
}
return ferror (f) || fclose (f) != 0;
;
return 0; } _ACEOF rm -f conftest$ac_exeext if {
(ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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
fits_in_uint=`cat conftest.val` else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
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
fits_in_uint=0 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
if test $fits_in_uint = 1; then
gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2
+ 1)"
else
gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) *
2 + 1)"
fi
else
gl_cv_size_max='((size_t)~(size_t)0)'
fi
fi
fi
{ echo "$as_me:$LINENO: result: $gl_cv_size_max" >&5 echo
"${ECHO_T}$gl_cv_size_max" >&6; }
if test "$gl_cv_size_max" != yes; then
cat >>confdefs.h <<_ACEOF @%:@define SIZE_MAX $gl_cv_size_max
_ACEOF
fi
for ac_header in stdint.h do as_ac_Header=`echo "ac_cv_head-
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
{ echo "$as_me:$LINENO: checking for CFPreferencesCopyAppVal-
ue" >&5 echo $ECHO_N "checking for CFPreferencesCopyAppValue...
$ECHO_C" >&6; } if test "${gt_cv_func_CFPreferencesCopyAppVal-
ue+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
gt_save_LIBS="$LIBS"
LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <CoreFoundation/CFPreferences.h> int
main () { CFPreferencesCopyAppValue(NULL, NULL)
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
gt_cv_func_CFPreferencesCopyAppValue=no fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$gt_save_LIBS" fi { echo "$as_me:$LINENO: result:
$gt_cv_func_CFPreferencesCopyAppValue" >&5 echo
"${ECHO_T}$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_CFPREFERENCESCOPYAPP-
VALUE 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for CFLocaleCopyCurrent" >&5
echo $ECHO_N "checking for CFLocaleCopyCurrent... $ECHO_C" >&6; }
if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
gt_save_LIBS="$LIBS"
LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <CoreFoundation/CFLocale.h> int main
() { CFLocaleCopyCurrent();
;
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
gt_cv_func_CFLocaleCopyCurrent=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_func_CFLocaleCopyCurrent=no fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$gt_save_LIBS" fi { echo "$as_me:$LINENO: result:
$gt_cv_func_CFLocaleCopyCurrent" >&5 echo
"${ECHO_T}$gt_cv_func_CFLocaleCopyCurrent" >&6; }
if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
{ echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 echo
$ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6; } if test
"${ac_cv_type_ptrdiff_t+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default typedef ptrdiff_t
ac__type_new_; int main () { if ((ac__type_new_ *) 0)
return 0; if (sizeof (ac__type_new_))
return 0;
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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_type_ptrdiff_t=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_type_ptrdiff_t=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 echo
"${ECHO_T}$ac_cv_type_ptrdiff_t" >&6; } if test
$ac_cv_type_ptrdiff_t = yes; then
: else
cat >>confdefs.h <<_ACEOF @%:@define ptrdiff_t long _ACEOF
fi
for ac_header in stddef.h stdlib.h string.h do as_ac_Header=`echo
"ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header;
eval "test
{ echo "$as_me:$LINENO: checking for $ac_header" >&5 echo
$ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: $ac_header: accepted by the compiler, rejected by the pre-
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
for ac_func in asprintf fwprintf putenv setenv setlocale snprintf
wcslen do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` {
echo "$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N
"checking for $ac_func... $ECHO_C" >&6; } if { as_var=$as_ac_var;
eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ /* Define $ac_func to an innocuous variant,
in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few proto-
C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined __stub_$ac_func || defined __stub___$ac_func choke
me #endif
int main () { return $ac_func ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
ac_res=`eval echo '${'$as_ac_var'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1 _ACEOF
fi done
{ echo "$as_me:$LINENO: checking whether _snprintf is declared"
>&5 echo $ECHO_N "checking whether _snprintf is declared...
$ECHO_C" >&6; } if test "${ac_cv_have_decl__snprintf+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdio.h> int main () {
#ifndef _snprintf
char *p = (char *) _snprintf; #endif
} && test -s conftest.$ac_objext; then
ac_cv_have_decl__snprintf=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_have_decl__snprintf=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_have_decl__snprintf" >&5
echo "${ECHO_T}$ac_cv_have_decl__snprintf" >&6; }
if test $ac_cv_have_decl__snprintf = yes; then
gt_value=1
else
gt_value=0
fi
cat >>confdefs.h <<_ACEOF @%:@define HAVE_DECL__SNPRINTF $gt_val-
ue _ACEOF
{ echo "$as_me:$LINENO: checking whether _snwprintf is de-
clared" >&5 echo $ECHO_N "checking whether _snwprintf is de-
clared... $ECHO_C" >&6; } if test "${ac_cv_have_decl__snw-
printf+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdio.h> int main () {
#ifndef _snwprintf
char *p = (char *) _snwprintf; #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_have_decl__snwprintf=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_have_decl__snwprintf=no fi
{ echo "$as_me:$LINENO: checking whether getc_unlocked is de-
clared" >&5 echo $ECHO_N "checking whether getc_unlocked is de-
clared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_getc_un-
locked+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdio.h> int main () {
#ifndef getc_unlocked
char *p = (char *) getc_unlocked; #endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_have_decl_getc_unlocked=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_have_decl_getc_unlocked=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5
echo "${ECHO_T}$ac_cv_have_decl_getc_unlocked" >&6; }
if test $ac_cv_have_decl_getc_unlocked = yes; then
gt_value=1
else
gt_value=0
fi
cat >>confdefs.h <<_ACEOF @%:@define HAVE_DECL_GETC_UNLOCKED
$gt_value _ACEOF
case $gt_cv_func_printf_posix in
*yes) HAVE_POSIX_PRINTF=1 ;;
*) HAVE_POSIX_PRINTF=0 ;;
esac
HAVE_WPRINTF=1
else
HAVE_WPRINTF=0
fi
{ echo "$as_me:$LINENO: checking for nl_langinfo and CODESET"
>&5 echo $ECHO_N "checking for nl_langinfo and CODESET...
$ECHO_C" >&6; } if test "${am_cv_langinfo_codeset+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <langinfo.h> int main () { char* cs
= nl_langinfo(CODESET); return !cs;
;
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
am_cv_langinfo_codeset=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
am_cv_langinfo_codeset=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: $am_cv_langinfo_codeset" >&5
echo "${ECHO_T}$am_cv_langinfo_codeset" >&6; }
if test $am_cv_langinfo_codeset = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LANGINFO_CODESET 1
_ACEOF
fi
{ echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5 echo
$ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6; } if test
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
gt_cv_val_LC_MESSAGES=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_val_LC_MESSAGES=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: $gt_cv_val_LC_MESSAGES" >&5 echo
"${ECHO_T}$gt_cv_val_LC_MESSAGES" >&6; }
if test $gt_cv_val_LC_MESSAGES = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LC_MESSAGES 1 _ACEOF
fi
if test "$enable_shared" = yes; then
case "$host_os" in
cygwin*) is_woe32dll=yes ;;
*) is_woe32dll=no ;;
esac
else
is_woe32dll=no
fi
WOE32DLL=$is_woe32dll
LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <CoreFoundation/CFPreferences.h> int
main () { CFPreferencesCopyAppValue(NULL, NULL)
;
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
gt_cv_func_CFPreferencesCopyAppValue=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
gt_cv_func_CFPreferencesCopyAppValue=no fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$gt_save_LIBS" fi { echo "$as_me:$LINENO: result:
$gt_cv_func_CFPreferencesCopyAppValue" >&5 echo
"${ECHO_T}$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_CFPREFERENCESCOPYAPP-
VALUE 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for CFLocaleCopyCurrent" >&5
echo $ECHO_N "checking for CFLocaleCopyCurrent... $ECHO_C" >&6; }
if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
gt_save_LIBS="$LIBS"
LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <CoreFoundation/CFLocale.h> int main
() { CFLocaleCopyCurrent();
;
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
gt_cv_func_CFLocaleCopyCurrent=no fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS="$gt_save_LIBS" fi { echo "$as_me:$LINENO: result:
$gt_cv_func_CFLocaleCopyCurrent" >&5 echo
"${ECHO_T}$gt_cv_func_CFLocaleCopyCurrent" >&6; }
if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_CFLOCALECOPYCURRENT 1
_ACEOF
fi
INTL_MACOSX_LIBS=
if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test
$gt_cv_func_CFLocaleCopyCurrent = yes; then
INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
fi
BUILD_INCLUDED_LIBINTL=no
USE_INCLUDED_LIBINTL=no
LIBINTL=
LTLIBINTL=
POSUB=
case " $gt_needs " in
*" need-formatstring-macros "*) gt_api_version=3 ;;
*" need-ngettext "*) gt_api_version=2 ;;
*) gt_api_version=1 ;;
esac
gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_ver-
sion}_libc"
gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_ver-
sion}_libintl"
if test "$USE_NLS" = "yes"; then
gt_use_preinstalled_gnugettext=no
{ echo "$as_me:$LINENO: checking whether included gettext
is requested" >&5 echo $ECHO_N "checking whether included gettext
is requested... $ECHO_C" >&6; }
# Check whether --with-included-gettext was given. if test
"${with_included_gettext+set}" = set; then
withval=$with_included_gettext; nls_cv_force_use_gnu_get-
text=$withval else
else
gt_revision_test_code=
fi
if test $gt_api_version -ge 2; then
gt_expression_test_code=' + * ngettext ("", "", 0)'
else
gt_expression_test_code=
fi
{ echo "$as_me:$LINENO: checking for GNU gettext in libc"
>&5 echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C"
>&6; } if { as_var=$gt_func_gnugettext_libc; 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. */ #include <libintl.h> $gt_revision_test_code
extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings; int
main () { bindtextdomain ("", ""); return * gettext ("")$gt_ex-
pression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
;
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
eval "$gt_func_gnugettext_libc=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$gt_func_gnugettext_libc=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
ac_res=`eval echo '${'$gt_func_gnugettext_libc'}'`
{ echo "$as_me:$LINENO: result: $ac_res" >&5 echo
"${ECHO_T}$ac_res" >&6; }
if { eval "gt_val=gt_func_gnugettext_libc"; test
"$gt_val" != "yes"; }; then
# Check whether --with-libintl-prefix was given. if test
"${with_libintl_prefix+set}" = set; then
withval=$with_libintl_prefix;
if test "X$withval" = "Xno"; then
use_additional=no
else
if test "X$withval" = "X"; then
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval additional_includedir=
eval additional_libdir=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
else
additional_includedir="$withval/include"
additional_libdir="$withval/$acl_libdirstem"
fi
fi
fi
LIBINTL=
LTLIBINTL=
INCINTL=
rpathdirs=
ltrpathdirs=
names_already_handled=
names_next_round='intl '
while test -n "$names_next_round"; do
names_this_round="$names_next_round"
names_next_round=
for name in $names_this_round; do
already_handled=
for n in $names_already_handled; do
if test "$n" = "$name"; then
already_handled=yes
break
fi
done
if test -z "$already_handled"; then
names_already_handled="$names_already_handled $name"
uppername=`echo "$name" | sed -e
'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
eval value=
if test -n "$value"; then
if test "$value" = yes; then
if test $use_additional = yes; then
if test -n "$shlibext" && { test -f
"$additional_libdir/lib$name.$shlibext" || {
test "$shlibext" = dll && test -f "$ad-
ditional_libdir/lib$name.dll.a"; }; }; then
found_dir="$additional_libdir"
if test -f "$additional_libdir/lib$name.$shlibext";
then
found_so="$additional_libdir/lib$name.$shlibext"
else
found_so="$additional_libdir/lib$name.dll.a"
fi
if test -f "$additional_libdir/lib$name.la"; then
found_la="$additional_libdir/lib$name.la"
fi
else
if test -f "$additional_libdir/lib$name.$libext";
then
found_dir="$additional_libdir"
found_a="$additional_libdir/lib$name.$libext"
if test -f "$additional_libdir/lib$name.la"; then
found_la="$additional_libdir/lib$name.la"
fi
fi
fi
fi
if test "X$found_dir" = "X"; then
for x in $LDFLAGS $LTLIBINTL; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
case "$x" in
-L*)
dir=`echo "X$x" | sed -e 's/^X-L//'`
if test -n "$shlibext" &&
{ test -f "$dir/lib$name.$shlibext" ||
{ test "$shlibext" = dll && test
-f "$dir/lib$name.dll.a"; }; }; then
found_dir="$dir"
if test -f "$dir/lib$name.$shlibext"; then
found_so="$dir/lib$name.$shlibext"
else
found_so="$dir/lib$name.dll.a"
fi
if test -f "$dir/lib$name.la"; then
found_la="$dir/lib$name.la"
fi
done
fi
if test "X$found_dir" != "X"; then
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+
}-L$found_dir -l$name"
if test "X$found_so" != "X"; then
if test
"$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_lib-
dirstem"; then
LIBINTL="${LIBINTL}${LIBINTL:+
}$found_so"
else
haveit=
for x in $ltrpathdirs; do
if test "X$x" = "X$found_dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
ltrpathdirs="$ltrpathdirs $found_dir"
fi
if test "$hardcode_direct" = yes;
then
LIB-
INTL="${LIBINTL}${LIBINTL:+ }$found_so"
else
if test -n "$hardcode_libdir_flag_spec" && test
"$hardcode_minus_L" = no; then
LIB-
INTL="${LIBINTL}${LIBINTL:+ }$found_so"
haveit=
for x in $rpathdirs; do
if test "X$x" = "X$found_dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
rpathdirs="$rpathdirs $found_dir"
fi
else
haveit=
for x in $LDFLAGS $LIBINTL; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
else
LI-
BINTL="${LIBINTL}${LIBINTL:+ }-l$name"
fi
fi
fi
fi
else
if test "X$found_a" != "X"; then
LIBINTL="${LIBINTL}${LIBINTL:+
}$found_a"
else
LIBINTL="${LIB-
INTL}${LIBINTL:+ }-L$found_dir -l$name"
fi
fi
additional_includedir=
case "$found_dir" in
*/$acl_libdirstem | */$acl_libdirstem/)
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e
"s,/$acl_libdirstem/"'*$,,'`
additional_includedir="$basedir/include"
;;
esac
if test "X$additional_includedir" != "X"; then
if
test "X$additional_includedir" != "X/usr/include"; then
haveit=
if test "X$additional_includedir" = "X/usr/lo-
cal/include"; then
if test -n "$GCC"; then
case $host_os in
linux* | gnu* | k*bsd*-gnu) haveit=yes;;
esac
fi
fi
if test -z "$haveit"; then
for x in $CPPFLAGS $INCINTL; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-I$additional_includedir";
then
haveit=yes
break
fi
*/* | *\*) . "$found_la" ;;
*) . "./$found_la" ;;
esac
libdir="$save_libdir"
for dep in $dependency_libs; do
case "$dep" in
-L*)
additional_libdir=`echo "X$dep" | sed -e
's/^X-L//'`
if
test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
haveit=
if test "X$additional_libdir" = "X/usr/lo-
cal/$acl_libdirstem"; then
if test -n "$GCC"; then
case $host_os in
linux* | gnu* | k*bsd*-gnu)
haveit=yes;;
esac
fi
fi
if test -z "$haveit"; then
haveit=
for x in $LDFLAGS $LIBINTL; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X-L$additional_lib-
dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
if test -d "$additional_libdir"; then
LIB-
INTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
fi
fi
haveit=
for x in $LDFLAGS $LTLIBINTL; do
acl_save_prefix="$prefix"
prefix="$acl_final_prefix"
acl_save_exec_prefix="$exec_prefix"
exec_prefix="$acl_final_exec_prefix"
fi
fi
fi
fi
;;
-R*)
dir=`echo "X$dep" | sed -e 's/^X-R//'`
if test "$enable_rpath" != no; then
haveit=
for x in $rpathdirs; do
if test "X$x" = "X$dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
rpathdirs="$rpathdirs $dir"
fi
haveit=
for x in $ltrpathdirs; do
if test "X$x" = "X$dir"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
ltrpathdirs="$ltrpathdirs $dir"
fi
fi
;;
-l*)
names_next_round="$names_next_round
"`echo "X$dep" | sed -e 's/^X-l//'`
;;
*.la)
names_next_round="$names_next_round
"`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,.la$,,'`
;;
*)
LIBINTL="${LIBINTL}${LIB-
INTL:+ }$dep"
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
;;
esac
done
fi
else
LIB-
INTL="${LIBINTL}${LIBINTL:+ }-l$name"
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
fi
fi
LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
else
for found_dir in $rpathdirs; do
acl_save_libdir="$libdir"
libdir="$found_dir"
eval flag=
libdir="$acl_save_libdir"
LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
done
fi
fi
if test "X$ltrpathdirs" != "X"; then
for found_dir in $ltrpathdirs; do
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
done
fi
{ echo "$as_me:$LINENO: checking for GNU gettext in li-
bintl" >&5 echo $ECHO_N "checking for GNU gettext in libintl...
$ECHO_C" >&6; } if { as_var=$gt_func_gnugettext_libintl; eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
gt_save_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CPPFLAGS $INCINTL"
gt_save_LIBS="$LIBS"
LIBS="$LIBS $LIBINTL"
cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <lib-
intl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; ex-
tern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias
(const char *); int main () { bindtextdomain ("", ""); return *
gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr +
*_nl_expand_alias ("")
;
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
eval "$gt_func_gnugettext_libintl=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_ex-
pand_alias ("")
;
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
LIBINTL="$LIBINTL $LIBICONV"
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
eval "$gt_func_gnugettext_libintl=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_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
fi
CPPFLAGS="$gt_save_CPPFLAGS"
LIBS="$gt_save_LIBS" fi ac_res=`eval echo
'${'$gt_func_gnugettext_libintl'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; }
fi
if { eval
"gt_val=gt_func_gnugettext_libc"; test "$gt_val" = "yes"; }
|| { { eval "gt_val=gt_func_gnugettext_libintl"; test "$gt_val" =
"yes"; } && test "$PACKAGE" != gettext-runtime
&& test "$PACKAGE" != gettext-tools; }; then
gt_use_preinstalled_gnugettext=yes
else
LIBINTL=
LTLIBINTL=
INCINTL=
fi
if test "$gt_use_preinstalled_gnugettext" != "yes"; then
nls_cv_use_gnu_gettext=yes
CATOBJEXT=
if test "$gt_use_preinstalled_gnugettext" = "yes"
|| test "$nls_cv_use_gnu_gettext" = "yes"; then
CATOBJEXT=.gmo
fi
if test -n "$INTL_MACOSX_LIBS"; then
if test "$gt_use_preinstalled_gnugettext" = "yes"
|| test "$nls_cv_use_gnu_gettext" = "yes"; then
LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
fi
fi
if test "$gt_use_preinstalled_gnugettext" = "yes" ||
test "$nls_cv_use_gnu_gettext" = "yes"; then
cat >>confdefs.h <<_ACEOF @%:@define ENABLE_NLS 1 _ACEOF
else
USE_NLS=no
fi
fi
{ echo "$as_me:$LINENO: checking whether to use NLS" >&5 echo
$ECHO_N "checking whether to use NLS... $ECHO_C" >&6; }
{ echo "$as_me:$LINENO: result: $USE_NLS" >&5 echo
"${ECHO_T}$USE_NLS" >&6; }
if test "$USE_NLS" = "yes"; then
{ echo "$as_me:$LINENO: checking where the gettext function
comes from" >&5 echo $ECHO_N "checking where the gettext function
comes from... $ECHO_C" >&6; }
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
if { eval "gt_val=gt_func_gnugettext_libintl"; test
"$gt_val" = "yes"; }; then
gt_source="external libintl"
else
gt_source="libc"
fi
else
gt_source="included intl directory"
fi
{ echo "$as_me:$LINENO: result: $gt_source" >&5 echo
"${ECHO_T}$gt_source" >&6; }
fi
if test "$USE_NLS" = "yes"; then
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
if { eval "gt_val=gt_func_gnugettext_libintl"; test
"$gt_val" = "yes"; }; then
eval x=
exec_prefix="$acl_save_exec_prefix"
prefix="$acl_save_prefix"
if test "X$x" = "X$element"; then
haveit=yes
break
fi
done
if test -z "$haveit"; then
CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
fi
done
fi
cat >>confdefs.h <<_ACEOF @%:@define HAVE_GETTEXT 1 _ACEOF
cat >>confdefs.h <<_ACEOF @%:@define HAVE_DCGETTEXT 1 _ACEOF
fi
POSUB=po
fi
if test "$PACKAGE" = gettext-runtime || test "$PACK-
AGE" = gettext-tools; then
BUILD_INCLUDED_LIBINTL=yes
fi
nls_cv_header_intl=
nls_cv_header_libgt=
DATADIRNAME=share
INSTOBJEXT=.mo
GENCAT=gencat
INTLOBJS=
if test "$USE_INCLUDED_LIBINTL" = yes; then
INTLOBJS="TTOBJS)"
# Checks for libraries { echo "$as_me:$LINENO: checking for
initscr in -lncurses" >&5 echo $ECHO_N "checking for initscr in
-lncurses... $ECHO_C" >&6; } if test "${ac_cv_lib_ncurs-
es_initscr+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lncurses $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 initscr (); int main ()
{ return initscr ();
;
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_ncurses_initscr=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_ncurses_initscr=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_ncurses_initscr" >&5 echo "${ECHO_T}$ac_cv_lib_ncurs-
es_initscr" >&6; } if test $ac_cv_lib_ncurses_initscr = yes; then
LIBNCURSES_FOUND=1 else
LIBNCURSES_FOUND=0 fi
{ echo "$as_me:$LINENO: checking for initscr in -lncursesw" >&5
echo $ECHO_N "checking for initscr in -lncursesw... $ECHO_C" >&6;
} if test "${ac_cv_lib_ncursesw_initscr+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lncursesw $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
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_ncursesw_initscr=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_ncursesw_initscr=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_ncursesw_initscr" >&5 echo "${ECHO_T}$ac_cv_lib_ncurs-
esw_initscr" >&6; } if test $ac_cv_lib_ncursesw_initscr = yes;
then
LIBNCURSESW_FOUND=1 else
LIBNCURSESW_FOUND=0 fi
# Checks for header files { echo "$as_me:$LINENO: checking for
ANSI C header files" >&5 echo $ECHO_N "checking for ANSI C header
files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdlib.h> #include <stdarg.h> #in-
clude <string.h> #include <float.h>
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_header_stdc=yes else
$EGREP "memchr" >/dev/null 2>&1; then
: else
ac_cv_header_stdc=no fi rm -f conftest*
fi
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <stdlib.h>
_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "free" >/dev/null 2>&1; then
: else
ac_cv_header_stdc=no fi rm -f conftest*
fi
if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using
-ansi.
if test "$cross_compiling" = yes; then
: else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <ctype.h> #include <stdlib.h> #if
((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c)
<= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') :
(c)) #else # define ISLOWER(c) (('a' <= (c) && (c)
<= 'i') || ('j' <= (c) && (c) <= 'r')
|| ('s' <= (c) && (c) <= 'z')) # define TOUP-
PER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () {
int i;
for (i = 0; i < 256; i++)
if (XOR (islower (i), ISLOWER (i)) || toupper (i) !=
TOUPPER (i))
return 2;
return 0; } _ACEOF rm -f conftest$ac_exeext if {
(ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_try") 2>&5
echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_head-
er_stdc = yes; then
cat >>confdefs.h <<_ACEOF @%:@define STDC_HEADERS 1 _ACEOF
fi
for ac_header in arpa/inet.h libintl.h limits.h locale.h netdb.h
netinet/in.h stdlib.h string.h sys/socket.h sys/time.h
sys/types.h unistd.h pwd.h errno.h regex.h wchar.h sys/file.h do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if {
as_var=$as_ac_Header; eval "test
{ echo "$as_me:$LINENO: checking for $ac_header" >&5 echo
$ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header us-
ability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: $ac_header: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
if echo "$host_os" | grep "^openbsd" 1>/dev/null 2>&1 ; then
if test "${ac_cv_header_utf8_wchar_h+set}" = set; then
{ echo "$as_me:$LINENO: checking for utf8/wchar.h" >&5 echo
$ECHO_N "checking for utf8/wchar.h... $ECHO_C" >&6; } if test
"${ac_cv_header_utf8_wchar_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 fi { echo "$as_me:$LINENO:
result: $ac_cv_header_utf8_wchar_h" >&5 echo
"${ECHO_T}$ac_cv_header_utf8_wchar_h" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
utf8/wchar.h usability" >&5 echo $ECHO_N "checking utf8/wchar.h
usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <utf8/wchar.h> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
utf8/wchar.h presence" >&5 echo $ECHO_N "checking utf8/wchar.h
presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: accepted by
the compiler, rejected by the preprocessor!" >&5 echo "$as_me:
WARNING: utf8/wchar.h: accepted by the compiler, rejected by the
preprocessor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: proceeding
with the compiler's result" >&5 echo "$as_me: WARNING:
utf8/wchar.h: proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: present but
cannot be compiled" >&5 echo "$as_me: WARNING: utf8/wchar.h:
present but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
utf8/wchar.h: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: see the Auto-
conf documentation" >&5 echo "$as_me: WARNING: utf8/wchar.h: see
the Autoconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: section
echo "$as_me: WARNING: utf8/wchar.h: section
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: proceeding
with the preprocessor's result" >&5 echo "$as_me: WARNING:
utf8/wchar.h: proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: utf8/wchar.h: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
utf8/wchar.h: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for utf8/wchar.h"
>&5 echo $ECHO_N "checking for utf8/wchar.h... $ECHO_C" >&6; } if
test "${ac_cv_header_utf8_wchar_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_header_utf8_wchar_h=$ac_header_preproc fi { echo
"$as_me:$LINENO: result: $ac_cv_header_utf8_wchar_h" >&5 echo
echo "$as_me:$LINENO: checking whether time.h and sys/time.h may
both be included" >&5 echo $ECHO_N "checking whether time.h and
sys/time.h may both be included... $ECHO_C" >&6; } if test
"${ac_cv_header_time+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <sys/types.h> #include <sys/time.h>
#include <time.h>
int main () { if ((struct tm *) 0) return 0;
;
return 0; } _ACEOF rm -f conftest.$ac_objext if {
(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_header_time=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_header_time=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 echo
"${ECHO_T}$ac_cv_header_time" >&6; } if test $ac_cv_header_time =
yes; then
cat >>confdefs.h <<_ACEOF @%:@define TIME_WITH_SYS_TIME 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking whether struct tm is in
sys/time.h or time.h" >&5 echo $ECHO_N "checking whether struct
tm is in sys/time.h or time.h... $ECHO_C" >&6; } if test
"${ac_cv_struct_tm+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <sys/types.h> #include <time.h>
int main () { struct tm tm;
int *p = &tm.tm_sec;
return !p;
ac_cv_struct_tm=time.h else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_struct_tm=sys/time.h fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 echo
"${ECHO_T}$ac_cv_struct_tm" >&6; } if test $ac_cv_struct_tm =
sys/time.h; then
cat >>confdefs.h <<_ACEOF @%:@define TM_IN_SYS_TIME 1 _ACEOF
fi
{ echo "$as_me:$LINENO: checking for socklen_t" >&5 echo $ECHO_N
"checking for socklen_t... $ECHO_C" >&6; } if test
"${ac_cv_type_socklen_t+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <sys/types.h> #include <sys/socket.h> int main () {
socklen_t t;
;
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_type_socklen_t=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_type_socklen_t=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi
if test $ac_cv_type_socklen_t = no; then
cat >>confdefs.h <<_ACEOF @%:@define socklen_t int _ACEOF
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header us-
ability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
the compiler's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
{ echo "$as_me:$LINENO: checking types of arguments for select"
>&5 echo $ECHO_N "checking types of arguments for select...
$ECHO_C" >&6; } if test "${ac_cv_func_select_args+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned
int'; do
for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
*) 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_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
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
done
done done # Provide a safe default value. : ${ac_cv_func_se-
lect_args='int,int *,struct timeval *'}
fi { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
echo "${ECHO_T}$ac_cv_func_select_args" >&6; } ac_save_IFS=$IFS;
IFS=',' set dummy `echo "$ac_cv_func_select_args" | sed 's/g'`
IFS=$ac_save_IFS shift
cat >>confdefs.h <<_ACEOF @%:@define SELECT_TYPE_ARG1 $1 _ACEOF
cat >>confdefs.h <<_ACEOF @%:@define SELECT_TYPE_ARG234 ($2)
_ACEOF
cat >>confdefs.h <<_ACEOF @%:@define SELECT_TYPE_ARG5 ($3) _ACEOF
rm -f conftest*
{ echo "$as_me:$LINENO: checking return type of signal handlers"
>&5 echo $ECHO_N "checking return type of signal handlers...
$ECHO_C" >&6; } if test "${ac_cv_type_signal+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <sys/types.h> #include <signal.h>
int main () { return *(signal (0, 0)) (0) == 1;
;
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
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 echo
"${ECHO_T}$ac_cv_type_signal" >&6; }
cat >>confdefs.h <<_ACEOF @%:@define RETSIGTYPE $ac_cv_type_sig-
nal _ACEOF
for ac_func in gethostbyname gethostname getsockname gettimeofday
inet_ntoa memset mkdir select setlocale socket strcasecmp strchr
strdup strndup strncasecmp strpbrk strrchr strstr uname regexec
do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` { echo
"$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N "check-
ing for $ac_func... $ECHO_C" >&6; } if { as_var=$as_ac_var; 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. */ /* Define $ac_func to an innocuous variant,
in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char $ac_func (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__ # include <limits.h> #else # include <assert.h>
#endif
int main () { return $ac_func ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
ac_res=`eval echo '${'$as_ac_var'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1 _ACEOF
fi done
# Variables in config.h
enableval=$enable_ncurses; enable_ncurses=$enableval else
enable_ncurses=yes fi
# Check whether --enable-wxwidgets was given. if test "${en-
able_wxwidgets+set}" = set; then
enableval=$enable_wxwidgets; enable_wxwidgets=$enableval else
enable_wxwidgets=no fi
# Check whether --enable-gtk was given. if test "${en-
able_gtk+set}" = set; then
enableval=$enable_gtk; enable_gtk=$enableval else
enable_gtk=no fi
# Check whether --enable-qt was given. if test "${en-
able_qt+set}" = set; then
enableval=$enable_qt; enable_qt=$enableval else
enable_qt=no fi
# Check whether --enable-gnutls was given. if test "${en-
able_gnutls+set}" = set; then
enableval=$enable_gnutls; enable_gnutls=$enableval else
enable_gnutls=yes fi
# Check whether --enable-plugins was given. if test "${en-
able_plugins+set}" = set; then
enableval=$enable_plugins; enable_plugins=$enableval else
enable_plugins=yes fi
# Check whether --enable-perl was given. if test "${en-
able_perl+set}" = set; then
enableval=$enable_perl; enable_perl=$enableval else
enable_perl=yes fi
# Check whether --enable-python was given. if test "${en-
able_python+set}" = set; then
enableval=$enable_python; enable_python=$enableval else
enable_python=yes fi
# Check whether --enable-ruby was given. if test "${enable_ru-
by+set}" = set; then
enableval=$enable_ruby; enable_ruby=$enableval else
enable_ruby=yes fi
# Check whether --enable-lua was given. if test "${en-
able_lua+set}" = set; then
enableval=$enable_lua; enable_lua=$enableval else
enable_lua=yes fi
# Check whether --with-lua-inc was given. if test
"${with_lua_inc+set}" = set; then
withval=$with_lua_inc; lua_inc=$withval else
# Check whether --enable-aspell was given. if test "${enable_as-
pell+set}" = set; then
enableval=$enable_aspell; enable_aspell=$enableval else
enable_aspell=yes fi
# Check whether --enable-charset was given. if test "${en-
able_charset+set}" = set; then
enableval=$enable_charset; enable_charset=$enableval else
enable_charset=yes fi
# Check whether --with-doc_xsl_prefix was given. if test
"${with_doc_xsl_prefix+set}" = set; then
withval=$with_doc_xsl_prefix; doc_xsl_prefix=$withval else
doc_xsl_prefix='' fi
# Check whether --with-debug was given. if test "${with_de-
bug+set}" = set; then
withval=$with_debug; debug=$withval else
debug=1 fi
not_found=""
#
------------------------------------------------------------------------------
# GUI #
------------------------------------------------------------------------------
if test "x$enable_ncurses" = "xyes" ; then
if test "$LIBNCURSESW_FOUND" = "0" ; then
if test "$LIBNCURSES_FOUND" = "0" ; then
{ echo "$as_me:$LINENO: WARNING: *** ncurses library
not found! *** WeeChat will be built without ncurses support."
>&5 echo "$as_me: WARNING: *** ncurses library not found! ***
WeeChat will be built without ncurses support." >&2;}
enable_ncurses="no"
not_found="$not_found ncurses"
else
{ echo "$as_me:$LINENO: WARNING: *** ncursesw library
not found! Falling back to *** Be careful, UTF-8 display may not
work properly if your locale is UTF-8." >&5 echo "$as_me: WARN-
ING: *** ncursesw library not found! Falling back to *** Be care-
ful, UTF-8 display may not work properly if your locale is
UTF-8." >&2;}
NCURSES_LIBS="-lncurses"
fi
else
NCURSES_LIBS="-lncursesw"
fi
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <$ac_header> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
$ac_header presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING: $ac_header: present
but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING:
$ac_header: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: section echo
"$as_me: WARNING: $ac_header: section
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future,
the compiler will take precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the compiler will take precedence"
>&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if {
as_var=$as_ac_Header; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi ac_res=`eval echo
'${'$as_ac_Header'}'` { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
fi
#if test "x$enable_wxwidgets" = "xyes" ; then # AM_OPTIONS_WX-
CONFIG # AM_PATH_WXCONFIG(2.3.4, wxWin=1) # # if test
"$wxWin" != 1; then # AC_MSG_ERROR([ #*** wxWindows must
be installed on your system #*** but wx-config script couldn't be
found. # #*** Please check that wx-config is in path, the direc-
tory #*** where wxWindows libraries are installed (returned by
#*** 'wx-config --libs' command) is in LD_LIBRARY_PATH or #***
equivalent variable and wxWindows version is 2.3.4 or above. #
]) # fi # # CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS" #
CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY" # CFLAGS="$CFLAGS
$WX_CFLAGS_ONLY" # LDFLAGS="$LDFLAGS $WX_LIBS" # # WXWID-
pkg_config_args="$pkg_config_args gthread-2.0"
;;
esac
done
no_gtk=""
# Extract the first word of "pkg-config", so it can be a pro-
gram name with args. set dummy pkg-config; 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_path_PKG_CONFIG+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case $PKG_CONFIG in
[\/]* | ?:[\/]*)
ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the
test with a path.
;;
*)
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_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n
"$PKG_CONFIG"; then
{ echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 echo
"${ECHO_T}$PKG_CONFIG" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
if test x$PKG_CONFIG != xno ; then
if pkg-config --atleast-pkgconfig-version 0.7 ; then
:
else
echo "*** pkg-config too old; version 0.7 or better re-
quired."
no_gtk=yes
PKG_CONFIG=no
fi
else
no_gtk=yes
fi
fig_args; then :
else no_gtk=yes
fi
fi
if test x"$no_gtk" = x ; then
GTK_CFLAGS=`$PKG_CONFIG $pkg_config_args --cflags`
GTK_LIBS=`$PKG_CONFIG $pkg_config_args --libs`
gtk_config_major_version=`$PKG_CONFIG --modversion gtk+-2.0 |
sed 's/-9]*.-9]*.-9]*/1/'`
gtk_config_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 |
sed 's/-9]*.-9]*.-9]*/2/'`
gtk_config_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 |
sed 's/-9]*.-9]*.-9]*/3/'`
if test "x$enable_gtktest" = "xyes" ; then
ac_save_CFLAGS="$CFLAGS"
ac_save_LIBS="$LIBS"
CFLAGS="$CFLAGS $GTK_CFLAGS"
LIBS="$GTK_LIBS $LIBS"
rm -f conf.gtktest
if test "$cross_compiling" = yes; then
echo $ac_n "cross compiling; assumed OK... $ac_c" else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <gtk/gtk.h> #include <stdio.h> #include <stdlib.h>
int main () {
int major, minor, micro;
char *tmp_version;
system ("touch conf.gtktest");
/* HP/UX 9 (%@#!) writes to sscanf strings */
tmp_version = g_strdup("$min_gtk_version");
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) !=
3) {
printf("%s, bad version string0, "$min_gtk_version");
exit(1);
}
if ((gtk_major_version != $gtk_config_major_version) ||
(gtk_minor_version != $gtk_config_minor_version) ||
(gtk_micro_version != $gtk_config_micro_version))
{
printf("0** 'pkg-config --modversion gtk+-2.0' returned
%d.%d.%d, but GTK+ (%d.%d.%d)0,
$gtk_config_major_version, $gtk_config_minor_ver-
sion, $gtk_config_micro_version,
gtk_major_version, gtk_minor_version, gtk_micro_ver-
sion);
(gtk_minor_version != GTK_MINOR_VERSION) ||
(gtk_micro_version != GTK_MICRO_VERSION))
{
printf("*** GTK+ header files (version %d.%d.%d) do not
match0, GTK_MAJOR_VERSION, GTK_MINOR_VERSION,
GTK_MICRO_VERSION);
printf("*** library (version %d.%d.%d)0,
gtk_major_version, gtk_minor_version, gtk_micro_version);
}
else
{
if ((gtk_major_version > major) ||
((gtk_major_version == major) && (gtk_minor_version > mi-
nor)) ||
((gtk_major_version == major) && (gtk_minor_version ==
minor) && (gtk_micro_version >= micro)))
{
return 0;
}
else
{
printf("0** An old version of GTK+ (%d.%d.%d) was
found.0,
gtk_major_version, gtk_minor_version, gtk_mi-
cro_version);
printf("*** You need a version of GTK+ newer than
%d.%d.%d. The latest version of0, major, minor,
micro);
printf("*** GTK+ is always available from
ftp://ftp.gtk.org.0);
printf("***0);
printf("*** If you have already installed a sufficiently
new version, this error0);
printf("*** probably means that the wrong copy of the
pkg-config shell script is0);
printf("*** being found. The easiest way to fix this is
to remove the old version0);
printf("*** of GTK+, but you can also set the PKG_CONFIG
environment to point to the0);
printf("*** correct copy of pkg-config. (In this case,
you will have to0);
printf("*** modify your LD_LIBRARY_PATH enviroment vari-
able, or edit /etc/ld.so.conf0);
printf("*** so that the correct libraries are found at
run-time))0);
}
}
return 1; }
_ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case
"(($ac_try" in
*
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
( exit $ac_status ) no_gtk=yes fi rm -f core *.core core.con-
ftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext
conftest.$ac_ext fi
CFLAGS="$ac_save_CFLAGS"
LIBS="$ac_save_LIBS"
fi
fi
if test "x$no_gtk" = x ; then
{ echo "$as_me:$LINENO: result: yes (version $gtk_config_ma-
jor_version.$gtk_config_minor_version.$gtk_config_micro_version)"
>&5 echo "${ECHO_T}yes (version $gtk_config_major_ver-
sion.$gtk_config_minor_version.$gtk_config_micro_version)" >&6; }
LIBGTK_FOUND=1
else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
>&6; }
if test "$PKG_CONFIG" = "no" ; then
echo "*** A new enough version of pkg-config was not
found."
echo "*** See http://pkgconfig.sourceforge.net"
else
if test -f conf.gtktest ; then
:
else
echo "*** Could not run GTK+ test program, checking
why..." ac_save_CFLAGS="$CFLAGS"
ac_save_LIBS="$LIBS"
CFLAGS="$CFLAGS $GTK_CFLAGS"
LIBS="$LIBS $GTK_LIBS"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACE-
OF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */
#include <gtk/gtk.h> #include <stdio.h>
int main () {
return ((gtk_major_version) || (gtk_minor_version) || (gtk_mi-
cro_version));
;
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
echo "*** to the installed location Also, make sure
you have run ldconfig if that"
echo "*** is required on your system" echo
"***"
echo "*** If you have an old version installed, it is
best to remove it, although"
echo "*** you may also be able to get things to work by
modifying LD_LIBRARY_PATH" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
echo "*** The test program failed to compile or link.
See the file config.log for the"
echo "*** exact error that occured. This usually means
GTK+ is incorrectly installed." fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
CFLAGS="$ac_save_CFLAGS"
LIBS="$ac_save_LIBS"
fi
fi
GTK_CFLAGS=""
GTK_LIBS=""
LIBGTK_FOUND=0
fi
rm -f conf.gtktest
if test "$LIBGTK_FOUND" = "0" ; then
{ echo "$as_me:$LINENO: WARNING: *** Gtk library not
found! *** WeeChat will be built without Gtk support." >&5 echo
"$as_me: WARNING: *** Gtk library not found! *** WeeChat will be
built without Gtk support." >&2;}
enable_gtk="no"
not_found="$not_found gtk"
else
GTK_CFLAGS=`pkg-config --cflags gtk+-2.0`
GTK_LIBS=`pkg-config --libs gtk+-2.0`
fi fi
#
------------------------------------------------------------------------------
# iconv #
------------------------------------------------------------------------------
iconv_found="no" ICONV_LFLAGS=""
if test "${ac_cv_header_iconv_h+set}" = set; then
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking
iconv.h presence" >&5 echo $ECHO_N "checking iconv.h presence...
$ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */
_ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */ @%:@include <iconv.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: iconv.h: accepted by the
check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: iconv.h: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: iconv.h: see the Auto-
conf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: iconv.h: section echo
"$as_me: WARNING: iconv.h: section
{ echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the
preprocessor's result" >&5 echo "$as_me: WARNING: iconv.h: pro-
ceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: iconv.h: in the future, the
compiler will take precedence" >&5 echo "$as_me: WARNING:
iconv.h: in the future, the compiler will take precedence" >&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for iconv.h" >&5
echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6; } if test
"${ac_cv_header_iconv_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_header_iconv_h=$ac_header_preproc fi { echo
"$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5 echo
"${ECHO_T}$ac_cv_header_iconv_h" >&6; }
fi if test $ac_cv_header_iconv_h = yes; then
ac_found_iconv_header="yes" else
ac_found_iconv_header="no" fi
if test "x$ac_found_iconv_header" = "xyes" ; then
{ echo "$as_me:$LINENO: checking for iconv_open in -liconv"
>&5 echo $ECHO_N "checking for iconv_open in -liconv... $ECHO_C"
>&6; } if test "${ac_cv_lib_iconv_iconv_open+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-liconv $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 iconv_open (); int main
() { return iconv_open ();
;
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
ftest.oo conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result:
$ac_cv_lib_iconv_iconv_open" >&5 echo
"${ECHO_T}$ac_cv_lib_iconv_iconv_open" >&6; } if test
$ac_cv_lib_iconv_iconv_open = yes; then
ac_found_iconv_lib="yes" else
ac_found_iconv_lib="no" fi
if test "x$ac_found_iconv_lib" = "xno" ; then
{ echo "$as_me:$LINENO: checking for libiconv_open in -li-
conv" >&5 echo $ECHO_N "checking for libiconv_open in -liconv...
$ECHO_C" >&6; } if test "${ac_cv_lib_iconv_libiconv_open+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-liconv $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 libiconv_open (); int
main () { return libiconv_open ();
;
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_iconv_libiconv_open=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_iconv_libiconv_open=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_iconv_libiconv_open" >&5 echo
"${ECHO_T}$ac_cv_lib_iconv_libiconv_open" >&6; } if test
$ac_cv_lib_iconv_libiconv_open = yes; then
ac_found_iconv_lib="yes" else
`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <iconv.h> int main(int argc, char
**argv) { iconv_t conv = iconv_open("ISO8859-1",
"UTF-8");
if (conv != (iconv_t) -1) { return 0;
} return 1;
} _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link"
case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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
iconv_found="yes" else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
fi rm -f core *.core core.conftest.* gmon.out bb.out con-
ftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi
if test "x$iconv_found" = "xno" ; then
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
>&6; }
else
{ echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes"
>&6; }
fi fi
if test "x$iconv_found" = "xno" ; then
{ { echo "$as_me:$LINENO: error: *** Iconv headers and/or li-
braries couldn't be found in your system. *** Try to install
them with your software package manager. *** WeeChat can't be
built without Iconv support." >&5 echo "$as_me: error: *** Iconv
headers and/or libraries couldn't be found in your system. ***
Try to install them with your software package manager. ***
WeeChat can't be built without Iconv support." >&2;}
{ (exit 1); exit 1; }; } fi
enable_aspell="no"
enable_charset="no" fi
# ---------------------------------- perl
-------------------------------------- PERL_VERSION=
if test "x$enable_perl" = "xyes" ; then
enable_plugins="yes"
for ac_prog in perl perl5 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_path_PERL+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case $PERL in
[\/]* | ?:[\/]*)
ac_cv_path_PERL="$PERL" # Let the user override the test with a
path.
;;
*)
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_path_PERL="$as_dir/$ac_word$ac_exec_ext"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
;; esac fi PERL=$ac_cv_path_PERL if test -n "$PERL"; then
{ echo "$as_me:$LINENO: result: $PERL" >&5 echo
"${ECHO_T}$PERL" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$PERL" && break done
if test -z $PERL ; then
{ echo "$as_me:$LINENO: WARNING: *** Perl must be in-
stalled on your system but perl interpreter couldn't be found in
path. *** Please check that perl is in path, or install it with
your software package manager. *** WeeChat will be built without
Perl support." >&5 echo "$as_me: WARNING: *** Perl must be in-
stalled on your system but perl interpreter couldn't be found in
path. *** Please check that perl is in path, or install it with
your software package manager. *** WeeChat will be built without
Perl support." >&2;}
if test "x$PERL_HEADER_TEST" = "x0" ; then
PERL_CFLAGS=`$PERL -MExtUtils::Embed -e ccopts`
{ echo "$as_me:$LINENO: result: found" >&5 echo
"${ECHO_T}found" >&6; }
{ echo "$as_me:$LINENO: checking for Perl library"
>&5 echo $ECHO_N "checking for Perl library... $ECHO_C" >&6; }
PERL_LIB_TEST=`PT=perltest.c ; echo "int main() { re-
turn 0; }" > $PT ; $CC -Wall $PT -o $PT.out $($PERL -MExtU-
tils::Embed -e ldopts) 1>/dev/null 2>&1; echo $?; rm -f $PT
$PT.out 1>/dev/null 2>&1`
if test "x$PERL_LIB_TEST" = "x0" ; then
PERL_LFLAGS=`$PERL -MExtUtils::Embed -e ldopts`
{ echo "$as_me:$LINENO: result: found" >&5 echo
"${ECHO_T}found" >&6; }
else
{ echo "$as_me:$LINENO: WARNING: *** Perl library
couldn't be found in your system. *** Try to install it with
your software package manager. *** WeeChat will be built without
Perl support." >&5 echo "$as_me: WARNING: *** Perl library
couldn't be found in your system. *** Try to install it with
your software package manager. *** WeeChat will be built without
Perl support." >&2;}
enable_perl="no"
not_found="$not_found perl"
fi
else
{ echo "$as_me:$LINENO: WARNING: *** Perl headers
couldn't be found in your system. *** Try to install it with
your software package manager. *** WeeChat will be built without
Perl support." >&5 echo "$as_me: WARNING: *** Perl headers
couldn't be found in your system. *** Try to install it with
your software package manager. *** WeeChat will be built without
Perl support." >&2;}
enable_perl="no"
not_found="$not_found perl"
fi
fi fi
if test "x$enable_perl" = "xyes" ; then
cat >>confdefs.h <<_ACEOF @%:@define PLUGIN_PERL 1 _ACEOF
fi
# --------------------------------- python
------------------------------------- PYTHON_VERSION=
if test "x$enable_python" = "xyes" ; then
enable_plugins="yes"
for ac_prog in python python2.5 python2.4 python2.3 python2.2
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_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
;; esac fi PYTHON=$ac_cv_path_PYTHON if test -n "$PYTHON"; then
{ echo "$as_me:$LINENO: result: $PYTHON" >&5 echo
"${ECHO_T}$PYTHON" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$PYTHON" && break done
if test -z $PYTHON ; then
{ echo "$as_me:$LINENO: WARNING: *** Python must be in-
stalled on your system but python interpreter couldn't be found
in path. *** Please check that python is in path, or install it
with your software package manager. *** WeeChat will be built
without Python support." >&5 echo "$as_me: WARNING: *** Python
must be installed on your system but python interpreter couldn't
be found in path. *** Please check that python is in path, or
install it with your software package manager. *** WeeChat will
be built without Python support." >&2;}
enable_python="no"
not_found="$not_found python"
else
PYTHON_SYSPREFIX=`$PYTHON -c 'import sys; print "%s" %
sys.prefix'`
PYTHON_VERSION=`$PYTHON -c 'import sys ; print sys.ver-
sion[:3]'`
PYTHON_INCLUDE=`$PYTHON -c "import distutils.syscon-
fig,string; print distutils.sysconfig.get_config_var('CONFIN-
CLUDEPY')"`
{ echo "$as_me:$LINENO: checking for Python header files"
>&5 echo $ECHO_N "checking for Python header files... $ECHO_C"
>&6; }
if test -r "$PYTHON_INCLUDE/Python.h"; then
PYTHON_CFLAGS="-I$PYTHON_INCLUDE"
{ echo "$as_me:$LINENO: result: found" >&5 echo
"${ECHO_T}found" >&6; }
PYTHON_LIB=`$PYTHON -c "import distutils.sysconfig;
print distutils.sysconfig.get_config_var('LIBPL')"`
PYTHON_LFLAGS="-lpython$PYTHON_VERSION "`$PYTHON -c
"import distutils.sysconfig; print distutils.sysconfig.get_con-
fig_var('LIBS')+' '+distutils.sysconfig.get_config_var('SYS-
FIX/lib/libpython$PYTHON_VERSION.so"; then
PYTHON_LFLAGS="-L$PYTHON_SYSPREFIX/lib/
$PYTHON_LFLAGS"
{ echo "$as_me:$LINENO: result: found" >&5 echo
"${ECHO_T}found" >&6; }
else
{ echo "$as_me:$LINENO: WARNING: *** Python li-
brary couldn't be found in your system. *** Try to install it
with your software package manager. *** WeeChat will be built
without Python support." >&5 echo "$as_me: WARNING: *** Python
library couldn't be found in your system. *** Try to install it
with your software package manager. *** WeeChat will be built
without Python support." >&2;}
enable_python="no"
not_found="$not_found python"
fi
else
{ echo "$as_me:$LINENO: WARNING: *** Python header
files couldn't be found in your system. *** Try to install them
with your software package manager. *** WeeChat will be built
without Python support." >&5 echo "$as_me: WARNING: *** Python
header files couldn't be found in your system. *** Try to in-
stall them with your software package manager. *** WeeChat will
be built without Python support." >&2;}
enable_python="no"
not_found="$not_found python"
fi
fi fi
if test "x$enable_python" = "xyes" ; then
cat >>confdefs.h <<_ACEOF @%:@define PLUGIN_PYTHON 1 _ACEOF
fi
# ---------------------------------- ruby
-------------------------------------- RUBY_VERSION=
if test "x$enable_ruby" = "xyes" ; then
enable_plugins="yes"
for ac_prog in ruby ruby1.8 ruby1.9 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_path_RU-
BY+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case $RUBY in
[\/]* | ?:[\/]*)
ac_cv_path_RUBY="$RUBY" # Let the user override the test with a
;; esac fi RUBY=$ac_cv_path_RUBY if test -n "$RUBY"; then
{ echo "$as_me:$LINENO: result: $RUBY" >&5 echo "${ECHO_T}$RU-
BY" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$RUBY" && break done
if test -z $RUBY ; then
{ echo "$as_me:$LINENO: WARNING: *** Ruby must be in-
stalled on your system but ruby interpreter couldn't be found in
path. *** Please check that ruby is in path, or install it with
your software package manager. *** WeeChat will be built without
Ruby support." >&5 echo "$as_me: WARNING: *** Ruby must be in-
stalled on your system but ruby interpreter couldn't be found in
path. *** Please check that ruby is in path, or install it with
your software package manager. *** WeeChat will be built without
Ruby support." >&2;}
enable_ruby="no"
not_found="$not_found ruby"
else RUBY_VERSION=`$RUBY -rrbconfig -e "puts Con-
fig::CONFIG['ruby_version']"`
RUBY_INCLUDE=`$RUBY -rrbconfig -e "puts Config::CON-
FIG['archdir']"`
{ echo "$as_me:$LINENO: checking for Ruby header files"
>&5 echo $ECHO_N "checking for Ruby header files... $ECHO_C" >&6;
}
if test -r "$RUBY_INCLUDE/ruby.h"; then
RUBY_CFLAGS="-I$RUBY_INCLUDE"
else
{ echo "$as_me:$LINENO: WARNING: *** Ruby header
files couldn't be found in your system. *** Try to install them
with your software package manager. *** WeeChat will be built
without Ruby support." >&5 echo "$as_me: WARNING: *** Ruby header
files couldn't be found in your system. *** Try to install them
with your software package manager. *** WeeChat will be built
without Ruby support." >&2;}
enable_ruby="no"
not_found="$not_found ruby"
fi
{ echo "$as_me:$LINENO: result: found" >&5 echo
"${ECHO_T}found" >&6; }
RUBY_LFLAGS=`$RUBY -rrbconfig -e "puts Config::CON-
FIG['LIBRUBYARG_SHARED']"`
fi fi
if test "x$enable_ruby" = "xyes" ; then
cat >>confdefs.h <<_ACEOF @%:@define PLUGIN_RUBY 1 _ACEOF
if test -n "$lua_inc"; then
CFLAGS="$CFLAGS -I$lua_inc"
CPPFLAGS="$CPPFLAGS -I$lua_inc"
fi
if test -n "$lua_lib"; then
LDFLAGS="$LDFLAGS -L$lua_lib"
fi
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
PKGCONFIG=""
for ac_prog in pkg-config 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_PKGCON-
FIG+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$PKGCONFIG"; then
ac_cv_prog_PKGCONFIG="$PKGCONFIG" # 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_PKGCONFIG="$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 PKGCONFIG=$ac_cv_prog_PKGCONFIG if test -n "$PKGCONFIG";
then
{ echo "$as_me:$LINENO: result: $PKGCONFIG" >&5 echo
"${ECHO_T}$PKGCONFIG" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$PKGCONFIG" && break done
if test "x$PKGCONFIG" != "x"; then { echo
"$as_me:$LINENO: checking for Lua headers and librairies with
pkg-config" >&5 echo $ECHO_N "checking for Lua headers and li-
brairies with pkg-config... $ECHO_C" >&6; } echo
for l in "$lua_suffix" "" "51" "5.1" "50" "5.0" ; do
pkgconfig_lua_found=`$PKGCONFIG --exists lua$l
2>/dev/null` if test "x$?" = "x0" ; then
LUA_VERSION=`$PKGCONFIG --modversion lua$l`
LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags
lua$l`
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
LUACONFIG=""
for ac_prog in lua-config lua-config51 lua-config5.1 lua-
config50 lua-config5.0 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_LUACON-
FIG+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$LUACONFIG"; then
ac_cv_prog_LUACONFIG="$LUACONFIG" # 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_LUACONFIG="$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 LUACONFIG=$ac_cv_prog_LUACONFIG if test -n "$LUACONFIG";
then
{ echo "$as_me:$LINENO: result: $LUACONFIG" >&5 echo
"${ECHO_T}$LUACONFIG" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
test -n "$LUACONFIG" && break done
if test "x$LUACONFIG" != "x" ; then
{ echo "$as_me:$LINENO: checking for Lua headers and
librairies with lua-config" >&5 echo $ECHO_N "checking for Lua
headers and librairies with lua-config... $ECHO_C" >&6; }
echo
LUA_CFLAGS=`$LUACONFIG --include`
LUA_LFLAGS=`$LUACONFIG --libs` LUA_VER-
SION="5.0.x"
fi
fi
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
{ echo "$as_me:$LINENO: checking for Lua headers and li-
brairies" >&5 echo $ECHO_N "checking for Lua headers and li-
brairies... $ECHO_C" >&6; } echo
if test "${ac_cv_header_lua_h+set}" = set; then
{ echo "$as_me:$LINENO: checking for lua.h" >&5 echo $ECHO_N
"checking for lua.h... $ECHO_C" >&6; } if test "${ac_cv_head-
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking lua.h
presence" >&5 echo $ECHO_N "checking lua.h presence... $ECHO_C"
>&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */ @%:@include <lua.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: lua.h: accepted by the com-
piler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING:
lua.h: accepted by the compiler, rejected by the preprocessor!"
umentation" >&5 echo "$as_me: WARNING: lua.h: see the Autoconf
documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: lua.h: section echo
"$as_me: WARNING: lua.h: section
{ echo "$as_me:$LINENO: WARNING: lua.h: proceeding with the
preprocessor's result" >&5 echo "$as_me: WARNING: lua.h: proceed-
ing with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: lua.h: in the future, the
compiler will take precedence" >&5 echo "$as_me: WARNING: lua.h:
in the future, the compiler will take precedence" >&2;}
( cat <<_ASBOX @%:@@%:@ -------------------------------------
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for lua.h" >&5 echo
$ECHO_N "checking for lua.h... $ECHO_C" >&6; } if test
"${ac_cv_header_lua_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_header_lua_h=$ac_header_preproc fi { echo
"$as_me:$LINENO: result: $ac_cv_header_lua_h" >&5 echo
"${ECHO_T}$ac_cv_header_lua_h" >&6; }
fi if test $ac_cv_header_lua_h = yes; then
ac_found_lua_header="yes" else
ac_found_lua_header="no" fi
if test "${ac_cv_header_lualib_h+set}" = set; then
{ echo "$as_me:$LINENO: checking for lualib.h" >&5 echo $ECHO_N
"checking for lualib.h... $ECHO_C" >&6; } if test "${ac_cv_head-
er_lualib_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 fi { echo "$as_me:$LINENO:
result: $ac_cv_header_lualib_h" >&5 echo "${ECHO_T}$ac_cv_head-
er_lualib_h" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
lualib.h usability" >&5 echo $ECHO_N "checking lualib.h usabili-
ty... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <lualib.h> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { test -z "$ac_c_werror_flag"
|| test ! -s conftest.err
} && test -s conftest.$ac_objext; then
<<_ACEOF /* end confdefs.h. */ @%:@include <lualib.h> _ACEOF if
{ (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: lualib.h: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: lualib.h: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: lualib.h: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: lualib.h: pro-
ceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: lualib.h: present but cannot
be compiled" >&5 echo "$as_me: WARNING: lualib.h: present but
cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: lualib.h: check for
missing prerequisite headers?" >&5 echo "$as_me: WARNING: lual-
ib.h: check for missing prerequisite headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: lualib.h: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: lualib.h: see the Auto-
conf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: lualib.h: section echo
"$as_me: WARNING: lualib.h: section
{ echo "$as_me:$LINENO: WARNING: lualib.h: proceeding with
the preprocessor's result" >&5 echo "$as_me: WARNING: lualib.h:
proceeding with the preprocessor's result" >&2;}
{ echo "$as_me:$LINENO: WARNING: lualib.h: in the future, the
fi if test $ac_cv_header_lualib_h = yes; then
ac_found_liblua_header="yes" else
ac_found_liblua_header="no" fi
if test "x$ac_found_lua_header" = "xyes" -a
"x$ac_found_liblua_header" = "xyes"; then
LUA_CFLAGS="$CFLAGS"
fi
for l in "$lua_suffix" "" "51" "5.1" "50" "5.0" ; do
as_ac_Lib=`echo "ac_cv_lib_lua$l''_lua_call" |
$as_tr_sh` { echo "$as_me:$LINENO: checking for lua_call in
-llua$l" >&5 echo $ECHO_N "checking for lua_call in -llua$l...
$ECHO_C" >&6; } if { as_var=$as_ac_Lib; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-llua$l $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 lua_call (); int main
() { return lua_call ();
;
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
eval "$as_ac_Lib=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_Lib=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 ac_res=`eval echo
'${'$as_ac_Lib'}'` { echo "$as_me:$LINENO: result:
$ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } if test `eval echo
'${'$as_ac_Lib'}'` = yes; then
as_ac_Lib=`echo "ac_cv_lib_lualib$l''_luaL_open-
lib" | $as_tr_sh` { echo "$as_me:$LINENO: checking for luaL_open-
lib in -llualib$l" >&5 echo $ECHO_N "checking for luaL_openlib in
-llualib$l... $ECHO_C" >&6; } if { as_var=$as_ac_Lib; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-llualib$l $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 luaL_openlib (); int
main () { return luaL_openlib ();
;
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
eval "$as_ac_Lib=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_Lib=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 ac_res=`eval echo
'${'$as_ac_Lib'}'` { echo "$as_me:$LINENO: result:
$ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } if test `eval echo
'${'$as_ac_Lib'}'` = yes; then
ac_found_liblua_lib="yes" else
ac_found_liblua_lib="no" fi
if test "x$ac_found_liblua_lib" = "xyes" ; then
LUA_VERSION="5.0.x"
LUA_LFLAGS="$LUA_LFLAGS -llualib$l"
if echo "$host_os" | grep "^linux" 1>/dev/null
2>&1 ; then LUA_LFLAGS="$LUA_LFLAGS -ldl"
fi fi
if test "x$LUA_TEST" != "x0" ; then
{ echo "$as_me:$LINENO: result: no" >&5 echo
"${ECHO_T}no" >&6; }
{ echo "$as_me:$LINENO: WARNING: *** Lua (>=5.0) headers
and/or librairies couldn't be found in your system. *** Try to
install liblua, liblualib and liblua-dev with your software pack-
age manager. *** WeeChat will be built without Lua support." >&5
echo "$as_me: WARNING: *** Lua (>=5.0) headers and/or librairies
couldn't be found in your system. *** Try to install liblua, li-
blualib and liblua-dev with your software package manager. ***
WeeChat will be built without Lua support." >&2;}
enable_lua="no"
not_found="$not_found lua"
else
{ echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6; }
fi
CFLAGS="$ac_save_CFLAGS"
CPPFLAGS="$ac_save_CPPFLAGS"
LDFLAGS="$ac_save_LDFLAGS" fi
if test "x$enable_lua" = "xyes" ; then
cat >>confdefs.h <<_ACEOF @%:@define PLUGIN_LUA 1 _ACEOF
fi
#
------------------------------------------------------------------------------
# aspell #
------------------------------------------------------------------------------
if test "x$enable_aspell" = "xyes" ; then
ASPELL_CFLAGS=""
ASPELL_LFLAGS=""
if test "${ac_cv_header_aspell_h+set}" = set; then
{ echo "$as_me:$LINENO: checking for aspell.h" >&5 echo $ECHO_N
"checking for aspell.h... $ECHO_C" >&6; } if test "${ac_cv_head-
er_aspell_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 fi { echo "$as_me:$LINENO:
result: $ac_cv_header_aspell_h" >&5 echo "${ECHO_T}$ac_cv_head-
er_aspell_h" >&6; } else
# Is the header compilable? { echo "$as_me:$LINENO: checking
aspell.h usability" >&5 echo $ECHO_N "checking aspell.h usabili-
ty... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_in-
cludes_default @%:@include <aspell.h> _ACEOF rm -f con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
ac_header_compiler=no fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext {
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo
"${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present? { echo "$as_me:$LINENO: checking as-
pell.h presence" >&5 echo $ECHO_N "checking aspell.h presence...
$ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */
_ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */ @%:@include <aspell.h> _ACEOF if
{ (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null && { test -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s
conftest.err
}; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi
rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: re-
sult: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc"
>&6; }
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: aspell.h: accepted by the
compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARN-
ING: aspell.h: accepted by the compiler, rejected by the pre-
processor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: aspell.h: proceeding with
the compiler's result" >&5 echo "$as_me: WARNING: aspell.h: pro-
ceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: aspell.h: present but cannot
be compiled" >&5 echo "$as_me: WARNING: aspell.h: present but
cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: aspell.h: check for
@%:@@%:@ @%:@@%:@ Report this to flashcode@flashtux.org @%:@@%:@
@%:@@%:@ ------------------------------------- @%:@@%:@ _ASBOX
) | sed "s/^/$as_me: WARNING: /" >&2
;; esac { echo "$as_me:$LINENO: checking for aspell.h" >&5
echo $ECHO_N "checking for aspell.h... $ECHO_C" >&6; } if test
"${ac_cv_header_aspell_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_header_aspell_h=$ac_header_preproc fi { echo
"$as_me:$LINENO: result: $ac_cv_header_aspell_h" >&5 echo
"${ECHO_T}$ac_cv_header_aspell_h" >&6; }
fi if test $ac_cv_header_aspell_h = yes; then
ac_found_aspell_header="yes" else
ac_found_aspell_header="no" fi
{ echo "$as_me:$LINENO: checking for new_aspell_speller in
-laspell" >&5 echo $ECHO_N "checking for new_aspell_speller in
-laspell... $ECHO_C" >&6; } if test "${ac_cv_lib_aspell_new_as-
pell_speller+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-laspell $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 new_aspell_speller ();
int main () { return new_aspell_speller ();
;
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_aspell_new_aspell_speller=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_aspell_new_aspell_speller=no fi
pell_lib" = "xno" ; then
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
>&6; }
{ echo "$as_me:$LINENO: WARNING: *** Aspell headers and/or
libraries couldn't be found in your system. *** Try to install
them with your software package manager. *** WeeChat will be
built without Aspell support." >&5 echo "$as_me: WARNING: *** As-
pell headers and/or libraries couldn't be found in your system.
*** Try to install them with your software package manager. ***
WeeChat will be built without Aspell support." >&2;}
enable_aspell="no"
not_found="$not_found aspell"
else { echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6; } ASPELL_LFLAGS="$ASPELL_LFLAGS
-laspell"
fi fi
if test "x$enable_aspell" = "xyes" ; then
cat >>confdefs.h <<_ACEOF @%:@define PLUGIN_ASPELL 1 _ACEOF
fi
#
------------------------------------------------------------------------------
# charset #
------------------------------------------------------------------------------
if test "x$enable_charset" = "xyes" ; then
CHARSET_CFLAGS=""
CHARSET_LFLAGS=""
CHARSET_LFLAGS="$CHARSET_LFLAGS $ICONV_LFLAGS"
cat >>confdefs.h <<_ACEOF @%:@define PLUGIN_CHARSET 1 _ACEOF
fi
#
------------------------------------------------------------------------------
# dynamic loader #
------------------------------------------------------------------------------
if test "x$enable_plugins" = "xyes" ; then
for ac_func in dlopen do as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh` { echo "$as_me:$LINENO: checking for $ac_func" >&5
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } if {
as_var=$as_ac_var; eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
#undef $ac_func
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU
C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined __stub_$ac_func || defined __stub___$ac_func choke
me #endif
int main () { return $ac_func ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
*
*) ac_try_echo=$ac_try;; 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
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext fi
ac_res=`eval echo '${'$as_ac_var'}'` { echo
"$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res"
>&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1 _ACEOF
LIBDL_FOUND=yes else
LIBDL_FOUND=no fi done
if test "$LIBDL_FOUND" != "yes"; then
{ 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-
(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
LIBDL_FOUND=yes; PLUGINS_LIBS=-ldl else
LIBDL_FOUND=no fi
fi
if test "$LIBDL_FOUND" = "yes"; then
cat >>confdefs.h <<_ACEOF @%:@define PLUGINS 1 _ACEOF
else
{ echo "$as_me:$LINENO: WARNING: *** *** Try to install
it with your software package manager or disable plugins. ***
WeeChat will be built without any plugin." >&5 echo "$as_me:
WARNING: *** *** Try to install it with your software package
manager or disable plugins. *** WeeChat will be built without
any plugin." >&2;}
enable_plugins="no"
enable_perl="no"
enable_python="no"
enable_ruby="no"
enable_lua="no" enable_aspell="no"
enable_charset="no"
not_found="$not_found plugins"
fi fi
#
------------------------------------------------------------------------------
# gnutls #
------------------------------------------------------------------------------
if test "x$enable_gnutls" = "xyes" ; then
found_gnutls="no"
# Extract the first word of "libgnutls-config", so it can be a
program name with args. set dummy libgnutls-config; 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_path_LIBGNUTLS_CONFIG+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case $LIBGNUTLS_CONFIG in
[\/]* | ?:[\/]*)
ac_cv_path_LIBGNUTLS_CONFIG="$LIBGNUTLS_CONFIG" # Let the user
override the test with a path.
;;
*)
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_path_LIBGNUTLS_CONFIG="$as_dir/$ac_word$ac_exec_ext"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done IFS=$as_save_IFS
test -z "$ac_cv_path_LIBGNUTLS_CONFIG" &&
ac_cv_path_LIBGNUTLS_CONFIG="no"
;; esac fi LIBGNUTLS_CONFIG=$ac_cv_path_LIBGNUTLS_CONFIG if
test -n "$LIBGNUTLS_CONFIG"; then
{ echo "$as_me:$LINENO: result: $LIBGNUTLS_CONFIG" >&5 echo
"${ECHO_T}$LIBGNUTLS_CONFIG" >&6; } else
{ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi
min_libgnutls_version=1.0.0
{ echo "$as_me:$LINENO: checking for libgnutls - version >=
$min_libgnutls_version" >&5 echo $ECHO_N "checking for libgnutls
- version >= $min_libgnutls_version... $ECHO_C" >&6; }
no_libgnutls=""
if test "$LIBGNUTLS_CONFIG" = "no" ; then
no_libgnutls=yes
else
LIBGNUTLS_CFLAGS=`$LIBGNUTLS_CONFIG $libgnutls_config_args
--cflags`
LIBGNUTLS_LIBS=`$LIBGNUTLS_CONFIG $libgnutls_config_args
--libs`
libgnutls_config_version=`$LIBGNUTLS_CONFIG $libgnutls_con-
fig_args --version`
ac_save_CFLAGS="$CFLAGS"
ac_save_LIBS="$LIBS"
if( strcmp( gnutls_check_version(NULL), "$libgnutls_con-
fig_version" ) )
{
printf("0** 'libgnutls-config --version' returned %s, but
LIBGNUTLS (%s)0,
"$libgnutls_config_version", gnutls_check_ver-
sion(NULL) );
printf("*** was found! If libgnutls-config was correct,
then it is best0);
printf("*** to remove the old version of LIBGNUTLS. You may
also be able to fix the error0);
printf("*** by modifying your LD_LIBRARY_PATH enviroment
variable, or by editing0);
printf("*** /etc/ld.so.conf. Make sure you have run ldcon-
fig if that is0);
printf("*** required on your system.0);
printf("*** If libgnutls-config was wrong, set the environ-
ment variable LIBGNUTLS_CONFIG0);
printf("*** to point to the correct copy of libgnutls-con-
fig, and remove the file config.cache0);
printf("*** before re-running configure0);
}
else if ( strcmp(gnutls_check_version(NULL), LIBGNUTLS_VER-
SION ) )
{
printf("0** LIBGNUTLS header file (version %s) does not
match0, LIBGNUTLS_VERSION);
printf("*** library (version %s)0, gnutls_check_ver-
sion(NULL) );
}
else
{
if ( gnutls_check_version( "$min_libgnutls_version" ) )
{
return 0;
}
else
{
printf("no0** An old version of LIBGNUTLS (%s) was
found.0,
gnutls_check_version(NULL) );
printf("*** You need a version of LIBGNUTLS newer than
%s. The latest version of0,
"$min_libgnutls_version" );
printf("*** LIBGNUTLS is always available from
ftp://gnutls.hellug.gr/pub/gnutls.0);
printf("*** 0);
printf("*** If you have already installed a sufficiently
new version, this error0);
printf("*** probably means that the wrong copy of the
libgnutls-config shell script is0);
_ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case
"(($ac_try" in
*
*) ac_try_echo=$ac_try;; esac eval "echo
(eval "$ac_link") 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*
*) 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
: else
echo "$as_me: program exited with status $ac_status" >&5 echo
"$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext
>&5
( exit $ac_status ) no_libgnutls=yes fi rm -f core *.core
core.conftest.* gmon.out bb.out conftest$ac_exeext con-
ftest.$ac_objext conftest.$ac_ext fi
CFLAGS="$ac_save_CFLAGS"
LIBS="$ac_save_LIBS"
fi
if test "x$no_libgnutls" = x ; then
{ echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes"
>&6; }
found_gnutls=yes
else
if test -f conf.libgnutlstest ; then
:
else
{ echo "$as_me:$LINENO: result: no" >&5 echo
"${ECHO_T}no" >&6; }
fi
if test "$LIBGNUTLS_CONFIG" = "no" ; then
echo "*** The libgnutls-config script installed by
LIBGNUTLS could not be found"
echo "*** If LIBGNUTLS was installed in PREFIX, make sure
PREFIX/bin is in"
echo "*** your path, or set the LIBGNUTLS_CONFIG environ-
ment variable to the"
echo "*** full path to libgnutls-config."
else
if test -f conf.libgnutlstest ; then
:
else
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
echo "*** The test program compiled, but did not run. This
usually means"
echo "*** that the run-time linker is not finding
LIBGNUTLS or finding the wrong"
echo "*** version of LIBGNUTLS. If it is not finding
LIBGNUTLS, you'll need to set your"
echo "*** LD_LIBRARY_PATH environment variable, or edit
/etc/ld.so.conf to point"
echo "*** to the installed location Also, make sure
you have run ldconfig if that"
echo "*** is required on your system"
echo "***"
echo "*** If you have an old version installed, it is
best to remove it, although"
echo "*** you may also be able to get things to work by
modifying LD_LIBRARY_PATH"
echo "***" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
echo "*** The test program failed to compile or link.
See the file config.log for the"
echo "*** exact error that occured. This usually means
LIBGNUTLS was incorrectly installed"
echo "*** or that you have moved LIBGNUTLS since it was
installed. In the latter case, you"
echo "*** may want to edit the libgnutls-config script:
$LIBGNUTLS_CONFIG" fi
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo conftest$ac_exeext conftest.$ac_ext
CFLAGS="$ac_save_CFLAGS"
LIBS="$ac_save_LIBS"
fi
fi
LIBGNUTLS_CFLAGS=""
LIBGNUTLS_LIBS=""
{ echo "$as_me:$LINENO: WARNING: *** libgnutls was not
cat >>confdefs.h <<_ACEOF @%:@define HAVE_GNUTLS 1 _ACEOF
else
enable_gnutls="no"
not_found="$not_found gnutls"
fi fi
#
------------------------------------------------------------------------------
# flock #
------------------------------------------------------------------------------
enable_flock="no" { echo "$as_me:$LINENO: checking for flock()
support" >&5 echo $ECHO_N "checking for flock() support...
$ECHO_C" >&6; } if test "${ac_have_flock+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include <sys/file.h>
int main () {
flock(0, LOCK_SH);
;
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_have_flock="yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_have_flock="no" fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_have_flock" >&5 echo
"${ECHO_T}$ac_have_flock" >&6; }
if test "x$ac_have_flock" = "xyes"; then
enable_flock="yes"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <execinfo.h>
int main () {
void *trace[128]; int n = backtrace(trace, 128);
;
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_have_backtrace="yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_have_backtrace="no" fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi {
echo "$as_me:$LINENO: result: $ac_have_backtrace" >&5 echo
"${ECHO_T}$ac_have_backtrace" >&6; }
if test "x$ac_have_backtrace" = "xyes"; then
enable_backtrace="yes"
cat >>confdefs.h <<_ACEOF @%:@define HAVE_BACKTRACE 1 _ACEOF
fi fi
#
------------------------------------------------------------------------------
# documentation #
------------------------------------------------------------------------------
msg_doc=""
if test "x$DBLATEX_FOUND" = "xyes"; then
msg_doc="pdf $msg_doc" fi
{ echo "$as_me:$LINENO: checking for html/chunk.xsl" >&5 echo
$ECHO_N "checking for html/chunk.xsl... $ECHO_C" >&6; }
DOC_XSL_PREFIX=""
>&6; }
{ echo "$as_me:$LINENO: WARNING: *** Docbook XSL files not
found *** WeeChat will be built without documentation. *** Try
./configure --with-doc-xsl-prefix=DIR if you have
DIR/html/chunk.xsl file" >&5 echo "$as_me: WARNING: *** Docbook
XSL files not found *** WeeChat will be built without documenta-
tion. *** Try ./configure --with-doc-xsl-prefix=DIR if you have
DIR/html/chunk.xsl file" >&2;} else
{ echo "$as_me:$LINENO: result: $DOC_XSL_PREFIX" >&5 echo
"${ECHO_T}$DOC_XSL_PREFIX" >&6; }
msg_doc="html $msg_doc" fi
#
------------------------------------------------------------------------------
# general vars #
------------------------------------------------------------------------------
if test "x$prefix" = "xNONE" ; then
prefix="$ac_default_prefix" fi
if test "x$exec_prefix" = "xNONE" ; then
exec_prefix="$prefix" fi
cat >>confdefs.h <<_ACEOF @%:@define PREFIX "${prefix}" _ACEOF
WEECHAT_LIBDIR=`eval eval echo ${libdir}/weechat` cat
>>confdefs.h <<_ACEOF @%:@define WEECHAT_LIBDIR "$WEECHAT_LIBDIR"
_ACEOF
WEECHAT_SHAREDIR=`eval eval echo ${datadir}/weechat` cat
>>confdefs.h <<_ACEOF @%:@define WEECHAT_SHAREDIR
"$WEECHAT_SHAREDIR" _ACEOF
weechat_libdir=${libdir}/weechat
COMMON_CFLAGS="-Wall -W" { echo "$as_me:$LINENO: checking whether
we have GNU assembler" >&5 echo $ECHO_N "checking whether we have
GNU assembler... $ECHO_C" >&6; } GAS=`as --version < /dev/null
2>/dev/null | grep GNU` if test "$GAS"; then
COMMON_CFLAGS="${COMMON_CFLAGS} -pipe"
{ 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
CFLAGS=`echo $CFLAGS | sed s/-g//g` if test "x$CFLAGS" = "x" ;
then
"xyes" ; then CFLAGS="$CFLAGS -pthread"
fi
CFLAGS="$CFLAGS $CPPFLAGS"
;; openbsd*)
if test "x$enable_python" = "xyes" ; then
CFLAGS="$CFLAGS -pthread"
fi
;; netbsd*)
if test "x$enable_perl" = "xyes" -o "x$enable_python" =
"xyes" ; then CFLAGS="$CFLAGS -pthread"
fi
CFLAGS="$CFLAGS $CPPFLAGS" ;; gnu*) if
test "x$enable_plugins" = "xyes" ; then LDFLAGS="$LD-
FLAGS -lpthread" fi ;; *)
;; esac
#
------------------------------------------------------------------------------
# output Makefiles #
------------------------------------------------------------------------------
if test "$enable_ncurses" = "yes"; then
GUI_NCURSES_TRUE=
GUI_NCURSES_FALSE='#' else
GUI_NCURSES_TRUE='#'
GUI_NCURSES_FALSE= fi
if test "$enable_wxwidgets" = "yes"; then
GUI_WXWIDGETS_TRUE=
GUI_WXWIDGETS_FALSE='#' else
GUI_WXWIDGETS_TRUE='#'
GUI_WXWIDGETS_FALSE= fi
if test "$enable_gtk" = "yes"; then
GUI_GTK_TRUE=
GUI_GTK_FALSE='#' else
GUI_GTK_TRUE='#'
GUI_GTK_FALSE= fi
if test "$enable_qt" = "yes"; then
GUI_QT_TRUE=
GUI_QT_FALSE='#' else
GUI_QT_TRUE='#'
GUI_QT_FALSE= fi
if test "$enable_plugins" = "yes"; then
PLUGINS_TRUE=
PLUGINS_FALSE='#' else
PLUGINS_TRUE='#'
PLUGINS_FALSE= fi
if test "$enable_perl" = "yes"; then
PLUGIN_RUBY_TRUE='#'
PLUGIN_RUBY_FALSE= fi
if test "$enable_lua" = "yes"; then
PLUGIN_LUA_TRUE=
PLUGIN_LUA_FALSE='#' else
PLUGIN_LUA_TRUE='#'
PLUGIN_LUA_FALSE= fi
if test "$enable_aspell" = "yes"; then
PLUGIN_ASPELL_TRUE=
PLUGIN_ASPELL_FALSE='#' else
PLUGIN_ASPELL_TRUE='#'
PLUGIN_ASPELL_FALSE= fi
if test "$enable_charset" = "yes"; then
PLUGIN_CHARSET_TRUE=
PLUGIN_CHARSET_FALSE='#' else
PLUGIN_CHARSET_TRUE='#'
PLUGIN_CHARSET_FALSE= fi
if test "$enable_gnutls" = "yes"; then
HAVE_GNUTLS_TRUE=
HAVE_GNUTLS_FALSE='#' else
HAVE_GNUTLS_TRUE='#'
HAVE_GNUTLS_FALSE= fi
if test "$enable_flock" = "yes"; then
HAVE_FLOCK_TRUE=
HAVE_FLOCK_FALSE='#' else
HAVE_FLOCK_TRUE='#'
HAVE_FLOCK_FALSE= fi
if test "$DBLATEX_FOUND" = "yes"; then
DBLATEX_FOUND_TRUE=
DBLATEX_FOUND_FALSE='#' else
DBLATEX_FOUND_TRUE='#'
DBLATEX_FOUND_FALSE= fi
ac_config_files="$ac_config_files Makefile doc/Makefile
doc/en/Makefile doc/fr/Makefile doc/de/Makefile doc/ru/Makefile
doc/pl/Makefile doc/cs/Makefile doc/sco/Makefile doc/sv/Makefile
src/Makefile src/common/Makefile src/irc/Makefile src/plug-
ins/Makefile src/plugins/scripts/Makefile src/plug-
ins/scripts/perl/Makefile src/plugins/scripts/python/Makefile
src/plugins/scripts/ruby/Makefile src/plugins/scripts/lua/Make-
file src/plugins/aspell/Makefile src/plugins/charset/Makefile
src/gui/Makefile src/gui/curses/Makefile src/gui/wxwidgets/Make-
file src/gui/gtk/Makefile src/gui/qt/Makefile intl/Makefile
po/Makefile.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
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= *)
# `set' does not quote correctly, so add quotes (double-
quote
# substitution turns \\ into \, and sed turns \ into .
sed -n "s/'/'\\''/g; s/^\([_$as_cr_al-
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
# 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
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${am__fastdepCC_TRUE}"
&& test -z "${am__fastdepCC_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${am__fastde-
pCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${GUI_NCURSES_TRUE}"
&& test -z "${GUI_NCURSES_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${GUI_WXWIDGETS_TRUE}"
&& test -z "${GUI_WXWIDGETS_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${GUI_GTK_TRUE}" &&
test -z "${GUI_GTK_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${GUI_QT_TRUE}" &&
test -z "${GUI_QT_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${PLUGIN_PYTHON_TRUE}"
&& test -z "${PLUGIN_PYTHON_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${PLUGIN_RUBY_TRUE}"
&& test -z "${PLUGIN_RUBY_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${PLUGIN_LUA_TRUE}" &&
test -z "${PLUGIN_LUA_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${PLUGIN_ASPELL_TRUE}"
&& test -z "${PLUGIN_ASPELL_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${PLUG-
IN_CHARSET_TRUE}" && test -z "${PLUGIN_CHARSET_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${HAVE_GNUTLS_TRUE}"
&& test -z "${HAVE_GNUTLS_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${HAVE_FLOCK_TRUE}" &&
test -z "${HAVE_FLOCK_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi if test -z "${DBLATEX_FOUND_TRUE}"
&& test -z "${DBLATEX_FOUND_FALSE}"; then
{ { echo "$as_me:$LINENO: error: conditional Usually this means
the macro was only invoked conditionally." >&5 echo "$as_me: er-
ror: conditional Usually this means the macro was only invoked
conditionally." >&2;}
{ (exit 1); exit 1; }; } fi
: ${CONFIG_STATUS=./config.status}
# 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
test -z "$as_dir" && as_dir=.
# 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
# case at line end.
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
conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null
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 WeeChat $as_me 0.2.6, which was generated by GNU Au-
toconf 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_files="$ac_config_files" config_headers="$ac_con-
fig_headers" config_commands="$ac_config_commands"
_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
_ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\ WeeChat
config.status 0.2.6 configured by $0, generated by GNU Autoconf
2.61,
with options \"`echo "$ac_configure_args" | sed 's/^ //;
s/[\""`/\\&/g'`\"
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' INSTALL='$INSTALL'
MKDIR_P='$MKDIR_P' _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=: ;;
--file | --fil | --fi | --f )
$ac_shift
CONFIG_FILES="$CONFIG_FILES $ac_optarg"
ac_need_defaults=false;;
--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'
ac_need_defaults=false ;;
esac
shift done
ac_configure_extra_args=
if $ac_cs_silent; then
exec 6>/dev/null
ac_configure_extra_args="$ac_configure_extra_args --silent" fi
_ACEOF cat >>$CONFIG_STATUS <<_ACEOF if c_cs_recheck; then
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 # # INIT-COMMANDS #
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" # Capture the
value of obsolete ALL_LINGUAS because we need it to compute
# POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS.
But hide it
# from automake < 1.5.
eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
# Capture the value of LINGUAS because we need it to compute
CATALOGS.
LINGUAS="${LINGUAS-%UNSET%}"
_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" ;;
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
"po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-direc-
tories" ;;
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
"doc/en/Makefile") CONFIG_FILES="$CONFIG_FILES doc/en/Make-
file" ;;
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
"src/common/Makefile") CONFIG_FILES="$CONFIG_FILES src/com-
mon/Makefile" ;;
"src/irc/Makefile") CONFIG_FILES="$CONFIG_FILES src/irc/Make-
file" ;;
"src/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/plug-
ins/Makefile" ;;
"src/plugins/scripts/Makefile") CONFIG_FILES="$CONFIG_FILES
src/plugins/scripts/Makefile" ;;
"src/plugins/scripts/perl/Makefile") CONFIG_FILES="$CON-
FIG_FILES src/plugins/scripts/perl/Makefile" ;;
"src/plugins/scripts/python/Makefile") CONFIG_FILES="$CON-
FIG_FILES src/plugins/scripts/python/Makefile" ;;
"src/plugins/scripts/ruby/Makefile") CONFIG_FILES="$CON-
FIG_FILES src/plugins/scripts/ruby/Makefile" ;;
"src/plugins/scripts/lua/Makefile") CONFIG_FILES="$CON-
FIG_FILES src/plugins/scripts/lua/Makefile" ;;
"src/plugins/aspell/Makefile") CONFIG_FILES="$CONFIG_FILES
src/plugins/aspell/Makefile" ;;
"src/plugins/charset/Makefile") CONFIG_FILES="$CONFIG_FILES
src/plugins/charset/Makefile" ;;
"src/gui/Makefile") CONFIG_FILES="$CONFIG_FILES src/gui/Make-
file" ;;
"src/gui/curses/Makefile") CONFIG_FILES="$CONFIG_FILES
src/gui/curses/Makefile" ;;
"src/gui/wxwidgets/Makefile") CONFIG_FILES="$CONFIG_FILES
src/gui/wxwidgets/Makefile" ;;
"src/gui/gtk/Makefile") CONFIG_FILES="$CONFIG_FILES
src/gui/gtk/Makefile" ;;
"src/gui/qt/Makefile") CONFIG_FILES="$CONFIG_FILES
src/gui/qt/Makefile" ;;
"intl/Makefile") CONFIG_FILES="$CONFIG_FILES intl/Makefile"
;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in"
;;
*) { { 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_FILES+set}" = set || CONFIG_FILES=$config_files
test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$con-
fig_headers
test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$con-
tmp directory for tmp files.
{
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
test -n "$tmp" && test -d "$tmp" } || {
tmp=./conf$$-$RANDOM
(umask 077 && mkdir "$tmp") } || {
echo "$me: cannot create a temporary directory in ." >&2
{ (exit 1); exit 1; } }
# # Set up the sed scripts for CONFIG_FILES section. #
# No need to generate the scripts if there are no CONFIG_FILES.
# This happens for instance when ./config.status config.h if test
-n "$CONFIG_FILES"; then
_ACEOF
ac_delim='%!_!# ' for ac_last_try in false false false false
false :; do
cat >conf$$subs.sed <<_ACEOF SHELL!$SHELL$ac_delim PATH_SEPARA-
TOR!$PATH_SEPARATOR$ac_delim PACKAGE_NAME!$PACKAGE_NAME$ac_delim
PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim PACKAGE_VERSION!$PACK-
AGE_VERSION$ac_delim PACKAGE_STRING!$PACKAGE_STRING$ac_delim
PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim exec_prefix!$ex-
ec_prefix$ac_delim prefix!$prefix$ac_delim program_trans-
form_name!$program_transform_name$ac_delim bindir!$bindir$ac_de-
lim sbindir!$sbindir$ac_delim libexecdir!$libexecdir$ac_delim
datarootdir!$datarootdir$ac_delim datadir!$datadir$ac_delim
sysconfdir!$sysconfdir$ac_delim sharedstatedir!$sharedstate-
dir$ac_delim localstatedir!$localstatedir$ac_delim in-
cludedir!$includedir$ac_delim oldincludedir!$oldincludedir$ac_de-
lim docdir!$docdir$ac_delim infodir!$infodir$ac_delim
htmldir!$htmldir$ac_delim dvidir!$dvidir$ac_delim
pdfdir!$pdfdir$ac_delim psdir!$psdir$ac_delim libdir!$lib-
dir$ac_delim localedir!$localedir$ac_delim mandir!$mandir$ac_de-
lim DEFS!$DEFS$ac_delim ECHO_C!$ECHO_C$ac_delim
ECHO_N!$ECHO_N$ac_delim ECHO_T!$ECHO_T$ac_delim LIBS!$LIBS$ac_de-
lim build_alias!$build_alias$ac_delim
host_alias!$host_alias$ac_delim target_alias!$target_alias$ac_de-
lim INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim INSTALL_SCRIPT!$IN-
STALL_SCRIPT$ac_delim INSTALL_DATA!$INSTALL_DATA$ac_delim am__is-
rc!$am__isrc$ac_delim CYGPATH_W!$CYGPATH_W$ac_delim PACK-
AGE!$PACKAGE$ac_delim VERSION!$VERSION$ac_delim ACLOCAL!$ACLO-
CAL$ac_delim AUTOCONF!$AUTOCONF$ac_delim AUTOMAKE!$AU-
TOMAKE$ac_delim AUTOHEADER!$AUTOHEADER$ac_delim MAKEINFO!$MAKEIN-
FO$ac_delim install_sh!$install_sh$ac_delim STRIP!$STRIP$ac_delim
INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
mkdir_p!$mkdir_p$ac_delim AWK!$AWK$ac_delim
SET_MAKE!$SET_MAKE$ac_delim am__leading_dot!$am__lead-
host_os!$host_os$ac_delim SED!$SED$ac_delim GREP!$GREP$ac_delim
EGREP!$EGREP$ac_delim LN_S!$LN_S$ac_delim ECHO!$ECHO$ac_delim
AR!$AR$ac_delim RANLIB!$RANLIB$ac_delim CPP!$CPP$ac_delim
CXX!$CXX$ac_delim CXXFLAGS!$CXXFLAGS$ac_delim
ac_ct_CXX!$ac_ct_CXX$ac_delim CXXDEPMODE!$CXXDEPMODE$ac_delim
am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim am__fastde-
pCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim _ACEOF
if test `sed -n "s/.*$ac_delimX/p" conf$$subs.sed | grep -c X`
= 97; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STA-
TUS" >&5 echo "$as_me: error: could not make $CONFIG_STATUS"
>&2;}
{ (exit 1); exit 1; }; }
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi done
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` if test
-n "$ac_eof"; then
ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
ac_eof=`expr $ac_eof + 1` fi
cat >>$CONFIG_STATUS <<_ACEOF cat >"mp/subs-1.sed" <</@[a-zA-
Z_][a-zA-Z_0-9]*@/!b _ACEOF sed ' s/[,\&]/\&/g; s/@/@|#_!!_#|/g
s/^/s,@/; s/!/@,|#_!!_#|/ :n t n s/'"$ac_delim"'$/,g/; t s/$/\/;
p N; s/^.*0/; s/[,\&]/\&/g; s/@/@|#_!!_#|/g; b n rm -f
conf$$subs.sed cat >>$CONFIG_STATUS <<_ACEOF CEOF$ac_eof _ACEOF
ac_delim='%!_!# ' for ac_last_try in false false false false
false :; do
cat >conf$$subs.sed <<_ACEOF CXXCPP!$CXXCPP$ac_delim
F77!$F77$ac_delim FFLAGS!$FFLAGS$ac_delim
ac_ct_F77!$ac_ct_F77$ac_delim LIBTOOL!$LIBTOOL$ac_delim DBLA-
TEX_FOUND!$DBLATEX_FOUND$ac_delim USE_NLS!$USE_NLS$ac_delim MS-
GFMT!$MSGFMT$ac_delim GMSGFMT!$GMSGFMT$ac_delim MSGFMT_015!$MS-
GFMT_015$ac_delim GMSGFMT_015!$GMSGFMT_015$ac_delim XGET-
TEXT!$XGETTEXT$ac_delim XGETTEXT_015!$XGETTEXT_015$ac_delim MSG-
MERGE!$MSGMERGE$ac_delim GLIBC2!$GLIBC2$ac_delim CFLAG_VISIBILI-
TY!$CFLAG_VISIBILITY$ac_delim HAVE_VISIBILITY!$HAVE_VISIBILI-
TY$ac_delim ALLOCA!$ALLOCA$ac_delim PRI_MACROS_BRO-
KEN!$PRI_MACROS_BROKEN$ac_delim LIBPTH!$LIBPTH$ac_delim
LTLIBPTH!$LTLIBPTH$ac_delim LIBTHREAD!$LIBTHREAD$ac_delim
LTLIBTHREAD!$LTLIBTHREAD$ac_delim LIBMULTITHREAD!$LIBMULTI-
THREAD$ac_delim LTLIBMULTITHREAD!$LTLIBMULTITHREAD$ac_delim LIBI-
CONV!$LIBICONV$ac_delim LTLIBICONV!$LTLIBICONV$ac_delim INTLBI-
SON!$INTLBISON$ac_delim GLIBC21!$GLIBC21$ac_delim INTL_MA-
COSX_LIBS!$INTL_MACOSX_LIBS$ac_delim
HAVE_POSIX_PRINTF!$HAVE_POSIX_PRINTF$ac_delim HAVE_AS-
PYTHON_CFLAGS!$PYTHON_CFLAGS$ac_delim
PYTHON_LFLAGS!$PYTHON_LFLAGS$ac_delim RUBY!$RUBY$ac_delim RU-
BY_CFLAGS!$RUBY_CFLAGS$ac_delim RUBY_LFLAGS!$RUBY_LFLAGS$ac_delim
PKGCONFIG!$PKGCONFIG$ac_delim LUACONFIG!$LUACONFIG$ac_delim
LUA_CFLAGS!$LUA_CFLAGS$ac_delim LUA_LFLAGS!$LUA_LFLAGS$ac_delim
ASPELL_CFLAGS!$ASPELL_CFLAGS$ac_delim ASPELL_LFLAGS!$AS-
PELL_LFLAGS$ac_delim CHARSET_CFLAGS!$CHARSET_CFLAGS$ac_delim
CHARSET_LFLAGS!$CHARSET_LFLAGS$ac_delim PLUGINS_LIBS!$PLUG-
INS_LIBS$ac_delim LIBGNUTLS_CONFIG!$LIBGNUTLS_CONFIG$ac_delim
LIBGNUTLS_CFLAGS!$LIBGNUTLS_CFLAGS$ac_delim
LIBGNUTLS_LIBS!$LIBGNUTLS_LIBS$ac_delim
GNUTLS_CFLAGS!$GNUTLS_CFLAGS$ac_delim
GNUTLS_LFLAGS!$GNUTLS_LFLAGS$ac_delim DOC_XSL_PRE-
FIX!$DOC_XSL_PREFIX$ac_delim weechat_libdir!$weechat_lib-
dir$ac_delim GUI_NCURSES_TRUE!$GUI_NCURSES_TRUE$ac_delim
GUI_NCURSES_FALSE!$GUI_NCURSES_FALSE$ac_delim GUI_WXWID-
GETS_TRUE!$GUI_WXWIDGETS_TRUE$ac_delim GUI_WXWID-
GETS_FALSE!$GUI_WXWIDGETS_FALSE$ac_delim
GUI_GTK_TRUE!$GUI_GTK_TRUE$ac_delim
GUI_GTK_FALSE!$GUI_GTK_FALSE$ac_delim
GUI_QT_TRUE!$GUI_QT_TRUE$ac_delim
GUI_QT_FALSE!$GUI_QT_FALSE$ac_delim PLUGINS_TRUE!$PLUG-
INS_TRUE$ac_delim PLUGINS_FALSE!$PLUGINS_FALSE$ac_delim PLUG-
IN_PERL_TRUE!$PLUGIN_PERL_TRUE$ac_delim PLUGIN_PERL_FALSE!$PLUG-
IN_PERL_FALSE$ac_delim PLUGIN_PYTHON_TRUE!$PLUG-
IN_PYTHON_TRUE$ac_delim PLUGIN_PYTHON_FALSE!$PLUG-
IN_PYTHON_FALSE$ac_delim PLUGIN_RUBY_TRUE!$PLUGIN_RU-
BY_TRUE$ac_delim PLUGIN_RUBY_FALSE!$PLUGIN_RUBY_FALSE$ac_delim
PLUGIN_LUA_TRUE!$PLUGIN_LUA_TRUE$ac_delim PLUGIN_LUA_FALSE!$PLUG-
IN_LUA_FALSE$ac_delim PLUGIN_ASPELL_TRUE!$PLUGIN_AS-
PELL_TRUE$ac_delim PLUGIN_ASPELL_FALSE!$PLUGIN_AS-
PELL_FALSE$ac_delim PLUGIN_CHARSET_TRUE!$PLUG-
IN_CHARSET_TRUE$ac_delim _ACEOF
if test `sed -n "s/.*$ac_delimX/p" conf$$subs.sed | grep -c X`
= 97; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STA-
TUS" >&5 echo "$as_me: error: could not make $CONFIG_STATUS"
>&2;}
{ (exit 1); exit 1; }; }
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi done
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` if test
-n "$ac_eof"; then
ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
ac_eof=`expr $ac_eof + 1` fi
cat >>$CONFIG_STATUS <<_ACEOF cat >"mp/subs-2.sed" <</@[a-zA-
TEX_FOUND_TRUE!$DBLATEX_FOUND_TRUE$ac_delim DBLA-
TEX_FOUND_FALSE!$DBLATEX_FOUND_FALSE$ac_delim LIB@&t@OB-
JS!$LIB@&t@OBJS$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF
if test `sed -n "s/.*$ac_delimX/p" conf$$subs.sed | grep -c X`
= 9; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STA-
TUS" >&5 echo "$as_me: error: could not make $CONFIG_STATUS"
>&2;}
{ (exit 1); exit 1; }; }
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi done
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` if test
-n "$ac_eof"; then
ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
ac_eof=`expr $ac_eof + 1` fi
cat >>$CONFIG_STATUS <<_ACEOF cat >"mp/subs-3.sed" <</@[a-zA-
Z_][a-zA-Z_0-9]*@/!b end _ACEOF sed ' s/[,\&]/\&/g;
s/@/@|#_!!_#|/g s/^/s,@/; s/!/@,|#_!!_#|/ :n t n s/'"$ac_de-
lim"'$/,g/; t s/$/\/; p N; s/^.*0/; s/[,\&]/\&/g;
s/@/@|#_!!_#|/g; b n rm -f conf$$subs.sed cat >>$CONFIG_STATUS
<<_ACEOF :end s/|#_!!_#|//g CEOF$ac_eof _ACEOF
# VPATH may cause trouble with some makes, so we remove $(sr-
cdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".",
strip leading and # trailing colons and then remove the whole
line if VPATH becomes empty # (actually we leave an empty line to
preserve line numbers). if test "x$srcdir" = x.; then
ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*cdir):*/:/ s/:*sr-
cdir}:*/:/ s/:*@srcdir@:*/:/ s/^=]*=[ ]*:*/1/ s/:*$//
s/^[^=]*=[ ]*$// }' fi
cat >>$CONFIG_STATUS <<_ACEOF fi # test -n "$CONFIG_FILES"
for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CON-
FIG_COMMANDS do
case $ac_tag in
:[FHLC]) ac_mode=$ac_tag; continue;;
esac
case $ac_mode$ac_tag in
:[FHL]*:*);;
: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=-:-;;
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
ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" :
'X[^/]//*[^/][^/]*/*$' X"$ac_file" : 'X[^/]'
X"$ac_file" : 'X$' X"$ac_file" : 'X' . 2>/dev/null || echo
X"$ac_file" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/ q
} /^X[^/].*/{ s//1/ q
} /^X$/{ s//1/ q
} /^X.*/{ s//1/ q
} s/.*/./; q'`
{ as_dir="$ac_dir"
case $as_dir in #(
-*) as_dir=./$as_dir;;
esac
test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } ||
{
as_dirs=
while :; do
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
case $ac_mode in
:F)
#
# CONFIG_FILE
#
case $INSTALL in
[\/$]* | ?:[\/]* ) ac_INSTALL=$INSTALL ;;
*) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
esac
ac_MKDIR_P=$MKDIR_P
case $MKDIR_P in
[\/$]* | ?:[\/]* ) ;;
*/*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
esac _ACEOF
ac_datarootdir_hack='
s&@datadir@&$datadir&g
s&@docdir@&$docdir&g
s&@infodir@&$infodir&g
s&@localedir@&$localedir&g
s&@mandir@&$mandir&g
s&\datarootdir}&$datarootdir&g' ;; esac _ACEOF
# Neutralize VPATH when `$srcdir' = `.'. # Shell code in config-
ure.ac might set extrasub. # FIXME: do we really want to main-
tain this feature? cat >>$CONFIG_STATUS <<_ACEOF
sed "$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<_ACEOF
:t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s&@configure_input@&$config-
ure_input&;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@sr-
cdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t
s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_sr-
cdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t
s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_build-
dir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t
s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " $ac_file_in-
puts | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed
-f "$tmp/subs-3.sed" >$tmp/out
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
{ ac_out=`sed -n '/datarootdir}/p' "$tmp/out"`; test -n
"$ac_out"; } &&
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`;
test -z "$ac_out"; } &&
{ echo "$as_me:$LINENO: WARNING: $ac_file contains a reference
to the variable `datarootdir' which seems to be undefined.
Please make sure it is defined." >&5 echo "$as_me: WARNING:
$ac_file contains a reference to the variable `datarootdir' which
seems to be undefined. Please make sure it is defined." >&2;}
rm -f "$tmp/stdin"
case $ac_file in
-) cat "$tmp/out"; rm -f "$tmp/out";;
*) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
esac
;;
:H)
#
# CONFIG_HEADER
# _ACEOF
# Transform confdefs.h into a sed script `conftest.defines', that
# substitutes the proper values into config.h.in to produce con-
fig.h. rm -f conftest.defines conftest.tail # First, append a
space to every undef/define line, to ease matching. echo 's/$/
/' >conftest.defines # Then, protect against being on the right
side of a sed subst, or in # an unquoted here document, in con-
fig.status. If some macros were # called several times there
'"$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
conftest.tail
echo "ac_result=$ac_in" >>$CONFIG_STATUS cat >>$CONFIG_STATUS
<<_ACEOF
if test x"$ac_file" != x-; then
echo "/* $configure_input */" >"$tmp/config.h"
cat "$ac_result" >>"$tmp/config.h"
if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
{ echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo
"$as_me: $ac_file is unchanged" >&6;}
else
rm -f $ac_file
mv "$tmp/config.h" $ac_file
fi
else
echo "/* $configure_input */"
} /^X[^/].*/{ s//1/ q
} /^X$/{ s//1/ q
} /^X.*/{ s//1/ q
} s/.*/./; q'`/stamp-h$_am_stamp_count
;;
:C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
echo "$as_me: executing $ac_file commands" >&6;}
;;
esac
case $ac_file$ac_mode in
"depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CON-
FIG_FILES; do
# Strip MF so we end up with the name of the file.
mf=`echo "$mf" | sed -e 's/:.*$//'`
# Check whether this is an Automake generated Makefile or not.
# We used to match only the files named `Makefile.in', but
# some people rename them; so instead we look at the file con-
tent.
# Grep'ing the first line is not enough: some people post-
process
# each Makefile.in and add a new line on top of each file to
say so.
# Grep'ing the whole file is not good either: AIX grep has a
line
# limit of 2048, but all sed's we know have understand at least
4000.
if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null
2>&1; then
dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" :
'X[^/]//*[^/][^/]*/*$' X"$mf" : 'X[^/]' X"$mf" :
'X$' X"$mf" : 'X' . 2>/dev/null || echo X"$mf" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/ q
} /^X[^/].*/{ s//1/ q
} /^X$/{ s//1/ q
} /^X.*/{ s//1/ q
} s/.*/./; q'`
else
continue
fi
# Extract the definition of DEPDIR, am__include, and am__quote
# from the Makefile without running `make'.
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
test -z "$DEPDIR" && continue
am__include=`sed -n 's/^am__include = //p' < "$mf"`
test -z "am__include" && continue
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
# When using ansi2knr, U may be empty or an underscore; expand
it
U=`sed -n 's/^U = //p' < "$mf"`
'X$' X"$file" : 'X' . 2>/dev/null || echo X"$file" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/ q
} /^X[^/].*/{ s//1/ q
} /^X$/{ s//1/ q
} /^X.*/{ s//1/ q
} s/.*/./; q'`
{ as_dir=$dirpart/$fdir
case $as_dir in #(
-*) as_dir=./$as_dir;;
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; }; }; }
# echo "creating $dirpart/$file"
echo '# dummy' > "$dirpart/$file"
done done
;;
"po-directories":C)
for ac_file in $CONFIG_FILES; do
# Support "outfile[:infile[:infile...]]"
case "$ac_file" in
*:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
esac
# PO directories have a Makefile.in generated from Make-
file.in.in.
case "$ac_file" in */Makefile.in)
# Adjust a relative srcdir.
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
ac_dir_suffix="/`echo "$ac_dir"|sed 's%^./%%'`"
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
# In autoconf-2.13 it is called $ac_given_srcdir.
rm -f "$ac_dir/POTFILES"
test -n "$as_me" && echo "$as_me: creating $ac_dir/POT-
FILES" || echo "creating $ac_dir/POTFILES"
cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e
"/^#/d" -e "/^[ ]*d" -e "s,.*, $top_srcdir/& \\," |
sed -e "/ \\/1/" > "$ac_dir/POTFILES"
POMAKEFILEDEPS="POTFILES.in"
# ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES,
GMOFILES depend
# on $ac_dir but don't depend on user-specified config-
uration
# parameters.
if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
# The LINGUAS file contains the set of available lan-
guages.
if test -n "$OBSOLETE_ALL_LINGUAS"; then
test -n "$as_me" && echo "$as_me: setting ALL_LIN-
GUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in
configure.in is obsolete"
fi
ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_giv-
en_srcdir/$ac_dir/LINGUAS"`
# Hide the ALL_LINGUAS assigment from automake < 1.5.
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
else
# The set of available languages was given in config-
ure.in.
# Hide the ALL_LINGUAS assigment from automake < 1.5.
eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
fi
# Compute POFILES
# as $(foreach lang, $(ALL_LINGUAS), $(sr-
cdir)/$(lang).po)
# Compute UPDATEPOFILES
# as $(foreach lang, $(ALL_LINGUAS), $(lang).po-
update)
# Compute DUMMYPOFILES
# as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
# Compute GMOFILES
# as $(foreach lang, $(ALL_LINGUAS), $(sr-
cdir)/$(lang).gmo)
case "$ac_given_srcdir" in
.) srcdirpre= ;;
*) srcdirpre='$(srcdir)/' ;;
esac
POFILES=
UPDATEPOFILES=
DUMMYPOFILES=
GMOFILES=
for lang in $ALL_LINGUAS; do
POFILES="$POFILES $srcdirpre$lang.po"
desiredlanguages="$ALL_LINGUAS"
fi
for desiredlang in $desiredlanguages; do
# Use the presentlang catalog if desiredlang is
# a. equal to presentlang, or
# b. a variant of presentlang (because in this
case,
# presentlang can be used as a fallback for
messages
# which are not translated in the desired-
lang catalog).
case "$desiredlang" in
"$presentlang"*) useit=yes;;
esac
done
if test $useit = yes; then
INST_LINGUAS="$INST_LINGUAS $presentlang"
fi
done
fi
CATALOGS=
if test -n "$INST_LINGUAS"; then
for lang in $INST_LINGUAS; do
CATALOGS="$CATALOGS $lang.gmo"
done
fi
test -n "$as_me" && echo "$as_me: creating
$ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Make-
vars/r $ac_given_srcdir/$ac_dir/Makevars" -e
"s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g"
-e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e
"s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e
"s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" >
"$ac_dir/Makefile"
for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
if test -f "$f"; then
case "$f" in
*.orig | *.bak | *~) ;;
*) cat "$f" >> "$ac_dir/Makefile" ;;
esac
fi
done
fi
;;
esac
done ;;
esac done # for ac_tag
{ (exit 0); exit 0; } _ACEOF chmod +x $CONFIG_STATUS
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
#
------------------------------------------------------------------------------
# end message #
------------------------------------------------------------------------------
listgui="" if test "x$enable_ncurses" = "xyes" ; then
listgui="$listgui ncurses" fi if test "x$enable_wxwidgets" =
"xyes"; then
listgui="$listgui WxWidgets" fi if test "x$enable_gtk" =
"xyes" ; then
listgui="$listgui Gtk" fi if test "x$enable_qt" = "xyes" ;
then
listgui="$listgui Qt" fi
if test "x$listgui" = "x" ; then
{ { echo "$as_me:$LINENO: error: *** No interface speci-
fied... *** Please enable at least ncurses, WxWidgets, Gtk or
Qt." >&5 echo "$as_me: error: *** No interface specified... ***
Please enable at least ncurses, WxWidgets, Gtk or Qt." >&2;}
{ (exit 1); exit 1; }; } fi
if test "x$not_found" != "x" ; then
echo ""
echo "Following components were asked but not found, they
will not be built:"
echo "$not_found" fi
msg_debug_compiler="no" msg_debug_verbose="no" if test "x$debug"
= "x1" || test "x$debug" = "x2" ; then
msg_debug_compiler="yes" fi if test "x$debug" = "x2" ; then
msg_debug_verbose="yes" fi
# plugin status PERL_STATUS= if test "x$enable_perl" = "xyes";
then
PERL_STATUS="($PERL_VERSION)" fi
PYTHON_STATUS= if test "x$enable_python" = "xyes"; then
PYTHON_STATUS="($PYTHON_VERSION)" fi
RUBY_STATUS= if test "x$enable_ruby" = "xyes"; then
Aspell plugin....... : $enable_aspell" echo "
Charset plugin...... : $enable_charset" echo "Compile with debug
info........... : $msg_debug_compiler" echo " Back-
trace........... : $enable_backtrace" echo "Build
doc..........................: $msg_doc" echo "Print debugging
messages.......... : $msg_debug_verbose" echo "" eval echo
"WeeChat will be installed in $bindir." echo "" echo "configure
complete, now type 'make' to build WeeChat $VERSION" echo ""
Man(1) output converted with
man2html