# Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emu-
late 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+"$@"}'='"$@"' elif test -n "${BASH_VERSION+set}"
&& (set -o posix) >/dev/null 2>&1; then
set -o posix fi DUALCASE=1; export DUALCASE # for MKS sh
# Support unset when possible. if ( (MAIL=60; unset MAIL) || ex-
it) >/dev/null 2>&1; then
as_unset=unset else
as_unset=false fi
# Work around bugs in pre-3.0 UWIN ksh. $as_unset ENV MAIL MAIL-
PATH 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
fi done
# Required to use basename. if expr a : '' >/dev/null 2>&1; 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_expr
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'`
# PATH needs CR, and LINENO needs CR and PATH. # Avoid depending
upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstu-
rm -f conf$$.sh fi
as_lineno_1=$LINENO
as_lineno_2=$LINENO
as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x$as_lineno_3" = "x$as_lineno_2" || {
# Find who we are. Look in the path if we contain no path at
all
# relative or not.
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=.
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done
;;
esac
# We did not find ourselves, most probably we were run as `sh
COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
as_myself=$0
fi
if test ! -f "$as_myself"; then
{ echo "$as_me: error: cannot find myself; rerun with an ab-
solute path" >&2
{ (exit 1); exit 1; }; }
fi
case $CONFIG_SHELL in
'')
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=.
for as_base in sh bash ksh sh5; do case $as_dir in
/*) if ("$as_dir/$as_base" -c '
as_lineno_1=$LINENO
as_lineno_2=$LINENO
as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
$as_unset BASH_ENV || test "${BASH_ENV+set}" != set
|| { BASH_ENV=; export BASH_ENV; } $as_unset ENV ||
test "${ENV+set}" != set || { ENV=; export ENV; }
CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL
exec "$CONFIG_SHELL" "$0" ${1+"$@"} fi;;
esac
done done ;;
# second 'sed' script. Blame Lee E. McMahon for sed's syntax.
:-)
sed '=' <$as_myself |
sed '
N
s,$,-,
: loop
s,^$as_cr_digits']*[$]LINENO'$as_cr_alnum'_],1213,
t loop
s,-$,,
s,^['$as_cr_digits']*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 sensible to
this).
. ./$as_me.lineno
# Exit status is that of the last command.
exit }
case `echo "testing *c*,-n*) ECHO_N= ECHO_C='
*c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
*) ECHO_N= ECHO_C='esac
if expr a : '' >/dev/null 2>&1; then
as_expr=expr else
as_expr=false fi
rm -f conf$$ conf$$.exe conf$$.file echo >conf$$.file if ln -s
conf$$.file conf$$ 2>/dev/null; then
# We could just check for DJGPP; but this test a) works b) is
more generic
# and c) will remain valid once DJGPP supports symlinks (DJGPP
2.04).
if test -f conf$$.exe; then
# Don't use ln at all; we don't have any links
as_ln_s='cp -p'
else
as_ln_s='ln -s'
fi 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$$.file
if mkdir -p . 2>/dev/null; then
as_mkdir_p=: else
as_nl=' IFS=" $as_nl"
# CDPATH. $as_unset CDPATH
# 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. if test "X${CDPATH+set}" = Xset; then
CDPATH=:; export CDPATH; fi
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
"$0"' 'echo test'; do
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes,
...
if (echo_test_string="`eval $cmd`") 2>/dev/null &&
echo_test_string="`eval $cmd`" &&
(test "X$echo_test_string" = "X$echo_test_string")
2>/dev/null
then
break
fi
done fi
if test "X`($echo '') 2>/dev/null`" = 'X' &&
echo_testing_string=`($echo "$echo_test_string") 2>/dev/null`
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")
2>/dev/null` && test "X$echo_testing_string" =
"X$echo_test_string"; then CONFIG_SHELL=$ORIGINAL_CON-
FIG_SHELL export CONFIG_SHELL SHELL="$CON-
FIG_SHELL" export SHELL echo="$CONFIG_SHELL $0
--fallback-echo"
elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-
echo '') 2>/dev/null` && test "X$echo_testing_string"
= 'X' && echo_testing_string=`($CONFIG_SHELL "$0"
--fallback-echo "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
echo="$CONFIG_SHELL $0 --fallback-echo"
else # maybe with a smaller string...
prev=:
# 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
# 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`
exec 6>&1
# # Initializations. # ac_default_prefix=/usr/local ac_con-
fig_libobj_dir=. cross_compiling=no subdirs= MFLAGS= MAKEFLAGS=
SHELL=${CONFIG_SHELL-/bin/sh}
# Maximum number of lines to put in a shell here document. #
This variable seems obsolete. It should probably be removed, and
# only ac_max_sed_lines should be used. :
${ac_max_here_lines=38}
# Identity of this package. PACKAGE_NAME= PACKAGE_TARNAME= PACK-
AGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT=
ac_unique_file="acinclude.m4" ac_default_prefix=${KDEDIR:-the kde
prefix} # Factoring default headers for most tests. ac_in-
cludes_default="#include <stdio.h> #if HAVE_SYS_TYPES_H # include
confdefs.h
# Predefined preprocessor variables.
cat >>confdefs.h <<_ACEOF @%:@define PACKAGE_NAME "$PACKAGE_NAME"
_ACEOF
cat >>confdefs.h <<_ACEOF @%:@define PACKAGE_TARNAME "$PACK-
# Let the site file select an alternate cache file if it wants
to. # Prefer explicitly selected file to automatically selected
ones. if test -z "$CONFIG_SITE"; then
if test "x$prefix" != xNONE; then
CONFIG_SITE="$prefix/share/config.site $prefix/etc/con-
fig.site"
else
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_de-
fault_prefix/etc/config.site"
fi fi for ac_site_file in $CONFIG_SITE; do
if test -r "$ac_site_file"; then
{ echo "$as_me:$LINENO: loading site script $ac_site_file"
>&5 echo "$as_me: loading site script $ac_site_file" >&6;}
sed 's/^/| /' "$ac_site_file" >&5
. "$ac_site_file"
fi done
if test -r "$cache_file"; then
# Some versions of bash will fail to source /dev/null (special
# files actually), so we avoid doing that.
if test -f "$cache_file"; then
{ echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo
"$as_me: loading cache $cache_file" >&6;}
case $cache_file in
[\/]* | ?:[\/]* ) . $cache_file;;
*) . ./$cache_file;;
esac
fi else
{ echo "$as_me:$LINENO: creating cache $cache_file" >&5 echo
"$as_me: creating cache $cache_file" >&6;}
>$cache_file fi
# Check that the precious variables saved in the cache have kept
the same # value. ac_cache_corrupted=false for ac_var in `(set)
2>&1 | sed -n 's/^ac_env_-zA-Z_0-9]*_set=.*/1/p'`;
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=: ;;
case $ac_new_val in
*" "*|*" "*|*[ ac_arg=$ac_var=`echo "$ac_new_val" |
sed "s/'/'\\\\''/g"` ;;
*) ac_arg=$ac_var=$ac_new_val ;;
esac
case " $ac_configure_args " in
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures
accuracy.
*) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
esac
fi done if $ac_cache_corrupted; then
{ echo "$as_me:$LINENO: error: changes in the environment can
compromise the build" >&5 echo "$as_me: error: changes in the en-
vironment can compromise the build" >&2;}
{ { echo "$as_me:$LINENO: error: run `make distclean' and/or
`rm $cache_file' and start over" >&5 echo "$as_me: error: run
`make distclean' and/or `rm $cache_file' and start over" >&2;}
{ (exit 1); exit 1; }; } fi
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_aux_dir= for ac_dir in admin $srcdir/admin; 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
# Make sure we can run config.sub. $ac_config_sub sun4
>/dev/null 2>&1 ||
{ { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
echo "$as_me: error: cannot run $ac_config_sub" >&2;}
{ (exit 1); exit 1; }; }
echo "$as_me:$LINENO: checking build system type" >&5 echo
$ECHO_N "checking build system type... $ECHO_C" >&6 if test
"${ac_cv_build+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_build_alias=$build_alias test -z "$ac_cv_build_alias" &&
ac_cv_build_alias=`$ac_config_guess` test -z
"$ac_cv_build_alias" &&
{ { 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=`$ac_config_sub
$ac_cv_build_alias` ||
{ { echo "$as_me:$LINENO: error: $ac_config_sub
$ac_cv_build_alias failed" >&5 echo "$as_me: error: $ac_con-
fig_sub $ac_cv_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 build=$ac_cv_build build_cpu=`echo
$ac_cv_build | sed 's/^-]*--]*-$/1/'` build_vendor=`echo
$ac_cv_build | sed 's/^-]*--]*-$/2/'` build_os=`echo $ac_cv_build
| sed 's/^-]*--]*-$/3/'`
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
ac_cv_host_alias=$host_alias test -z "$ac_cv_host_alias" &&
ac_cv_host_alias=$ac_cv_build_alias ac_cv_host=`$ac_config_sub
$ac_cv_host_alias` ||
{ { echo "$as_me:$LINENO: error: $ac_config_sub
$ac_cv_host_alias failed" >&5 echo "$as_me: error: $ac_config_sub
$ac_cv_host_alias failed" >&2;}
{ (exit 1); exit 1; }; }
fi echo "$as_me:$LINENO: result: $ac_cv_host" >&5 echo
"${ECHO_T}$ac_cv_host" >&6 host=$ac_cv_host host_cpu=`echo
$ac_cv_host | sed 's/^-]*--]*-$/1/'` host_vendor=`echo
$ac_cv_host | sed 's/^-]*--]*-$/2/'` host_os=`echo $ac_cv_host |
sed 's/^-]*--]*-$/3/'`
echo "$as_me:$LINENO: checking target system type" >&5 echo
$ECHO_N "checking target system type... $ECHO_C" >&6 if test
dor=`echo $ac_cv_target | sed 's/^-]*--]*-$/2/'` target_os=`echo
$ac_cv_target | sed 's/^-]*--]*-$/3/'`
# The aliases save the names the user supplied, while $host etc.
# will get canonicalized. test -n "$target_alias" &&
test "$program_prefix$program_suffix$program_transform_name" =
NONENONEs,x,x, &&
program_prefix=${target_alias}- 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
conftest.sed
am__api_version="1.9"
test -n "$INSTALL" && kde_save_INSTALL_given=$INSTALL
test -n "$INSTALL_PROGRAM" && kde_save_INSTALL_PROGRAM_giv-
en=$INSTALL_PROGRAM
test -n "$INSTALL_SCRIPT" && kde_save_INSTALL_SCRIPT_given=$IN-
STALL_SCRIPT
# Find a good install program. We prefer a C program (faster),
# so one script is as good as another. But avoid the broken or #
incompatible versions: # SysV /etc/install, /usr/sbin/install #
SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install #
AmigaOS /C/install, which installs bootblocks on floppy discs #
AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag #
AFS /usr/afsws/bin/install, which mishandles nonexistent args #
SVR4 /usr/ucb/install, which tries to use the nonexistent group
"staff" # OS/2's system install, which has a completely different
semantic # ./install, which can be erroneously created by make
from ./install.sh. echo "$as_me:$LINENO: checking for a BSD-com-
patible install" >&5 echo $ECHO_N "checking for a BSD-compatible
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/* ) ;;
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
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. We don't
cache a
# path for INSTALL within a source directory, because that
will
# break other packages using the cache if that directory is
# removed, or if the path is relative.
INSTALL=$ac_install_sh
fi fi echo "$as_me:$LINENO: result: $INSTALL" >&5 echo
"${ECHO_T}$INSTALL" >&6
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
if test -z "$kde_save_INSTALL_given" ; then
# OK, user hasn't given any INSTALL, autoconf found one for
us
# now we test, if it supports the -p flag
echo "$as_me:$LINENO: checking for -p flag to install" >&5
echo $ECHO_N "checking for -p flag to install... $ECHO_C" >&6
rm -f confinst.$$.* > /dev/null 2>&1
echo "Testtest" > confinst.$$.orig
ac_res=no
if ${INSTALL} -p confinst.$$.orig confinst.$$.new > /dev/null
2>&1 ; then
if test -f confinst.$$.new ; then
# OK, -p seems to do no harm to install IN-
STALL="${INSTALL} -p" ac_res=yes
fi
fi
rm -f confinst.$$.*
echo "$as_me:$LINENO: result: $ac_res" >&5 echo
"${ECHO_T}$ac_res" >&6
fi
link'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 # expand $ac_aux_dir to an absolute
path am_aux_dir=`cd $ac_aux_dir && pwd`
test x"${MISSING+set}" = xset || MISSING="SHELL}
$am_aux_dir/missing" # Use eval to expand $SHELL if eval "$MISS-
ING --run true"; then
am_missing_run="$MISSING --run " else
am_missing_run=
{ echo "$as_me:$LINENO: WARNING: `missing' script is too old or
missing" >&5 echo "$as_me: WARNING: `missing' script is too old
or missing" >&2;} fi
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version;
then
# We used to keeping the `.' as first argument, in order to
# allow $(mkdir_p) to be used without argument. As in
# $(mkdir_p) $(somedir)
# where $(somedir) is conditionally defined. However this is
wrong
# for two reasons:
# 1. if the package is installed by a user who cannot write
for d in ./-p ./--version;
do
test -d $d && rmdir $d
done
# $(mkinstalldirs) is defined by Automake if mkinstalldirs ex-
ists.
if test -f "$ac_aux_dir/mkinstalldirs"; then
mkdir_p='$(mkinstalldirs)'
else
mkdir_p='$(install_sh) -d'
fi fi
for ac_prog in gawk mawk nawk awk do
# Extract the first word of "$ac_prog", so it can be a program
name with args. set dummy $ac_prog; ac_word=$2 echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "check-
ing for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_AWK+set}"
= set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$AWK"; then
ac_cv_prog_AWK="$AWK" # Let the user override the test. else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_AWK="$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then
echo "$as_me:$LINENO: result: $AWK" >&5 echo "${ECHO_T}$AWK"
>&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
test -n "$AWK" && break done
echo "$as_me:$LINENO: checking whether ${MAKE-make} sets KE)" >&5
echo $ECHO_N "checking whether ${MAKE-make} sets KE)... $ECHO_C"
>&6 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed
'y,:./+-,___p_,'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.make <<_ACEOF all: @echo
'ac_maketemp="$(MAKE)"' _ACEOF # GNU make sometimes prints
"make[1]: Entering...", which would confuse us. eval `${MAKE-
make} -f conftest.make 2>/dev/null | grep temp=` if test -n
"$ac_maketemp"; then
eval ac_cv_prog_make_${ac_make}_set=yes else
eval ac_cv_prog_make_${ac_make}_set=no fi rm -f conftest.make
fi if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
figured; run
{ (exit 1); exit 1; }; } fi
# test whether we have cygpath if test -z "$CYGPATH_W"; then
if (cygpath --version) >/dev/null 2>/dev/null; then
CYGPATH_W='cygpath -w'
else
CYGPATH_W=echo
fi fi
# Define the identity of the package.
PACKAGE=kkeyled
VERSION=0.8.10
cat >>confdefs.h <<_ACEOF @%:@define PACKAGE "$PACKAGE" _ACEOF
cat >>confdefs.h <<_ACEOF @%:@define VERSION "$VERSION" _ACEOF
# Some tools Automake needs.
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_ver-
sion}"}
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
install_sh=${install_sh-"$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
"${ECHO_T}$STRIP" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
fi if test -z "$ac_cv_prog_STRIP"; then
ac_ct_STRIP=$STRIP
# Extract the first word of "strip", so it can be a program
name with args. set dummy strip; ac_word=$2 echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "check-
ing for $ac_word... $ECHO_C" >&6 if test
"${ac_cv_prog_ac_ct_STRIP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_STRIP"; then
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override
the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_STRIP="strip"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n
"$ac_ct_STRIP"; then
echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo
"${ECHO_T}$ac_ct_STRIP" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
STRIP=$ac_ct_STRIP else
STRIP="$ac_cv_prog_STRIP" fi
fi INSTALL_STRIP_PROGRAM="SHELL} 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 -'
unset CDPATH
if test "x$prefix" = "xNONE"; then
echo "$as_me:$LINENO: checking for kde-config" >&5 echo
$ECHO_N "checking for kde-config... $ECHO_C" >&6
if test -n "$KDECONFIG"; then
kde_cv_path="$KDECONFIG";
else
kde_cache=`echo kde-config | sed 'y%./+-%__p_%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_cv_path="NONE" kde_save_IFS=$IFS
IFS=':' dirs="" for dir in $PATH; do
dirs="$dirs $dir" done if test -z
"prepend"; then dirs="$kde_default_bindirs $dirs"
else dirs="$dirs $kde_default_bindirs" fi
IFS=$kde_save_IFS
for dir in $dirs; do if test -x "$dir/kde-con-
fig"; then if test -n "" then
evalstr="$dir/kde-config 2>&1 " if
eval $evalstr; then
kde_cv_path="$dir/kde-config"
break fi
else kde_cv_path="$dir/kde-config"
break fi
fi
done
eval "kde_cv_path_$kde_cache=$kde_cv_path"
fi
eval "kde_cv_path=
fi
if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
echo "$as_me:$LINENO: result: not found" >&5 echo
"${ECHO_T}not found" >&6
{ { echo "$as_me:$LINENO: error: The important program kde-
config was not found! Please check whether you installed KDE
correctly. " >&5 echo "$as_me: error: The important program kde-
config was not found! Please check whether you installed KDE
correctly. " >&2;}
{ (exit 1); exit 1; }; }
kde_cv_path="$KDECONFIG";
else
kde_cache=`echo kde-config | sed 'y%./+-%__p_%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_cv_path="NONE" kde_save_IFS=$IFS
IFS=':' dirs="" for dir in $PATH; do
dirs="$dirs $dir" done if test -z
"prepend"; then dirs="$kde_default_bindirs $dirs"
else dirs="$dirs $kde_default_bindirs" fi
IFS=$kde_save_IFS
for dir in $dirs; do if test -x "$dir/kde-con-
fig"; then if test -n "" then
evalstr="$dir/kde-config 2>&1 " if
eval $evalstr; then
kde_cv_path="$dir/kde-config"
break fi
else kde_cv_path="$dir/kde-config"
break fi
fi
done
eval "kde_cv_path_$kde_cache=$kde_cv_path"
fi
eval "kde_cv_path=
fi
if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
echo "$as_me:$LINENO: result: not found" >&5 echo
"${ECHO_T}not found" >&6
{ { echo "$as_me:$LINENO: error: The important program kde-
config was not found! Please check whether you installed KDE
correctly. " >&5 echo "$as_me: error: The important program kde-
config was not found! Please check whether you installed KDE
correctly. " >&2;}
{ (exit 1); exit 1; }; }
else
echo "$as_me:$LINENO: result: $kde_cv_path" >&5 echo
"${ECHO_T}$kde_cv_path" >&6
KDECONFIG=$kde_cv_path
fi
fix outputed the non existant prefix '$kde_libs_prefix' for
kdelibs.
This means it has been moved since you in-
stalled it.
This won't work. Please recompile kdelibs for
the new prefix.
" >&2;}
{ (exit 1); exit 1; }; }
fi
kde_libs_htmldir=`$KDECONFIG --install html --expandvars`
echo "$as_me:$LINENO: checking where to install" >&5 echo
$ECHO_N "checking where to install... $ECHO_C" >&6
if test "x$prefix" = "xNONE"; then
prefix=$kde_libs_prefix
echo "$as_me:$LINENO: result: $prefix (as returned by kde-
config)" >&5 echo "${ECHO_T}$prefix (as returned by kde-config)"
>&6
else
given_prefix=$prefix
echo "$as_me:$LINENO: result: $prefix (as requested)" >&5
echo "${ECHO_T}$prefix (as requested)" >&6
fi
# And delete superfluous '/' to make compares easier
prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e
's,/$,,'`
given_prefix=`echo "$given_prefix" | sed 's,//*,/,g' | sed -e
's,/$,,'`
# Check whether --enable-fast-perl or --disable-fast-perl was
given. if test "${enable_fast_perl+set}" = set; then
enableval="$enable_fast_perl"
with_fast_perl=$enableval else
with_fast_perl=yes fi;
val=
if test -f $srcdir/configure.files ; then
val=`sed -e 's%^%p_srcdir)/%' $srcdir/configure.files`
fi
CONF_FILES=
if test -n "$val" ; then
for i in $val ; do
CONF_FILES="$CONF_FILES $i"
done
just comment out the code. echo "$as_me:$LINENO: checking for
style of include used by $am_make" >&5 echo $ECHO_N "checking for
style of include used by $am_make... $ECHO_C" >&6 am__include="#"
am__quote= _am_result=none # First try GNU make style include.
echo "include confinc" > confmf # We grep out `Entering directo-
ry' and `Leaving directory' # messages which can occur if `w'
ends up in MAKEFLAGS. # In particular we don't look at `^make:'
because GNU make might # be invoked under some other name (usual-
ly "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 or --disable-depen-
dency-tracking was given. if test "${enable_dependency_track-
ing+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
# Check whether --enable-debug or --disable-debug was given.
if test "${enable_debug+set}" = set; then
enableval="$enable_debug"
case $enableval in
else
kde_use_debug_code="no"
kde_use_debug_define=no
fi;
# Check whether --enable-dummyoption or --disable-dummyoption
was given. if test "${enable_dummyoption+set}" = set; then
enableval="$enable_dummyoption"
fi;
# Check whether --enable-strict or --disable-strict was given.
if test "${enable_strict+set}" = set; then
enableval="$enable_strict"
if test $enableval = "no"; then
kde_use_strict_options="no"
else
kde_use_strict_options="yes"
fi
else
kde_use_strict_options="no" fi;
# Check whether --enable-warnings or --disable-warnings was
given. if test "${enable_warnings+set}" = set; then
enableval="$enable_warnings"
if test $enableval = "no"; then
kde_use_warnings="no"
else
kde_use_warnings="yes"
fi
else
kde_use_warnings="yes" fi;
if test "$kde_use_debug_code" != "no"; then
kde_use_warnings=yes
fi
# Check whether --enable-profile or --disable-profile was giv-
en. if test "${enable_profile+set}" = set; then
enableval="$enable_profile"
kde_use_profiling=$enableval else
kde_use_profiling="no"
fi;
CFLAGS=" $CFLAGS"
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_CC="${ac_tool_prefix}gcc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
fi if test -z "$ac_cv_prog_CC"; then
ac_ct_CC=$CC
# Extract the first word of "gcc", so it can be a program name
with args. set dummy gcc; ac_word=$2 echo "$as_me:$LINENO:
checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word...
$ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_CC"; then
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the
test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
$PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$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
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
CC=$ac_ct_CC else
CC="$ac_cv_prog_CC" fi
if test -z "$CC"; then
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}cc", so it can be
a program name with args. set dummy ${ac_tool_prefix}cc;
ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo
$ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
"${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test. else
fi if test -z "$ac_cv_prog_CC"; then
ac_ct_CC=$CC
# 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: check-
ing 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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_CC="cc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
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
CC=$ac_ct_CC else
CC="$ac_cv_prog_CC" 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: check-
ing 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 $as_executable_p "$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
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
do
# Extract the first word of "$ac_tool_prefix$ac_prog", so it
can be a program name with args. set dummy $ac_tool_pre-
fix$ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for
$ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test. else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
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 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 $as_executable_p "$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
compiler found in ATH See `config.log' for more details." >&5
echo "$as_me: error: no acceptable C compiler found in ATH See
`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
# Provide some information about the compiler. echo
"$as_me:$LINENO:" "checking for C compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2` { (eval echo
"$as_me:$LINENO:
(eval $ac_compiler --version </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } { (eval echo "$as_me:$LINENO:
(eval $ac_compiler -v </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } { (eval echo "$as_me:$LINENO:
(eval $ac_compiler -V </dev/null >&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 default
output file name" >&5 echo $ECHO_N "checking for C compiler de-
fault output file name... $ECHO_C" >&6 ac_link_default=`echo
"$ac_link" | sed 's/ -o *conftest[^ ]*//'` if { (eval echo
"$as_me:$LINENO:
(eval $ac_link_default) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
# Find the output, starting from the most likely. This scheme
is # not robust to junk in `.', hence go to wildcards (a.*) only
as a last # resort.
# Be careful to initialize this variable, since it used to be
cached. # Otherwise an old cache value of `no' led to `EXEEXT =
no' in a Makefile. ac_cv_exeext= # b.out is created by i960 com-
pilers. for ac_file in a_out.exe a.exe conftest.exe a.out con-
ftest a.* conftest.* b.out do
test -f "$ac_file" || continue
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 echo "$as_me:$LINENO: result: $ac_file"
>&5 echo "${ECHO_T}$ac_file" >&6
# Check 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 pro-
gram. if test "$cross_compiling" != yes; then
if { ac_try='./$ac_file'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
cross_compiling=no
else
if test "$cross_compiling" = maybe; then cross_com-
piling=yes
else { { echo "$as_me:$LINENO: error: cannot run C
compiled programs. If you meant to cross compile, use `--host'.
See `config.log' for more details." >&5 echo "$as_me: error: can-
not run C compiled programs. If you meant to cross compile, use
`--host'. See `config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
fi
fi fi echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
rm -f a.out a.exe conftest$ac_cv_exeext b.out
ac_clean_files=$ac_clean_files_save # Check 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 { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>&5
ac_status=$?
esac done else
{ { echo "$as_me:$LINENO: error: cannot compute suffix of exe-
cutables: cannot compile and link See `config.log' for more de-
tails." >&5 echo "$as_me: error: cannot compute suffix of exe-
cutables: cannot compile and link See `config.log' for more de-
tails." >&2;}
{ (exit 1); exit 1; }; } fi
rm -f conftest$ac_cv_exeext echo "$as_me:$LINENO: result:
$ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6
rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT
echo "$as_me:$LINENO: checking for suffix of object files" >&5
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
if test "${ac_cv_objext+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
int main () {
;
return 0; } _ACEOF rm -f conftest.o conftest.obj if { (eval
echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
for ac_file in `(ls conftest.o conftest.obj; ls conftest.*)
2>/dev/null`; do
case $ac_file in
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb |
*.bbg ) ;;
*) 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_objext=$OB-
JEXT echo "$as_me:$LINENO: checking whether we are using the GNU
C compiler" >&5 echo $ECHO_N "checking whether we are using the
GNU C compiler... $ECHO_C" >&6 if test "${ac_cv_c_compil-
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_compiler_gnu=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_compiler_gnu=no fi rm -f conftest.err conftest.$ac_objext con-
ftest.$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_compiler_gnu =
yes && echo yes` ac_test_CFLAGS=${CFLAGS+set}
ac_save_CFLAGS=$CFLAGS CFLAGS="-g" echo "$as_me:$LINENO: checking
whether $CC accepts -g" >&5 echo $ECHO_N "checking whether $CC
accepts -g... $ECHO_C" >&6 if test "${ac_cv_prog_cc_g+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
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 { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
>&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
ANSI C" >&5 echo $ECHO_N "checking for $CC option to accept ANSI
C... $ECHO_C" >&6 if test "${ac_cv_prog_cc_stdc+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_cv_prog_cc_stdc=no ac_save_CC=$CC cat >conftest.$ac_ext
<<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>con-
ftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h.
*/ #include <stdarg.h> #include <stdio.h> #include <sys/types.h>
#include <sys/stat.h> /* Most of the following tests are stolen
from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE *
(*rcsopen) (struct buf *, struct stat *, int); static char *e (p,
i)
char **p;
int i; {
return p[i]; } static char *f (char * (*g) (char **, int), char
**p, ...) {
char *s;
va_list v;
va_start (v,p);
s = g (p, va_arg (v,int));
va_end (v);
return s; }
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It
has
function prototypes and stuff, but not '' hex character con-
stants.
These don't provoke an error unfortunately, instead are
silently treated
as 'x'. The following induces an error, until -std1 is added
to get
proper ANSI mode. Curiously '0'!='x' always comes out true,
for an
array size at least. It's necessary to write '0'==0 to get
something
that's true only with -std1. */ int osf4_cc_array ['0' == 0 ?
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
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_prog_cc_stdc=$ac_arg break else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext done rm -f con-
ftest.$ac_ext conftest.$ac_objext CC=$ac_save_CC
fi
case "x$ac_cv_prog_cc_stdc" in
x|xno)
echo "$as_me:$LINENO: result: none needed" >&5 echo
"${ECHO_T}none needed" >&6 ;;
*)
echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 echo
"${ECHO_T}$ac_cv_prog_cc_stdc" >&6
CC="$CC $ac_cv_prog_cc_stdc" ;; esac
# Some people use a C++ compiler to compile C. Since we use `ex-
it', # in C++ we need to declare it. In case someone uses the
same compiler # for both compiling C and C++ we need to have the
C++ compiler decide # the declaration of exit, since it's the
most demanding environment. cat >conftest.$ac_ext <<_ACEOF
@%:@ifndef __cplusplus
choke me @%:@endif _ACEOF rm -f conftest.$ac_objext if { (eval
echo "$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
'extern "C" void exit (int);' 'void exit (int);' do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_declaration @%:@include <stdlib.h> int
main () { exit (42);
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
continue fi rm -f conftest.err conftest.$ac_objext con-
ftest.$ac_ext
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_declaration int main () { exit (42);
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
echo '#endif' >>confdefs.h fi
else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
depcc="$CC" am_compiler_list=
echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
# We make a subdir and do the tests there. Otherwise we can
end up
# making bogus files that we don't know about and never remove.
For
# instance it was reported that on HP-UX the gcc test will end
up
# making a dummy file named `D' -- because `-MD' means `put the
output
# in D'.
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if
we're
# using a relative directory.
cp "$am_depcomp" conftest.dir
cd conftest.dir
# We will build objects and dependencies in a subdirectory be-
cause
# it helps to detect inapplicable dependency modes. For in-
stance
# both Tru64's cc and ICC support -MD to output dependencies as
a
# side effect of compilation, but ICC will put the dependencies
in
# the current directory while Tru64 will put them in the object
# directory.
mkdir sub
am_cv_CC_dependencies_compiler_type=none
if test "$am_compiler_list" = ""; then
am_compiler_list=`sed -n 's/^#*-zA-Z0-9]*)$/1/p' < ./dep-
comp`
fi
for depmode in $am_compiler_list; 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/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;
then :; else
am_cv_CC_dependencies_compiler_type=$depmode
break
fi
fi
"$am_cv_CC_dependencies_compiler_type" = gcc3; then
am__fastdepCC_TRUE=
am__fastdepCC_FALSE='#' else
am__fastdepCC_TRUE='#'
am__fastdepCC_FALSE= fi
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu echo "$as_me:$LINENO:
checking 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.
# 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 { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
# 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 con-
ftest.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
CPP=$ac_cv_prog_CPP else
ac_cv_prog_CPP=$CPP fi echo "$as_me:$LINENO: result: $CPP" >&5
echo "${ECHO_T}$CPP" >&6 ac_preproc_ok=false for ac_c_pre-
proc_warn_flag in '' yes do
# Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works.
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
# <limits.h> exists even on freestanding compilers.
# On the NeXT, cc -E runs the code through the compiler's pars-
er,
# not just through cpp. "Syntax error" is here to catch this
case.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ @%:@ifdef __STDC__ @%:@ include <limits.h>
@%:@else @%:@ include <assert.h> @%:@endif
Syntax error _ACEOF if { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
# OK, works on sane cases. Now check whether non-existent
headers
# 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 {
(eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
# 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 con-
ftest.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 preproces-
sor See `config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } fi
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test "$GCC" = "yes"; then
if test "$kde_use_debug_code" != "no"; then
if test $kde_use_debug_code = "full"; then
CFLAGS="-g3 -fno-inline $CFLAGS"
else
CFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CFLAGS"
fi
else
CFLAGS="-O2 $CFLAGS"
test "$GCC" = "yes"; then
LDFLAGS=""
fi
CXXFLAGS=" $CXXFLAGS"
ac_ext=cc 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 -n
"$ac_tool_prefix"; then
for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl 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 $as_executable_p "$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
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 "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
test -n "$CXX" && break
done fi if test -z "$CXX"; then
ac_ct_CXX=$CXX
for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC
xlC_r xlC 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_CXX+set}" = set; then
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
test -n "$ac_ct_CXX" && break done test -n "$ac_ct_CXX" ||
ac_ct_CXX="g++"
CXX=$ac_ct_CXX fi
# Provide some information about the compiler. echo
"$as_me:$LINENO:" "checking for C++ compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2` { (eval echo
"$as_me:$LINENO:
(eval $ac_compiler --version </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } { (eval echo "$as_me:$LINENO:
(eval $ac_compiler -v </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } { (eval echo "$as_me:$LINENO:
(eval $ac_compiler -V </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }
echo "$as_me:$LINENO: checking whether we are using the GNU C++
compiler" >&5 echo $ECHO_N "checking whether we are using the GNU
C++ compiler... $ECHO_C" >&6 if test "${ac_cv_cxx_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 { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
fi echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 GXX=`test $ac_compil-
er_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set}
ac_save_CXXFLAGS=$CXXFLAGS CXXFLAGS="-g" echo "$as_me:$LINENO:
checking whether $CXX accepts -g" >&5 echo $ECHO_N "checking
whether $CXX accepts -g... $ECHO_C" >&6 if test
"${ac_cv_prog_cxx_g+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_prog_cxx_g=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_prog_cxx_g=no fi rm -f conftest.err conftest.$ac_objext
conftest.$ac_ext fi echo "$as_me:$LINENO: result:
$ac_cv_prog_cxx_g" >&5 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 if
test "$ac_test_CXXFLAGS" = set; then
CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes;
then
if test "$GXX" = yes; then
CXXFLAGS="-g -O2"
else
CXXFLAGS="-g"
fi else
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
continue fi rm -f conftest.err conftest.$ac_objext con-
ftest.$ac_ext
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_declaration int main () { exit (42);
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
ac_compiler_gnu=$ac_cv_c_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
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
nosideeffect)
# after this tag, mechanisms are not by side-effect, so
they'll
# only be used when explicitly requested
if test "x$enable_dependency_tracking" = xyes; then
continue
else break
fi
;;
none) break ;;
esac
# We check with `-c' and `-o' for the sake of the "dashmstd-
out"
# mode. It turns out that the SunPro C++ compiler does not
properly
# handle `-M -o', and we need to detect this.
if depmode=$depmode source=sub/conftest.c ob-
ject=sub/conftest.${OBJEXT-o} depfile=sub/conftest.Po tm-
pdepfile=sub/conftest.TPo $SHELL ./depcomp $depcc -c -o
sub/conftest.${OBJEXT-o} sub/conftest.c >/dev/null
2>conftest.err &&
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null
2>&1 &&
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
# icc doesn't choke on unknown options, it will just issue
warnings
# 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;
then :; else
am_cv_CXX_dependencies_compiler_type=$depmode
break
fi
fi
done
cd ..
rm -rf conftest.dir else
am_cv_CXX_dependencies_compiler_type=none fi
fi echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compil-
er_type" >&5 echo "${ECHO_T}$am_cv_CXX_dependencies_compil-
er_type" >&6 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compil-
er_type
echo "$as_me:$LINENO: checking whether $CC is blacklisted" >&5
echo $ECHO_N "checking whether $CC is blacklisted... $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. */
#ifdef __GNUC__ #if __GNUC__ == 4 && __GNUC_MINOR__ == 0 &&
__GNUC_PATCHLEVEL__ == 0 choke me #endif #endif
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_bad_compiler=no else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
kde_bad_compiler=yes
fi rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
echo "$as_me:$LINENO: result: $kde_bad_compiler" >&5 echo
"${ECHO_T}$kde_bad_compiler" >&6
if test "$kde_bad_compiler" = "yes"; then
{ { echo "$as_me:$LINENO: error:
This particular compiler version is blacklisted because it is
known to miscompile KDE. Please use a newer version, or if that
is not yet available, choose an older version.
" >&2;}
{ (exit 1); exit 1; }; } fi
if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
if test "$kde_use_debug_code" != "no"; then
if test "$CXX" = "KCC"; then
CXXFLAGS="+K0 -Wall -pedantic -W -Wpointer-arith -Wwrite-
strings $CXXFLAGS"
else
if test "$kde_use_debug_code" = "full"; then
CXXFLAGS="-g3 -fno-inline $CXXFLAGS"
else
CXXFLAGS="-g -O2 -fno-schedule-insns -fno-inline
$CXXFLAGS"
fi
fi
echo "$as_me:$LINENO: checking whether $CXX supports -fno-
builtin" >&5 echo $ECHO_N "checking whether $CXX supports -fno-
builtin... $ECHO_C" >&6 kde_cache=`echo fno-builtin | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-builtin"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="-fno-builtin $CXXFLAGS" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -Woverload-
ed-virtual" >&5 echo $ECHO_N "checking whether $CXX supports
-Woverloaded-virtual... $ECHO_C" >&6 kde_cache=`echo Woverloaded-
virtual | sed 'y% .=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Woverloaded-virtual"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
WOVERLOADED_VIRTUAL="-Woverloaded-virtual" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
WOVERLOADED_VRITUAL="" fi
else
if test "$CXX" = "KCC"; then
CXXFLAGS="+K3 $CXXFLAGS"
else
CXXFLAGS="-O2 $CXXFLAGS"
fi
fi
fi
if test "$kde_use_debug_define" = "yes"; then
CXXFLAGS="-DNDEBUG -DNO_DEBUG $CXXFLAGS"
fi
if test "$kde_use_profiling" = "yes"; then
echo "$as_me:$LINENO: checking whether $CXX supports -pg" >&5
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -pg"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CFLAGS="-pg $CFLAGS"
*-*-linux-gnu)
CFLAGS="-std=iso9899:1990 -W -Wall -Wchar-subscripts
-Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE $CFLAGS"
CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-Wcast-align -Wconversion -Wchar-subscripts $CXXFLAGS"
echo "$as_me:$LINENO: checking whether $CXX supports -Wmissing-
format-attribute" >&5 echo $ECHO_N "checking whether $CXX sup-
ports -Wmissing-format-attribute... $ECHO_C" >&6 kde_cache=`echo
Wmissing-format-attribute | sed 'y% .=/+-,%____p__%'` if eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wmissing-format-attribute"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS -Wformat-security -Wmissing-format-at-
tribute" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CC supports -Wmissing-
format-attribute" >&5 echo $ECHO_N "checking whether $CC supports
-Wmissing-format-attribute... $ECHO_C" >&6 kde_cache=`echo Wmiss-
ing-format-attribute | sed 'y% .=/+-,%____p__%'` if eval "test
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
save_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -Wmissing-format-attribute"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CFLAGS="$CFLAGS -Wformat-security -Wmissing-format-attribute"
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
;;
esac
echo "$as_me:$LINENO: checking whether $CXX supports -Wundef" >&5
echo $ECHO_N "checking whether $CXX supports -Wundef... $ECHO_C"
>&6 kde_cache=`echo Wundef | sed 'y% .=/+-,%____p__%'` if eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wundef"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="-Wundef $CXXFLAGS" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -Wno-long-
long" >&5 echo $ECHO_N "checking whether $CXX supports -Wno-long-
long... $ECHO_C" >&6 kde_cache=`echo Wno-long-long | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wno-long-long"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
int main () {
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="-Wno-long-long $CXXFLAGS" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -Wno-non-
virtual-dtor" >&5 echo $ECHO_N "checking whether $CXX supports
-Wno-non-virtual-dtor... $ECHO_C" >&6 kde_cache=`echo Wno-non-
virtual-dtor | sed 'y% .=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS -Wno-non-virtual-dtor" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
fi
fi
if test "$GXX" = "yes" && test "$kde_use_strict_options" =
"yes"; then
CXXFLAGS="-Wcast-qual -Wshadow -Wcast-align $CXXFLAGS"
fi
# Check whether --enable-pch or --disable-pch was given. if
test "${enable_pch+set}" = set; then
enableval="$enable_pch"
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-reorder-blocks"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
if test $kde_use_debug_code != "no" && test
$kde_use_debug_code != "full" && test "YES" = "$gcc_no_re-
order_blocks" ; then
CXXFLAGS="$CXXFLAGS -fno-reorder-blocks"
CFLAGS="$CFLAGS -fno-reorder-blocks"
fi
echo "$as_me:$LINENO: checking whether $CXX supports -fno-excep-
tions" >&5 echo $ECHO_N "checking whether $CXX supports -fno-ex-
ceptions... $ECHO_C" >&6 kde_cache=`echo fno-exceptions | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-exceptions"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS -fno-exceptions" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -fno-check-
new" >&5 echo $ECHO_N "checking whether $CXX supports -fno-check-
new... $ECHO_C" >&6 kde_cache=`echo fno-check-new | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-check-new"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS -fno-check-new" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -fno-common"
>&5 echo $ECHO_N "checking whether $CXX supports -fno-common...
$ECHO_C" >&6 kde_cache=`echo fno-common | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-common"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS -fno-common" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -fexcep-
tions" >&5 echo $ECHO_N "checking whether $CXX supports -fexcep-
tions... $ECHO_C" >&6 kde_cache=`echo fexceptions | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fexceptions"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
USE_EXCEPTIONS="-fexceptions" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
USE_EXCEPTIONS= fi
ENABLE_PERMISSIVE_FLAG="-fpermissive"
if test "$kde_use_pch" = "yes"; then
echo "$as_me:$LINENO: checking whether gcc supports pre-
compiling c header files" >&5 echo $ECHO_N "checking whether gcc
supports precompiling c header files... $ECHO_C" >&6
echo >conftest.h
if $CC -x c-header conftest.h >/dev/null 2>/dev/null;
then
kde_gcc_supports_pch=yes
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
else
kde_gcc_supports_pch=no
echo "$as_me:$LINENO: result: no" >&5 echo
"${ECHO_T}no" >&6
fi
if test "$kde_gcc_supports_pch" = "yes"; then
rm -f conftest.h conftest.h.gch
fi
echo "$as_me:$LINENO: checking whether system headers can cope
with -O2 -fno-inline" >&5 echo $ECHO_N "checking whether system
headers can cope with -O2 -fno-inline... $ECHO_C" >&6 if test
"${kde_cv_opt_noinline_match+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_cv_opt_noinline_match=irrelevant
if echo "$CFLAGS" | grep -e -O2 >/dev/null 2>/dev/null
&& echo "$CFLAGS" | grep -e -fno-inline >/dev/null 2>/dev/null ;
then
ac_cflags_save="$CFLAGS"
CFLAGS="$CFLAGS -D_USE_GNU"
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>
int main () {
const char *pt, *et;
et = __extension__ ({ char __a0, __a1, __a2;
(__builtin_constant_p ( ";," ) && ((size_t)(const void *)((
";," )+ 1) - (size_t)(const void *)( ";," ) == 1) ?
((__a0 =((__const char *) ( ";," ))[0], __a0 == ' ') ?
((void) ( pt ),((void *)0) ) : ((__a1 = ((__const char *)
( ";," ))[1], __a1== ' ') ? (__extension__ (__builtin_con-
stant_p ( __a0 ) && ( __a0 ) == ' ' ? (char *) __rawmemchr (
pt , __a0) : strchr( pt , __a0 ))) : ((__a2 =
((__const char *) ( ";," ))[2], __a2 == ' ') ? __strp-
brk_c2 ( pt , __a0, __a1) :(((__const char *) ( ";,"
))[3] == ' ' ? __strpbrk_c3 ( pt ,__a0, __a1, __a2): strpbrk
( pt , ";," ))))) : strpbrk ( pt , ";," )); }) ;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CFLAGS="$ac_cflags_save"
fi
fi echo "$as_me:$LINENO: result: $kde_cv_opt_noinline_match" >&5
echo "${ECHO_T}$kde_cv_opt_noinline_match" >&6
if test "x$kde_cv_opt_noinline_match" = "xno" ; then
CFLAGS="`echo "$CFLAGS" | sed "s/ -fno-inline//"`"
fi
fi
if test "$kde_use_pch" = "yes" && test "$kde_gcc_supports_pch" =
"yes"; then
unsermake_enable_pch_TRUE=
unsermake_enable_pch_FALSE='#' else
unsermake_enable_pch_TRUE='#'
unsermake_enable_pch_FALSE= fi
if test "$CXX" = "KCC"; then
if test "$kde_use_pch" = "yes"; then
echo "$as_me:$LINENO: checking whether $CXX supports --pch" >&5
echo $ECHO_N "checking whether $CXX supports --pch... $ECHO_C"
>&6 kde_cache=`echo -pch | sed 'y% .=/+-,%____p__%'` if eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS --pch"
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;
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS --pch" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
fi
echo "$as_me:$LINENO: checking whether $CXX supports --in-
line_keyword_space_time=6" >&5 echo $ECHO_N "checking whether
$CXX supports --inline_keyword_space_time=6... $ECHO_C" >&6
kde_cache=`echo -inline_keyword_space_time=6 | sed 'y%
.=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS --inline_keyword_space_time=6" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports --inline_au-
to_space_time=2" >&5 echo $ECHO_N "checking whether $CXX supports
--inline_auto_space_time=2... $ECHO_C" >&6 kde_cache=`echo -in-
line_auto_space_time=2 | sed 'y% .=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c
int main () {
return 0;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS --inline_auto_space_time=2" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports --inline_im-
plicit_space_time=2.0" >&5 echo $ECHO_N "checking whether $CXX
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS --inline_implicit_space_time=2.0"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
CXXFLAGS="$CXXFLAGS --inline_implicit_space_time=2.0" else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS --inline_generated_space_time=2.0"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
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 whether $CXX supports --one_per"
>&5 echo $ECHO_N "checking whether $CXX supports --one_per...
$ECHO_C" >&6 kde_cache=`echo -one_per | sed 'y% .=/+-,%____p__%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS --one_per"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
CXXFLAGS="$CXXFLAGS --one_per" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
fi
USE_RTTI=
case "$host" in
*-*-irix*) test "$GXX" = yes && CXXFLAGS="-D_LAN-
GUAGE_C_PLUS_PLUS -D__LANGUAGE_C_PLUS_PLUS $CXXFLAGS" ;;
*-*-sysv4.2uw*) CXXFLAGS="-D_UNIXWARE $CXXFLAGS";;
*-*-sysv5uw7*) CXXFLAGS="-D_UNIXWARE7 $CXXFLAGS";;
*-*-solaris*)
if test "$GXX" = yes; then
libstdcpp=`$CXX -print-file-name=libstdc++.so`
if test ! -f $libstdcpp; then
{ { echo "$as_me:$LINENO: error: You've compiled gcc
without --enable-shared. This doesn't work with KDE. Please re-
compile gcc with --enable-shared to receive a libstdc++.so" >&5
echo "$as_me: error: You've compiled gcc without --enable-shared.
This doesn't work with KDE. Please recompile gcc with --enable-
shared to receive a libstdc++.so" >&2;}
{ (exit 1); exit 1; }; }
fi
fi
;;
esac
if test "x$kde_use_qt_emb" != "xyes"; then
__val=$CXX
__forbid=" -fno-rtti -rpath "
if test -n "$__val"; then
__new=""
ac_save_IFS=$IFS
IFS=" "
for i in $__val; do
case "$__forbid" in
*" $i "*) { echo "$as_me:$LINENO: WARNING: found forbid-
den $i in CXX, removing it" >&5 echo "$as_me: WARNING: found for-
bidden $i in CXX, removing it" >&2;} ;; *) # Careful to
not add spaces, where there were none, because otherwise
# libtool gets confused, if we change e.g. CXX if test
-z "$__new" ; then __new=$i ; else __new="$__new $i" ; fi ;;
esac
done
IFS=$ac_save_IFS
CXX=$__new
fi
if test -z "$__new" ; then __new=$i ; else
__new="$__new $i" ; fi ;;
esac
done
IFS=$ac_save_IFS
CXXFLAGS=$__new
fi
else
__val=$CXX
__forbid=" -rpath "
if test -n "$__val"; then
__new=""
ac_save_IFS=$IFS
IFS=" "
for i in $__val; do
case "$__forbid" in
*" $i "*) { echo "$as_me:$LINENO: WARNING: found forbid-
den $i in CXX, removing it" >&5 echo "$as_me: WARNING: found for-
bidden $i in CXX, removing it" >&2;} ;; *) # Careful to
not add spaces, where there were none, because otherwise
# libtool gets confused, if we change e.g. CXX if test
-z "$__new" ; then __new=$i ; else __new="$__new $i" ; fi ;;
esac
done
IFS=$ac_save_IFS
CXX=$__new
fi
__val=$CXXFLAGS
__forbid=" -rpath "
if test -n "$__val"; then
__new=""
ac_save_IFS=$IFS
IFS=" "
for i in $__val; do
case "$__forbid" in
*" $i "*) { echo "$as_me:$LINENO: WARNING: found forbid-
den $i in CXXFLAGS, removing it" >&5 echo "$as_me: WARNING: found
forbidden $i in CXXFLAGS, removing it" >&2;} ;; *) #
Careful to not add spaces, where there were none, because other-
wise # libtool gets confused, if we change e.g. CXX
if test -z "$__new" ; then __new=$i ; else
__new="$__new $i" ; fi ;;
esac
done
IFS=$ac_save_IFS
CXXFLAGS=$__new
fi
fi
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 { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_cxx_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' 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 non-existent
headers
# 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 {
(eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_cxx_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
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 { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_cxx_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
: else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' 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 non-existent
headers
# 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 {
(eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Passes both tests. ac_preproc_ok=: break fi rm -f con-
ftest.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=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test "$GCC" = yes; then
NOOPT_CFLAGS=-O0
fi
echo "$as_me:$LINENO: checking whether $CXX supports -O0" >&5
echo $ECHO_N "checking whether $CXX supports -O0... $ECHO_C" >&6
kde_cache=`echo O0 | sed 'y% .=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -O0"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
NOOPT_CXXFLAGS=-O0 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
# Check whether --enable-coverage or --disable-coverage was
given. if test "${enable_coverage+set}" = set; then
enableval="$enable_coverage"
if test "$am_cv_CC_dependencies_compiler_type" = "gcc3";
then
ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
ac_coverage_linker="-lgcc"
elif test "$am_cv_CC_dependencies_compiler_type" = "gcc";
then
ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
ac_coverage_linker=""
else
{ { echo "$as_me:$LINENO: error: coverage with your com-
piler is not supported" >&5 echo "$as_me: error: coverage with
your compiler is not supported" >&2;}
{ (exit 1); exit 1; }; }
fi
CFLAGS="$CFLAGS $ac_coverage_compiler"
CXXFLAGS="$CXXFLAGS $ac_coverage_compiler"
LDFLAGS="$LDFLAGS $ac_coverage_linker"
LDFLAGS_AS_NEEDED=""
LDFLAGS_NEW_DTAGS=""
if test "x$kde_use_new_ldflags" = "xyes"; then
LDFLAGS_NEW_DTAGS=""
echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--en-
able-new-dtags" >&5 echo $ECHO_N "checking whether $CXX supports
-Wl,--enable-new-dtags... $ECHO_C" >&6 kde_cache=`echo Wl,--en-
able-new-dtags | sed 'y% .=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wl,--enable-new-dtags"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
LDFLAGS_NEW_DTAGS="-Wl,--enable-new-dtags" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--as-
needed" >&5 echo $ECHO_N "checking whether $CXX supports
-Wl,--as-needed... $ECHO_C" >&6 kde_cache=`echo Wl,--as-needed |
sed 'y% .=/+-,%____p__%'` if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wl,--as-needed"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
LDFLAGS_AS_NEEDED="-Wl,--as-needed" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
fi
# Check whether --enable-final or --disable-final was given.
if test "${enable_final+set}" = set; then
enableval="$enable_final"
kde_use_final=$enableval else
kde_use_final=no fi;
if test "x$kde_use_final" = "xyes"; then
KDE_USE_FINAL_TRUE=""
KDE_USE_FINAL_FALSE="#"
else
KDE_USE_FINAL_TRUE="#"
KDE_USE_FINAL_FALSE=""
fi
# Check whether --enable-closure or --disable-closure was giv-
en. if test "${enable_closure+set}" = set; then
enableval="$enable_closure"
kde_use_closure=$enableval else
kde_use_closure=no fi;
KDE_NO_UNDEFINED=""
if test "x$kde_use_closure" = "xyes"; then
KDE_USE_CLOSURE_TRUE=""
KDE_USE_CLOSURE_FALSE="#" # CXXFLAGS="$CXXFLAGS $RE-
PO"
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wl,--no-undefined"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
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_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -Wl,--allow-shlib-undefined"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
KDE_NO_UNDEFINED="" fi
;;
esac
fi
# Check whether --enable-nmcheck or --disable-nmcheck was giv-
en. if test "${enable_nmcheck+set}" = set; then
enableval="$enable_nmcheck"
kde_use_nmcheck=$enableval else
kde_use_nmcheck=no fi;
if test "$kde_use_nmcheck" = "yes"; then
KDE_USE_NMCHECK_TRUE=""
KDE_USE_NMCHECK_FALSE="#"
else
KDE_USE_NMCHECK_TRUE="#"
KDE_USE_NMCHECK_FALSE=""
fi
# Check whether --enable-shared or --disable-shared was given.
if test "${enable_shared+set}" = set; then
enableval="$enable_shared"
p=${PACKAGE-default}
case $enableval in
yes) enable_shared=yes ;;
no) enable_shared=no ;;
*)
enable_shared=no
# Look at the argument we got. We use all the common list
separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then enable_shared=yes
fi
done
IFS="$lt_save_ifs"
;;
esac else
for pkg in $enableval; do IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then enable_static=yes
fi
done
IFS="$lt_save_ifs"
;;
esac else
enable_static=no fi;
# Check whether --enable-libsuffix or --disable-libsuffix was
given. if test "${enable_libsuffix+set}" = set; then
enableval="$enable_libsuffix"
kdelibsuff=$enableval else
kdelibsuff="auto" fi;
if test "$kdelibsuff" = "auto"; then
cat > conftest.c << EOF #include <stdio.h> int main() {
return 0; } EOF
kdelibsuff=`$CC conftest.c -o conftest.out; ldd con-
ftest.out |sed -ne '/libc.so/{
s,.*/lib]*/.*,1,
p }'` rm -rf conftest.*
fi
if test "$kdelibsuff" = "no" || test "$kdelibsuff" = "none";
then
kdelibsuff=
fi
if test -z "$kdelibsuff"; then
echo "$as_me:$LINENO: result: not using lib directory
suffix" >&5 echo "${ECHO_T}not using lib directory suffix" >&6
cat >>confdefs.h <<_ACEOF @%:@define KDELIBSUFF "" _ACEOF
else
if test "$libdir" = '${exec_prefix}/lib'; then
libdir="$libdir${kdelibsuff}"
libdir="$libdir"
fi
cat >>confdefs.h <<_ACEOF @%:@define KDELIBSUFF "${kdelibsuff}"
_ACEOF
echo "$as_me:$LINENO: result: using lib directory suffix
$kdelibsuff" >&5 echo "${ECHO_T}using lib directory suffix
$kdelibsuff" >&6
fi
# Check whether --enable-fast-install or --disable-fast-install
done
IFS="$lt_save_ifs"
;;
esac else
enable_fast_install=yes fi;
echo "$as_me:$LINENO: checking for a sed that does not truncate
output" >&5 echo $ECHO_N "checking for a sed that does not trun-
cate output... $ECHO_C" >&6 if test "${lt_cv_path_SED+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# Loop through the user's path and test for sed and gsed. #
Then use that list of sed's as ones to test for truncation.
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for lt_ac_prog in sed gsed; do
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
lt_ac_sed_list="$lt_ac_sed_list
$as_dir/$lt_ac_prog$ac_exec_ext"
fi
done
done done lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed as
it is typically found on Solaris # along with /bin/sed that trun-
cates output. for lt_ac_sed in $lt_ac_sed_list
/usr/xpg4/bin/sed; do
test ! -f $lt_ac_sed && break
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
echo "${ECHO_T}$ac_cv_prog_egrep" >&6
EGREP=$ac_cv_prog_egrep
# Check whether --with-gnu-ld or --without-gnu-ld was given. if
test "${with_gnu_ld+set}" = set; then
withval="$with_gnu_ld"
test "$withval" = no || with_gnu_ld=yes else
with_gnu_ld=no fi; ac_prog=ld if test "$GCC" = yes; then
# Check if gcc -print-prog-name=ld gives a path.
echo "$as_me:$LINENO: checking for ld used by $CC" >&5 echo
$ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
case $host in
*-*-mingw*)
# gcc leaves a trailing carriage return which upsets mingw
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d ' 15'` ;;
*)
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
esac
case $ac_prog in
# Accept absolute paths.
[\/]* | ?:[\/]*)
re_direlt='/[^/][^/]*/../'
# Canonicalize the pathname of ld
ac_prog=`echo $ac_prog| $SED 's%\\%/%g'`
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1;
do ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
done
test -z "$LD" && LD="$ac_prog"
;;
"")
# If it fails, then pretend we aren't using GCC.
ac_prog=ld
;;
*)
# If it is relative, then search for the first ld in PATH.
with_gnu_ld=unknown
;;
esac elif test "$with_gnu_ld" = yes; then
echo "$as_me:$LINENO: checking for GNU ld" >&5 echo $ECHO_N
"checking for GNU ld... $ECHO_C" >&6 else
echo "$as_me:$LINENO: checking for non-GNU ld" >&5 echo $ECHO_N
"checking for non-GNU ld... $ECHO_C" >&6 fi if test
"${lt_cv_path_LD+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -z "$LD"; then
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH; do
IFS="$lt_save_ifs"
test -z "$ac_dir" && ac_dir=.
if test -f "$ac_dir/$ac_prog" || test -f
lt_cv_path_LD="$LD" # Let the user override the test with a
path. fi fi
LD="$lt_cv_path_LD" if test -n "$LD"; then
echo "$as_me:$LINENO: result: $LD" >&5 echo "${ECHO_T}$LD" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable
ld found in 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 ld's
only accept -v. case `$LD -v 2>&1 </dev/null` in *GNU* | *'with
BFD'*)
lt_cv_prog_gnu_ld=yes
;; *)
lt_cv_prog_gnu_ld=no
;; esac fi echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld"
>&5 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
with_gnu_ld=$lt_cv_prog_gnu_ld
echo "$as_me:$LINENO: checking for $LD option to reload object
files" >&5 echo $ECHO_N "checking for $LD option to reload object
files... $ECHO_C" >&6 if test "${lt_cv_ld_reload_flag+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_ld_reload_flag='-r' fi echo "$as_me:$LINENO: result:
$lt_cv_ld_reload_flag" >&5 echo "${ECHO_T}$lt_cv_ld_reload_flag"
>&6 reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | "
"*) ;; *) reload_flag=" $reload_flag" ;; esac
reload_cmds='$LD$reload_flag -o $output$reload_objs'
echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 echo
$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_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
IFS="$lt_save_ifs"
test -z "$ac_dir" && ac_dir=.
tmp_nm="$ac_dir/${ac_tool_prefix}nm"
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
# Check to see if the nm accepts a BSD-compat flag.
# Adding the `sed 1q' prevents false positives on HP-UX,
esac
fi
done
IFS="$lt_save_ifs"
test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi echo
"$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 recognise dependent li-
braries" >&5 echo $ECHO_N "checking how to recognise dependent
libraries... $ECHO_C" >&6 if test
"${lt_cv_deplibs_check_method+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file=
lt_cv_deplibs_check_method='unknown' # Need to set the preceding
variable on all platforms that support # interlibrary dependen-
cies. # 'none' -- dependencies not supported. # `unknown' --
same as none, but documents that we really don't know. #
'pass_all' -- all dependencies passed with no checks. #
'test_compile' -- check by making test program. # 'file_magic
[[regex]]' -- check by looking for files in library path # which
responds to the $file_magic_cmd with a given 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
;;
bsdi4*)
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[ML]SB (shared object|dynamic lib)'
lt_cv_file_magic_cmd='/usr/bin/file -L'
lt_cv_file_magic_test_file=/shlib/libc.so
;;
cygwin*)
lt_cv_deplibs_check_method=pass_all
;;
case "$host_os" in
rhapsody* | darwin1.[012])
lt_cv_file_magic_test_file=`/System/Library/Frameworks/Sys-
tem.framework/System`
;;
*) # Darwin 1.3 on
lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
;;
esac
lt_cv_deplibs_check_method=pass_all
;;
freebsd* | kfreebsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
case $host_cpu in
i*86 )
# Not sure whether the presence of OpenBSD here was a mis-
take.
# Let's accept both of them until this is cleared up.
lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenB-
SD)/i[3-9]86 (compact )?demand paged shared library'
lt_cv_file_magic_cmd=/usr/bin/file
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
;;
esac
else
lt_cv_deplibs_check_method=pass_all
fi
;;
gnu*)
lt_cv_deplibs_check_method=pass_all
;;
hpux10.20* | hpux11*)
lt_cv_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
*-32|*"-32 ") libmagic=32-bit;;
*-n32|*"-n32 ") libmagic=N32;;
*-64|*"-64 ") libmagic=64-bit;;
*) libmagic=never-match;;
esac
# this will be overridden with pass_all, but let us keep it
just in case
lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB
mips-[1234] dynamic lib MIPS - version 1"
;;
esac
lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
lt_cv_deplibs_check_method=pass_all
;;
# This must be Linux ELF. linux*)
case $host_cpu in
alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* |
sparc* | s390* | sh* | x86_64* )
lt_cv_deplibs_check_method=pass_all ;;
# the debian people say, arm and glibc 2.3.1 works for them
with pass_all
arm* )
lt_cv_deplibs_check_method=pass_all ;;
*)
# glibc up to 2.1.1 does not perform some relocations on ARM
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[LM]SB (shared object|dynamic lib )' ;;
esac
lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
;;
netbsd*)
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
;;
osf3* | osf4* | osf5*)
# this will be overridden with pass_all, but let us keep it
just in case
lt_cv_deplibs_check_method='file_magic COFF format alpha shared
library'
lt_cv_file_magic_test_file=/shlib/libc.so
lt_cv_deplibs_check_method=pass_all
;;
sco3.2v5*)
lt_cv_deplibs_check_method=pass_all
;;
solaris*)
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_test_file=/lib/libc.so
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
case $host_vendor in
motorola)
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
;;
ncr)
lt_cv_deplibs_check_method=pass_all
;;
sequent)
lt_cv_file_magic_cmd='/bin/file'
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit
[LM]SB (shared object|dynamic lib )'
;;
sni)
lt_cv_file_magic_cmd='/bin/file'
lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit
[LM]SB dynamic lib"
lt_cv_file_magic_test_file=/lib/libc.so
;;
siemens)
lt_cv_deplibs_check_method=pass_all
;;
esac
;;
sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* |
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-
able_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"
;;
*ELF-64*)
HPUX_IA64_MODE="64"
;;
esac
fi
rm -rf conftest*
;; *-*-irix6*)
# Find out which ABI we are using.
echo '#line __oline__ "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
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"
;;
(exit $ac_status); }; then
case "`/usr/bin/file conftest.o`" in
*32-bit*)
LINUX_64_MODE="32"
case $host in
x86_64-*linux*)
LD="${LD-ld} -m elf_i386"
;;
ppc64-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
LD="${LD-ld} -m elf_s390"
;;
sparc64-*linux*)
LD="${LD-ld} -m elf32_sparc"
;;
esac
;;
*64-bit*)
LINUX_64_MODE="64"
case $host in
x86_64-*linux*)
LD="${LD-ld} -m elf_x86_64"
;;
ppc*-*linux*|powerpc*-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*)
LD="${LD-ld} -m elf64_s390"
;;
sparc*-*linux*)
LD="${LD-ld} -m elf64_sparc"
;;
esac
;;
esac
fi
rm -rf conftest*
;;
*-*-sco3.2v5*)
# On SCO OpenServer 5, we need -belf to get full-featured 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
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
lt_cv_cc_needs_belf=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
lt_cv_cc_needs_belf=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 echo
"${ECHO_T}$lt_cv_cc_needs_belf" >&6
if test x"$lt_cv_cc_needs_belf" != x"yes"; then
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for
-belf
CFLAGS="$SAVE_CFLAGS"
fi
;;
esac
need_locks="$enable_libtool_lock"
echo "$as_me:$LINENO: checking for ANSI C header files" >&5 echo
$ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 if test
"${ac_cv_header_stdc+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 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>
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 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>
_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "free" >/dev/null 2>&1; then
: else
ac_cv_header_stdc=no fi rm -f conftest*
fi
if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using
-ansi.
if test "$cross_compiling" = yes; then
: else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ #include <ctype.h> #if ((' ' & 0x0FF) ==
"$as_me:$LINENO:
(eval $ac_link) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(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
gmon.out bb.out conftest$ac_exeext conftest.$ac_objext con-
ftest.$ac_ext fi fi fi echo "$as_me:$LINENO: result: $ac_cv_head-
er_stdc" >&5 echo "${ECHO_T}$ac_cv_header_stdc" >&6 if test
$ac_cv_header_stdc = yes; then
cat >>confdefs.h <<_ACEOF @%:@define STDC_HEADERS 1 _ACEOF
fi
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memo-
ry.h strings.h inttypes.h stdint.h unistd.h do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` echo
"$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N
"checking for $ac_header... $ECHO_C" >&6 if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default
@%:@include <$ac_header> _ACEOF rm -f conftest.$ac_objext if {
(eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
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 conftest.err conftest.$ac_objext
conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo
'${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo
'${'$as_ac_Header'}'`" >&6 if test `eval echo '${'$as_ac_Head-
er'}'` = 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 eval "test
echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N
"checking for $ac_header... $ECHO_C" >&6 if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else
# Is the header compilable? echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header 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 { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_header_compiler=yes else
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
"${ECHO_T}$ac_header_preproc" >&6
# So? What about this header? case $ac_header_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;}
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=f ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS con-
ftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_f77_compiler_gnu
if test -n "$ac_tool_prefix"; then
for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90
pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
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_F77+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$F77"; then
ac_cv_prog_F77="$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 $as_executable_p "$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
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 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90
pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran 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
"${ECHO_T}$ac_ct_F77" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
test -n "$ac_ct_F77" && break done
F77=$ac_ct_F77 fi
# Provide some information about the compiler. echo
"$as_me:__oline__:" "checking for Fortran 77 compiler ver-
sion" >&5 ac_compiler=`set X $ac_compile; echo $2` { (eval echo
"$as_me:$LINENO:
(eval $ac_compiler --version </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } { (eval echo "$as_me:$LINENO:
(eval $ac_compiler -v </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } { (eval echo "$as_me:$LINENO:
(eval $ac_compiler -V </dev/null >&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_compiler_gnu+set}"
= set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF
program main #ifndef __GNUC__
choke me #endif
end _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_f77_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
fi echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6 ac_ext=$ac_save_ext
ac_test_FFLAGS=${FFLAGS+set} ac_save_FFLAGS=$FFLAGS FFLAGS= echo
"$as_me:$LINENO: checking whether $F77 accepts -g" >&5 echo
$ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6 if test
"${ac_cv_prog_f77_g+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
FFLAGS=-g cat >conftest.$ac_ext <<_ACEOF
program main
end _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_f77_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_prog_f77_g=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_prog_f77_g=no fi rm -f 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=
"$as_me:$LINENO: checking the maximum length of command line ar-
guments" >&5 echo $ECHO_N "checking the maximum length of command
line arguments... $ECHO_C" >&6 if test
"${lt_cv_sys_max_cmd_len+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
i=0
testring="ABCD"
case $build_os in
msdosdjgpp*)
# On DJGPP, this test can blow up pretty badly due to 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;
;;
*)
# If test is not a shell built-in, we'll probably end up com-
puting a
# maximum length that is only half of the actual maximum
length, but
# we can't tell.
while (test "X"`$CONFIG_SHELL $0 --fallback-echo "X$testring"
2>/dev/null` = "XX$testring") >/dev/null 2>&1 &&
new_result=`expr "X$testring" : ".*" 2>&1` &&
lt_cv_sys_max_cmd_len=$new_result && test
$i != 17 # 1/2 MB should be enough
fi
if test -n $lt_cv_sys_max_cmd_len ; then
echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 echo
"${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 else
echo "$as_me:$LINENO: result: none" >&5 echo "${ECHO_T}none"
>&6 fi
# Check for command to grab the raw symbol name followed by C
symbol from nm. echo "$as_me:$LINENO: checking command to parse
$NM output from $compiler object" >&5 echo $ECHO_N "checking com-
mand to parse $NM output from $compiler object... $ECHO_C" >&6 if
test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# These are sane defaults that work on at least a few old sys-
tems. # [They come from Ultrix. What could be older than Ul-
trix?!! ;)]
# Character class describing NM global symbol codes. sym-
code='[BCDEGRST]'
# Regexp to match symbols that can be accessed directly from C.
sympat='A-Za-z][_A-Za-z0-9]*'
# Transform the above into a raw symbol and a C symbol.
symxfrm='1 23 3'
# Transform an extracted symbol line into a proper C declaration
lt_cv_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/^: ]*
$/ {\
;; irix* | nonstopux*)
# If we're using GNU nm, then use its standard symbol codes.
case `$NM -V 2>&1` in *GNU* | *'with BFD'*)
symcode='[ABCDGISTW]' ;; esac
# Try without a prefix undercore, then with it. for ac_symprfx
in "" "_"; do
# Write the raw and C identifiers.
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]ym-
code$symcode*[ ][ ]*c_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 *
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if {
(eval echo "$as_me:$LINENO:
(eval $ac_link) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && test -s conftest${ac_exeext}; then
pipe_works=yes fi
LIBS="$lt_save_LIBS" CFLAGS="$lt_save_CFLAGS"
else echo "cannot find nm_test_func in $nlist"
>&5 fi
else echo "cannot find nm_test_var in $nlist" >&5
fi
else
echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
fi
else
echo "$progname: failed program was:" >&5
cat conftest.$ac_ext >&5
fi
rm -f conftest* conftst*
# Do not use the global_symbol_pipe unless it works.
if test "$pipe_works" = yes; then
break
else
lt_cv_sys_global_symbol_pipe=
fi done
fi
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
# Sed substitution that helps us do robust quoting. It back-
slashifies # metacharacters that are still active within double-
quoted strings. Xsed='sed -e s/^X//' sed_quote_sub-
st='s/"\`$\\]/\1/g'
# Same as above, but do not quote variable references. dou-
ble_quote_subst='s/"\`\\]/\1/g'
# Sed substitution to delay expansion of an escaped shell vari-
able in a # double_quote_subst'ed string. delay_variable_sub-
st='s/\\\\\\\\$/g'
# 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 M$VC, # which needs '.lib'). libext=a lt-
main="$ac_aux_dir/ltmain.sh" ofile="$default_ofile"
with_gnu_ld="$lt_cv_prog_gnu_ld"
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}ar", so it can be
a program name with args. set dummy ${ac_tool_prefix}ar;
ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo
$ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
"${ac_cv_prog_AR+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$AR"; then
ac_cv_prog_AR="$AR" # Let the user override the test. else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_AR="${ac_tool_prefix}ar"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then
echo "$as_me:$LINENO: result: $AR" >&5 echo "${ECHO_T}$AR" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
fi if test -z "$ac_cv_prog_AR"; then
ac_ct_AR=$AR
# Extract the first word of "ar", so it can be a program name
with args. set dummy ar; ac_word=$2 echo "$as_me:$LINENO: check-
fi done done
test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then
echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 echo
"${ECHO_T}$ac_ct_AR" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
AR=$ac_ct_AR else
AR="$ac_cv_prog_AR" fi
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}ranlib", so it
can be a program name with args. set dummy ${ac_tool_prefix}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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then
echo "$as_me:$LINENO: result: $RANLIB" >&5 echo "${ECHO_T}$RAN-
LIB" >&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_RAN-
LIB+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_RANLIB"; then
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override
the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_RANLIB="ranlib"
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}strip", so it can
be a program name with args. set dummy ${ac_tool_prefix}strip;
ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo
$ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
"${ac_cv_prog_STRIP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$STRIP"; then
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then
echo "$as_me:$LINENO: result: $STRIP" >&5 echo
"${ECHO_T}$STRIP" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
fi if test -z "$ac_cv_prog_STRIP"; then
ac_ct_STRIP=$STRIP
# Extract the first word of "strip", so it can be a program
name with args. set dummy strip; ac_word=$2 echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "check-
ing for $ac_word... $ECHO_C" >&6 if test
"${ac_cv_prog_ac_ct_STRIP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -n "$ac_ct_STRIP"; then
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override
the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
in $PATH do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_STRIP="strip"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi done done
test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n
"$ac_ct_STRIP"; then
echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo
"${ECHO_T}$ac_ct_STRIP" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
# Determine commands to create old-style static archives.
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds=
if test -n "$RANLIB"; then
case $host_os in
openbsd*)
old_postinstall_cmds="ANLIB -t ldlib~$old_postinstall_cmds"
;;
*)
old_postinstall_cmds="ANLIB ldlib~$old_postinstall_cmds"
;;
esac
old_archive_cmds="$old_archive_cmds~ANLIB ldlib" fi
# 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 MAGIC_CMD="$lt_cv_path_MAG-
IC_CMD" if eval $file_magic_cmd ile_magic_test_file 2>
/dev/null | $EGREP "$file_magic_regex" > /dev/null;
then : else cat <<EOF 1>&2
*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recog-
nize. *** The result is that libtool may fail to recognize
shared libraries *** as such. This will affect the creation of
libtool libraries that *** depend on shared libraries, but pro-
grams linked with such libtool *** libraries will work regardless
of this problem. Nevertheless, you *** may want to report the
problem to your system manager and/or to *** bug-libtool@gnu.org
EOF fi ;; esac
if test -n "$ac_tool_prefix"; then
echo "$as_me:$LINENO: checking for file" >&5 echo $ECHO_N
"checking for file... $ECHO_C" >&6 if test "${lt_cv_path_MAG-
IC_CMD+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
case $MAGIC_CMD in [\/*] | ?:[\/]*)
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the
test with a path.
;; *)
lt_save_MAGIC_CMD="$MAGIC_CMD"
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
for ac_dir in $ac_dummy; do
IFS="$lt_save_ifs"
test -z "$ac_dir" && ac_dir=.
if test -f $ac_dir/file; then
lt_cv_path_MAGIC_CMD="$ac_dir/file"
if test -n "$file_magic_test_file"; then case
$deplibs_check_method in "file_magic "*)
file_magic_regex="`expr MAGIC_CMD="$lt_cv_path_MAG-
IC_CMD" if eval $file_magic_cmd ile_magic_test_file 2>
/dev/null | $EGREP "$file_magic_regex" > /dev/null;
then : else cat <<EOF 1>&2
*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recog-
nize. *** The result is that libtool may fail to recognize
shared libraries *** as such. This will affect the creation of
libtool libraries that *** depend on shared libraries, but pro-
grams linked with such libtool *** libraries will work regardless
of this problem. Nevertheless, you *** may want to report the
problem to your system manager and/or to *** bug-libtool@gnu.org
EOF fi ;; esac
fi
break
fi
done
IFS="$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
withval="$with_pic"
pic_mode="$withval" else
pic_mode=default fi; test -z "$pic_mode" && pic_mode=default
# Use C for the default configuration in the libtool script tag-
name= lt_save_CC="$CC" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_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;0
# Code to be used in simple link tests lt_sim-
ple_link_test_code='int main(){return(0);}0
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# Allow CC to be a program name with arguments. compiler=$CC
# # Check for any special shared library compilation flags. #
lt_prog_cc_shlib= if test "$GCC" = no; then
case $host_os in
sco3.2v5*)
lt_prog_cc_shlib='-belf'
;;
esac fi if test -n "$lt_prog_cc_shlib"; then
{ echo "$as_me:$LINENO: WARNING: `$CC' requires
`$lt_prog_cc_shlib' to build shared libraries" >&5 echo "$as_me:
WARNING: `$CC' requires `$lt_prog_cc_shlib' to build shared li-
braries" >&2;}
if echo "$old_CC $old_CFLAGS " | grep "[
]$lt_prog_cc_shlib[ ]" >/dev/null; then :
else
{ echo "$as_me:$LINENO: WARNING: add `$lt_prog_cc_shlib' to
the CC or CFLAGS env variable and reconfigure" >&5 echo "$as_me:
WARNING: add `$lt_prog_cc_shlib' to the CC or CFLAGS env variable
and reconfigure" >&2;}
lt_cv_prog_cc_can_build_shared=no
fi fi
# # Check to make sure the static flag actually works. # echo
"$as_me:$LINENO: checking if $compiler static flag $lt_prog_com-
# Append any errors to the config.log.
cat conftest.err 1>&5
else
lt_prog_compiler_static_works=yes
fi
fi
$rm conftest*
LDFLAGS="$save_LDFLAGS"
fi echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works"
>&5 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
if test x"$lt_prog_compiler_static_works" = xyes; then
: else
lt_prog_compiler_static= fi
## CAVEAT EMPTOR: ## There is no encapsulation within the follow-
ing macros, do not change ## the running order or otherwise move
them around unless you know exactly ## what you are doing...
lt_prog_compiler_no_builtin_flag=
if test "$GCC" = yes; then
lt_prog_compiler_no_builtin_flag=' -fno-builtin'
echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti
-fno-exceptions" >&5 echo $ECHO_N "checking if $compiler supports
-fno-rtti -fno-exceptions... $ECHO_C" >&6 if test
"${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_prog_compiler_rtti_exceptions=no
ac_outfile=conftest.$ac_objext
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="-fno-rtti -fno-exceptions"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_compil-
er_flag&:; t' -e 's:$: $lt_compiler_flag:'`
(eval echo "
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
>&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
;;
amigaos*)
# FIXME: we need at least 68020 code to build shared li-
braries, but
# adding the `-m68020' flag to GCC prevents building any-
thing better,
# like `-m68040'.
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-
a4'
;;
beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* |
osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic='-DDLL_EXPORT'
;;
darwin* | rhapsody*)
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-
tem compiler.
case $host_os in
aix*)
lt_prog_compiler_wl='-Wl,'
if test "$host_cpu" = ia64; then # AIX 5 now sup-
ports IA64 processor lt_prog_compiler_static='-Bstatic'
else lt_prog_compiler_static='-bnso
-bI:/lib/syscalls.exp'
fi
;;
mingw* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic='-DDLL_EXPORT'
;;
hpux9* | hpux10* | hpux11*)
lt_prog_compiler_wl='-Wl,'
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case "$host_cpu" in
hppa*64*|ia64*) # +Z the default ;;
*) lt_prog_compiler_pic='+Z' ;;
esac
# Is there a better lt_prog_compiler_static that works with
the bundled CC?
lt_prog_compiler_static='${wl}-a ${wl}archive'
;;
lt_prog_compiler_pic='-KPIC' lt_prog_compil-
er_static='-static'
;;
ccc*)
lt_prog_compiler_wl='-Wl,'
# All Alpha code is PIC.
lt_prog_compiler_static='-non_shared'
;;
esac
;;
osf3* | osf4* | osf5*)
lt_prog_compiler_wl='-Wl,'
# All OSF/1 code is PIC.
lt_prog_compiler_static='-non_shared'
;;
sco3.2v5*)
lt_prog_compiler_pic='-Kpic'
lt_prog_compiler_static='-dn'
;;
solaris*)
lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-Bstatic'
;;
sunos4*)
lt_prog_compiler_wl='-Qoption ld '
lt_prog_compiler_pic='-PIC'
lt_prog_compiler_static='-Bstatic'
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-Bstatic'
;;
sysv4*MP*)
if test -d /usr/nec ;then lt_prog_compil-
er_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic'
fi
;;
uts4*)
lt_prog_compiler_pic='-pic'
lt_prog_compiler_static='-Bstatic'
;;
*)
test "${lt_prog_compiler_pic_works+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_pic_works=no
ac_outfile=conftest.$ac_objext
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s conftest.err; then
lt_prog_compiler_pic_works=yes
fi
fi
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
if test x"$lt_prog_compiler_pic_works" = xyes; then
case $lt_prog_compiler_pic in
"" | " "*) ;;
*) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
esac else
lt_prog_compiler_pic=
lt_prog_compiler_can_build_shared=no fi
fi case "$host_os" in
# For platforms which do not support PIC, -DPIC is meaningless:
*djgpp*)
lt_prog_compiler_pic=
;;
*)
lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
;; esac
C compilers
# that will create temporary files in the current directory
regardless of
# the output directory. Thus, making CWD read-only will cause
this test
# to fail, enabling locking or at least warning the user not
to do parallel
# builds.
chmod -w .
lt_compiler_flag="-o out/conftest2.$ac_objext"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s out/conftest.err; then
lt_cv_prog_compiler_c_o=yes
fi
fi
chmod u+w .
$rm conftest* out/*
rmdir out
cd ..
rmdir conftest
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no &&
test "$need_locks" != no; then
# do not overwrite the value of need_locks provided by the user
echo "$as_me:$LINENO: checking if we can lock with hard links"
>&5 echo $ECHO_N "checking if we can lock with hard links...
$ECHO_C" >&6
need_locks=no fi
echo "$as_me:$LINENO: checking whether the $compiler linker ($LD)
supports shared libraries" >&5 echo $ECHO_N "checking whether the
$compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
runpath_var=
allow_undefined_flag=
enable_shared_with_static_runtimes=no
archive_cmds=
archive_expsym_cmds=
old_archive_From_new_cmds=
old_archive_from_expsyms_cmds=
export_dynamic_flag_spec=
whole_archive_flag_spec=
thread_safe_flag_spec=
hardcode_libdir_flag_spec=
hardcode_libdir_flag_spec_ld=
hardcode_libdir_separator=
hardcode_direct=no
hardcode_minus_L=no
hardcode_shlibpath_var=unsupported
link_all_deplibs=unknown
hardcode_automatic=no
module_cmds=
module_expsym_cmds=
always_export_symbols=no
export_symbols_cmds='$NM $libobjs $convenience | $global_sym-
bol_pipe | $SED '''s/.* //''' | sort | uniq > $export_symbols'
# include_expsyms should be a list of space-separated symbols
to be *always*
# included in the symbol list
include_expsyms=
# exclude_expsyms can be an extended regexp of symbols to ex-
clude
# it will be wrapped by ` (' and `)$', so one must not match
beginning or
# end of line. Example: `a|bc|.*d.*' will exclude the symbols
`a' and `bc',
# as well as any symbol that contains `d'.
exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most
a.out
# platforms (ab)use it in PIC code, but their linkers get con-
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=
ld_shlibs=yes
if test "$with_gnu_ld" = yes; then
# If archive_cmds runs LD, not CC, wlarc should be empty
wlarc='${wl}'
# See if GNU ld supports shared libraries.
case $host_os in
aix3* | aix4* | aix5*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then ld_shlibs=no
cat <<EOF 1>&2
*** Warning: the GNU linker, at least up to release 2.9.1, is 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-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
hardcode_libdir_flag_spec='-L$libdir'
hardcode_minus_L=yes
# Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> re-
ports
# that the semantics of dynamic libraries on AmigaOS, at
least up
# to version 4, is to share data among multiple programs
linked
# with the same dynamic library. Since this doesn't match
the
# behavior of shared libraries on other platforms, we can't
use
# them.
ld_shlibs=no
;;
beos*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then allow_undefined_flag=unsupported
# Joseph Beckenbach <jrb3@best.com> says some releases of
enable_shared_with_static_runtimes=yes
export_symbols_cmds='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED -e '''/^[BCDGS] /s/.* ]*/1 DATA/''' | $SED
-e '''/^[AITW] /s/.* //''' | sort | uniq > $export_symbols'
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
archive_cmds='$CC -shared $compiler_flags $libobjs
$deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000
${wl}--out-implib,$lib' # If the export-symbols file al-
ready is a .def file (1st line # is EXPORTS), use it as
is; otherwise, prepend... archive_expsym_cmds='if test
"x`$SED 1q $export_symbols`" = xEXPORTS; then cp $ex-
port_symbols $output_objdir/$soname.def; else
echo EXPORTS > $output_objdir/$soname.def; cat $ex-
port_symbols >> $output_objdir/$soname.def; fi~
$CC -shared $output_objdir/$soname.def $compiler_flags
$libobjs $deplibs -o $output_objdir/$soname ${wl}--image-
base=0x10000000 ${wl}--out-implib,$lib'
else ld_shlibs=no
fi
;;
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable $libobjs $deplibs $link-
er_flags -o $lib' wlarc=
else archive_cmds='$CC -shared $compiler_flags $li-
bobjs $deplibs ${wl}-soname $wl$soname -o $lib' ar-
chive_expsym_cmds='$CC -shared $compiler_flags $libobjs $deplibs
${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_sym-
bols -o $lib'
fi
;;
solaris* | sysv5*)
if $LD -v 2>&1 | grep 'BFD 2.8' > /dev/null; then
ld_shlibs=no cat <<EOF 1>&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems. Therefore,
libtool *** is disabling shared libraries support. We urge you
to upgrade GNU *** binutils to release 2.9.1 or newer. Another
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 $compiler_flags
$libobjs $deplibs ${wl}-soname $wl$soname -o $lib' ar-
chive_expsym_cmds='$CC -shared $compiler_flags $libobjs $deplibs
${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_sym-
bols -o $lib'
/dev/null; then archive_cmds='$CC -shared $compiler_flags
$libobjs $deplibs ${wl}-soname $wl$soname -o $lib' ar-
chive_expsym_cmds='$CC -shared $compiler_flags $libobjs $deplibs
${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_sym-
bols -o $lib'
else ld_shlibs=no
fi
;;
esac
if test "$ld_shlibs" = yes; then
runpath_var=LD_RUN_PATH
hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
export_dynamic_flag_spec='${wl}--export-dynamic'
# ancient GNU ld didn't support --whole-archive et. al.
if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null;
then
whole_archive_flag_spec="$wlarc"'--whole-archive$conve-
nience '"$wlarc"'--no-whole-archive'
else
whole_archive_flag_spec=
fi
fi
else
# PORTME fill in a description of your system's linker (not
GNU ld)
case $host_os in
aix3*)
allow_undefined_flag=unsupported
always_export_symbols=yes
archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs
$deplibs $linker_flags -bE:$export_symbols -T512 -H512
-bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
# Note: this linker hardcodes the directories in LIBPATH if
there
# are no directories specified by -L.
hardcode_minus_L=yes
if test "$GCC" = yes && test -z "$link_static_flag"; then
# Neither direct hardcoding nor static linking is sup-
ported with a # broken collect2. hardcode_di-
rect=unsupported
fi
;;
aix4* | aix5*)
if test "$host_cpu" = ia64; then # On IA64, the
linker does run time linking by default, so we don't #
have to do anything special. aix_use_runtimelinking=no
exp_sym_flag='-Bexport' no_entry_flag=""
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
ld can
# have problems creating the table of contents. If linking
a library
# or program results in "error TOC overflow" add -mminimal-
toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is
not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
archive_cmds=''
hardcode_direct=yes
hardcode_libdir_separator=':'
link_all_deplibs=yes
if test "$GCC" = yes; then case $host_os in
aix4.012|aix4.012.*) # We only want to do this on AIX
4.2 and lower, the check # below for broken collect2
doesn't work under 4.3+ collect2name=`${CC} -print-
prog-name=collect2` if test -f "$collect2name" &&
strings "$collect2name" | grep resolve_lib_name
>/dev/null then
# We have reworked collect2
hardcode_direct=yes else
# We have old collect2
hardcode_direct=unsupported
# It fails to find uninstalled libraries when the unin-
stalled
# path is not listed in the libpath. Setting hard-
code_minus_L
# to unsupported forces relinking
hardcode_minus_L=yes
hardcode_libdir_flag_spec='-L$libdir'
hardcode_libdir_separator= fi esac
shared_flag='-shared'
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='-qmkshrobj ${wl}-G' else
shared_flag='-qmkshrobj'
fi fi
fi
# Let the compiler handle the export list.
always_export_symbols=no
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'
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec='${wl}-blibpath:$lib-
dir:'"$aix_libpath" archive_cmds="C"' -o $output_ob-
jdir/$soname $compiler_flags $libobjs $deplibs `if test "x${al-
low_undefined_flag}" != "x"; then echo "${wl}${allow_unde-
fined_flag}"; else :; fi` '" $shared_flag" archive_exp-
sym_cmds="C"' -o $output_objdir/$soname $compiler_flags $libobjs
$deplibs `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 $compil-
er_flags $libobjs $deplibs ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols" else
# Determine the default libpath from the value encoded
in an empty executable. cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */
int main () {
;
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/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' # -bexpall does not export symbols begin-
ning with underscore (_) always_export_symbols=yes
# Exported symbols can be pulled into shared objects
from archives whole_archive_flag_spec=' ' ar-
chive_cmds_need_lc=yes # This is similar to how AIX
traditionally builds it's shared libraries. ar-
chive_expsym_cmds="C $shared_flag"' -o $output_objdir/$soname
$compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols
${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_ob-
jdir/$libname$release.a $output_objdir/$soname' fi
fi
;;
amigaos*)
archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo
"#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo
"#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo
"#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo
"#define REVISION $revision" >> $output_objdir/a2ixlibrary.da-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
hardcode_libdir_flag_spec='-L$libdir'
hardcode_minus_L=yes
# see comment about different semantics on the GNU ld sec-
tion
ld_shlibs=no
# Tell ltmain to make .lib files, not .a files.
libext=lib
# Tell ltmain to make .dll files, not .so files.
shrext=".dll"
# FIXME: Setting linknames here is a bad hack.
archive_cmds='$CC -o $lib $compiler_flags $libobjs `echo
"$deplibs" | $SED -e '''s/ -lc$//'''` -link -dll~linknames='
# The linker will automatically build a .lib file if we
build a DLL.
old_archive_From_new_cmds='true'
# FIXME: Should let the user specify the lib program.
old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
fix_srcfile_path='`cygpath -w "$srcfile"`'
enable_shared_with_static_runtimes=yes
;;
darwin* | rhapsody*)
if test "$GXX" = yes ; then
archive_cmds_need_lc=no
case "$host_os" in
rhapsody* | darwin1.[012]) allow_unde-
fined_flag='-Wl,-undefined -Wl,suppress' ;;
*) # Darwin 1.3 on if test -z ${MACOSX_DEPLOY-
MENT_TARGET} ; then allow_unde-
fined_flag='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress'
else case ${MACOSX_DEPLOYMENT_TARGET} in
10.012) allow_unde-
fined_flag='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress'
;; 10.*) allow_unde-
fined_flag='-Wl,-undefined -Wl,dynamic_lookup' ;;
esac fi ;;
esac
lt_int_apple_cc_single_mod=no
output_verbose_link_cmd='echo'
if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null
; then
lt_int_apple_cc_single_mod=yes
fi
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_cmds='$CC -dynamiclib -single_module $allow_un-
defined_flag -o $lib $compiler_flags $libobjs $deplibs -in-
stall_name $rpath/$soname $verstring'
else
archive_cmds='$CC -r ${wl}-bind_at_load -keep_private_ex-
terns -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $al-
low_undefined_flag -o $lib ${lib}-master.o $compiler_flags
$deplibs -install_name $rpath/$soname $verstring'
fi
module_cmds='$CC ${wl}-bind_at_load $allow_undefined_flag
-o $lib -bundle $compiler_flags $libobjs $deplibs'
# Don't fix this by using the ld -exported_symbols_list
flag, it doesn't exist in older darwin ld's
jdir/${libname}-symbols.expsym ${lib}'
fi
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 $compil-
er_flags $libobjs $deplibs~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
hardcode_direct=no
hardcode_automatic=yes
hardcode_shlibpath_var=unsupported
whole_archive_flag_spec='-all_load $convenience'
link_all_deplibs=yes
else
ld_shlibs=no
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
;;
-o $output_objdir/$soname $compiler_flags $libobjs $deplibs~test
$output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
else archive_cmds='$rm $output_objdir/$soname~$LD
-b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs
$linker_flags~test $output_objdir/$soname = $lib || mv $out-
put_objdir/$soname $lib'
fi
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
hardcode_libdir_separator=:
hardcode_direct=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes
export_dynamic_flag_spec='${wl}-E'
;;
hpux10* | hpux11*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
case "$host_cpu" in hppa*64*|ia64*) ar-
chive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $compil-
er_flags $libobjs $deplibs' ;; *) ar-
chive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b
${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs'
;; esac
else case "$host_cpu" in hppa*64*|ia64*)
archive_cmds='$LD -b +h $soname -o $lib $libobjs
$deplibs $linker_flags' ;; *) ar-
chive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs
$deplibs $linker_flags' ;; esac
fi
if test "$with_gnu_ld" = no; then case "$host_cpu"
in hppa*64*) hardcode_libdir_flag_spec='${wl}+b
${wl}$libdir' hardcode_libdir_flag_spec_ld='+b $libdir'
hardcode_libdir_separator=: hardcode_di-
rect=no hardcode_shlibpath_var=no ;;
ia64*) hardcode_libdir_flag_spec='-L$libdir'
hardcode_direct=no hardcode_shlibpath_var=no
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes ;; *) hard-
code_libdir_flag_spec='${wl}+b ${wl}$libdir' hard-
code_libdir_separator=: hardcode_direct=yes
export_dynamic_flag_spec='${wl}-E'
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes ;; esac
fi
;;
link_all_deplibs=yes
;;
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags' # a.out
else archive_cmds='$LD -shared -o $lib $libobjs
$deplibs $linker_flags' # ELF
fi
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
hardcode_shlibpath_var=no
;;
newsos6)
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
hardcode_direct=yes
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator=:
hardcode_shlibpath_var=no
;;
openbsd*)
hardcode_direct=yes
hardcode_shlibpath_var=no
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
archive_cmds='$CC -shared $pic_flag -o $lib $compil-
er_flags $libobjs $deplibs' hardcode_lib-
dir_flag_spec='${wl}-rpath,$libdir' export_dynam-
ic_flag_spec='${wl}-E'
else
case $host_os in openbsd[01].* | openbsd2.[0-7] |
openbsd2.[0-7].*) archive_cmds='$LD -Bshareable -o
$lib $libobjs $deplibs $linker_flags' hardcode_lib-
dir_flag_spec='-R$libdir' ;; *)
archive_cmds='$CC -shared $pic_flag -o $lib $compiler_flags $li-
bobjs $deplibs' hardcode_lib-
dir_flag_spec='${wl}-rpath,$libdir' ;;
esac
fi
;;
os2*)
hardcode_libdir_flag_spec='-L$libdir'
hardcode_minus_L=yes
allow_undefined_flag=unsupported
archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $out-
put_objdir/$libname.def~$echo "DESCRIPTION
old_archive_From_new_cmds='emximp -o $output_objdir/$lib-
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} $compiler_flags $libobjs $deplibs
${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 ${ob-
jdir}/so_locations -o $lib~$rm $lib.exp'
# Both c and cxx compiler support -rpath directly
hardcode_libdir_flag_spec='-rpath $libdir'
fi
hardcode_libdir_separator=:
;;
sco3.2v5*)
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
hardcode_shlibpath_var=no
export_dynamic_flag_spec='${wl}-Bexport'
runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes
;;
solaris*)
no_undefined_flag=' -z text'
if test "$GCC" = yes; then archive_cmds='$CC
-shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs
$deplibs' archive_expsym_cmds='$echo "{ global:" >
$lib.exp~cat $export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo
"local: *; };" >> $lib.exp~ $CC -shared ${wl}-M
${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $compiler_flags $li-
bobjs $deplibs~$rm $lib.exp'
else archive_cmds='$LD -G${allow_undefined_flag} -h
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 $compil-
er_flags $libobjs $deplibs'
else archive_cmds='$LD -assert pure-text -Bstatic
-o $lib $libobjs $deplibs $linker_flags'
fi
hardcode_libdir_flag_spec='-L$libdir'
hardcode_direct=yes
hardcode_minus_L=yes
hardcode_shlibpath_var=no
;;
sysv4)
case $host_vendor in sni) ar-
chive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $link-
er_flags' hardcode_direct=yes # is this really true???
;; siemens) ## LD is ld it makes a
PLAMLIB ## CC just makes a GrossModule. ar-
chive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
reload_cmds='$CC -r -o $output$reload_objs'
hardcode_direct=no
;; motorola) archive_cmds='$LD -G -h
$soname -o $lib $libobjs $deplibs $linker_flags' hard-
code_direct=no #Motorola manual says yes, but my tests say they
lie ;;
esac
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var=no
;;
sysv4.3*)
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
hardcode_shlibpath_var=no
export_dynamic_flag_spec='-Bexport'
;;
sysv4*MP*)
if test -d /usr/nec; then archive_cmds='$LD -G -h
$soname -o $lib $libobjs $deplibs $linker_flags' hard-
code_shlibpath_var=no runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes ld_shlibs=yes
fi
;;
-shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs
$deplibs'
else archive_cmds='$CC -G ${wl}-h ${wl}$soname -o
$lib $compiler_flags $libobjs $deplibs'
fi
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var=no
;;
sysv5*)
no_undefined_flag=' -z text'
# $CC -shared without GNU ld will not create a library from
C++
# object files and a static libstdc++, better avoid it by
now
archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o
$lib $libobjs $deplibs $linker_flags'
archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $ex-
port_symbols | $SED -e "s//1;/" >> $lib.exp~$echo "local: *; };"
>> $lib.exp~
$LD -G${allow_undefined_flag} -M $lib.exp -h
$soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
hardcode_libdir_flag_spec=
hardcode_shlibpath_var=no
runpath_var='LD_RUN_PATH'
;;
uts4*)
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
hardcode_libdir_flag_spec='-L$libdir'
hardcode_shlibpath_var=no
;;
*)
ld_shlibs=no
;;
esac
fi
echo "$as_me:$LINENO: result: $ld_shlibs" >&5 echo
"${ECHO_T}$ld_shlibs" >&6 test "$ld_shlibs" = no &&
can_build_shared=no
variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if
test "$GCC" = yes; then
variables_saved_for_relink="$variables_saved_for_relink GCC_EX-
EC_PREFIX COMPILER_PATH LIBRARY_PATH" fi
# # Do we need to explicitly link libc? # case "x$ar-
chive_cmds_need_lc" in x|xyes)
# Assume -lc should be added
plicitly linked in" >&5 echo $ECHO_N "checking whether -lc should
be explicitly linked in... $ECHO_C" >&6
$rm conftest*
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } 2>conftest.err; then
soname=conftest
lib=conftest
libobjs=conftest.$ac_objext
deplibs=
wl=$lt_prog_compiler_wl
compiler_flags=-v
linker_flags=-v
verstring=
output_objdir=.
libname=conftest
lt_save_allow_undefined_flag=$allow_undefined_flag
allow_undefined_flag=
if { (eval echo "$as_me:$LINENO:
(eval $archive_cmds 2>1 grep
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }
then archive_cmds_need_lc=no
else archive_cmds_need_lc=yes
fi
allow_undefined_flag=$lt_save_allow_undefined_flag
else
cat conftest.err 1>&5
fi
$rm conftest*
echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
echo "${ECHO_T}$archive_cmds_need_lc" >&6
;;
esac
fi
;; esac
echo "$as_me:$LINENO: checking dynamic linker characteristics"
>&5 echo $ECHO_N "checking dynamic linker characteristics...
$ECHO_C" >&6 library_names_spec= libname_spec='lib$name' son-
ame_spec= shrext=".so" postinstall_cmds= postuninstall_cmds= fin-
ish_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"
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
need_lib_prefix=unknown hardcode_into_libs=no
aix4* | aix5*)
version_type=linux
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
if test "$host_cpu" = ia64; then
# AIX 5 supports IA64
library_names_spec='${libname}${release}${shared_ext}$major
${libname}${release}${shared_ext}$versuffix $lib-
name${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
else
# With GCC up to 2.95.x, collect2 would create an import file
# for dependence libraries. The import file would start with
# the line `#! .'. This would cause the generated library to
# depend on `.', always an invalid library. This was fixed
in
# development snapshots of GCC prior to 3.0.
case $host_os in
aix4 | aix4.[01] | aix4.[01].*)
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MI-
NOR__ >= 97)' echo ' yes ' echo '#endif'; }
| ${CC} -E - | grep yes > /dev/null; then :
else can_build_shared=no
fi
;;
esac
# AIX (on Power*) has no versioning support, so currently we
can not hardcode correct
# soname into executable. Probably we can add versioning sup-
port to
# collect2, so additional links can be useful in future.
if test "$aix_use_runtimelinking" = yes; then
# If using run time linking (on AIX 4.2 or later) use
lib<name>.so
# instead of lib<name>.a to let people know that these are
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
;;
shlibpath_var=LIBRARY_PATH
;;
bsdi4*)
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=".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'
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
mingw objdump,
# which wouldn't understand a cygwinified path. Ahh.
sys_lib_search_path_spec=`echo
"$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
else
sys_lib_search_path_spec=`echo
"$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
fi
;;
pw32*)
# pw32 DLLs use 'pw' prefix rather than 'lib'
library_names_spec='`echo ${libname} | sed -e
's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuf-
fix}${shared_ext}'
;;
esac
;;
*)
library_names_spec='${libname}`echo ${release} | $SED -e
's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
;;
esac
dynamic_linker='Win32 ld.exe'
# FIXME: first we should search . and the directory the exe-
cutable is in
shlibpath_var=PATH
;;
darwin* | rhapsody*)
dynamic_linker="$host_os dyld"
version_type=darwin
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${versuffix}$shared_ext
${libname}${release}${major}$shared_ext ${libname}$shared_ext'
soname_spec='${libname}${release}${major}$shared_ext'
shlibpath_overrides_runpath=yes
shlibpath_var=DYLD_LIBRARY_PATH
shrext='$(test .$module = .yes && echo .so || echo .dylib)'
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate
the same.
if test "$GCC" = yes; then
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "0
"$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@"
"0 | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"
-e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/lo-
cal/lib,g"`
else
sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
fi
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
;;
kfreebsd*-gnu*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='GNU ld.so'
;;
freebsd*)
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat ||
echo aout`
version_type=freebsd-$objformat
case $version_type in
freebsd-elf*)
library_names_spec='${libname}${release}${shared_ext}$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
;;
*) # from 3.2 on
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
esac
;;
gnu*)
version_type=linux
need_lib_prefix=no
need_version=no
need_version=no
case "$host_cpu" in
ia64*)
shrext='.so'
hardcode_into_libs=yes
dynamic_linker="$host_os dld.so"
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes # Unless +noenvvar is 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='.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='.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.
${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*)
dynamic_linker=no
;;
# This must be Linux ELF. linux*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
finish_cmds='PATH="ATH:/sbin" ldconfig -n $libdir'
libsuff=
if test "x$LINUX_64_MODE" = x64; then
# Some platforms are per default 64-bit, so there's no /lib64
if test -d /lib64; then
libsuff=64
fi
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}"
sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
/usr/local/lib${libsuff}"
# This implies no fast_install, which is unacceptable.
# assume the GNU/Linux dynamic linker is in use.
dynamic_linker='GNU/Linux ld.so'
;;
netbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${shared_ext}$versuffix'
finish_cmds='PATH="ATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
else
library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${release}${shared_ext}$major ${libname}${re-
lease}${shared_ext} ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
dynamic_linker='NetBSD ld.elf_so'
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
newsos6)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
nto-qnx*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
openbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
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
shrext=".dll"
need_lib_prefix=no
library_names_spec='$libname${shared_ext} $libname.a'
dynamic_linker='OS/2 ld.exe'
shlibpath_var=LIBPATH
;;
osf3* | osf4* | osf5*)
version_type=osf
need_lib_prefix=no
need_version=no
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cm-
plrs/cc /usr/lib /usr/local/lib /var/shlib"
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
;;
sco3.2v5*)
version_type=osf
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
;;
solaris*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
# 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
runpath_var=LD_RUN_PATH
;;
siemens)
need_lib_prefix=no
;;
motorola)
need_lib_prefix=no
need_version=no
shlibpath_overrides_runpath=no
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
;;
esac
;;
sysv4*MP*)
if test -d /usr/nec ;then
version_type=linux
library_names_spec='$libname${shared_ext}.$versuffix $lib-
name${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
fi
;;
uts4*)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
;;
*)
dynamic_linker=no
;; esac echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo
"${ECHO_T}$dynamic_linker" >&6 test "$dynamic_linker" = no &&
can_build_shared=no
echo "$as_me:$LINENO: checking how to hardcode library paths into
programs" >&5 echo $ECHO_N "checking how to hardcode library
paths into programs... $ECHO_C" >&6 hardcode_action= if test -n
"$hardcode_libdir_flag_spec" || test -n "$runpath_var " ||
test "X$hardcode_automatic"="Xyes" ; then
# We can hardcode non-existant directories.
if test "$hardcode_direct" != no &&
# If the only mechanism to avoid hardcoding is shlib-
path_var, we
# have to relink, otherwise we might link with an installed
library
# when we should be linking with a yet-to-be-installed one
## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
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 really good
enough
case $host_os in
darwin*)
if test -n "$STRIP" ; then
striplib="$STRIP -x"
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
;;
*)
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
;;
esac fi
if test "x$enable_dlopen" != xyes; then
enable_dlopen=unknown
enable_dlopen_self=unknown
enable_dlopen_self_static=unknown else
lt_cv_dlopen=no
lt_cv_dlopen_libs=
case $host_os in
beos*)
lt_cv_dlopen="load_add_on"
lt_cv_dlopen_libs=
lt_cv_dlopen_self=yes
;;
mingw* | pw32*)
lt_cv_dlopen="LoadLibrary"
lt_cv_dlopen_libs=
;;
cygwin*)
lt_cv_dlopen="dlopen"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dl_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dl_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo
"${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test $ac_cv_lib_dl_dlopen
= yes; then
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
lt_cv_dlopen="dyld"
lt_cv_dlopen_libs=
lt_cv_dlopen_self=yes
fi
;;
*)
echo "$as_me:$LINENO: checking for shl_load" >&5 echo $ECHO_N
"checking for shl_load... $ECHO_C" >&6 if test
"${ac_cv_func_shl_load+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
#undef shl_load
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char shl_load (); /* The GNU C library defines this for functions
which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined (__stub_shl_load) || defined (__stub___shl_load)
choke me #else char (*f) () = shl_load; #endif #ifdef __cplusplus
} #endif
int main () { return f != shl_load;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_shl_load=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_shl_load=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $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
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dld_shl_load=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_shl_load=no fi rm -f conftest.err conftest.$ac_ob-
jext 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
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
(exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo
"${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test $ac_cv_lib_dl_dlopen
= yes; then
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo
$ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 if test
"${ac_cv_lib_svld_dlopen+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_svld_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_svld_dlopen=no fi rm -f conftest.err conftest.$ac_ob-
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dld_link (); int main () { dld_link ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dld_dld_link=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_dld_link=no fi rm -f conftest.err conftest.$ac_ob-
jext 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
;;
save_LDFLAGS="$LDFLAGS"
eval LDFLAGS=
save_LIBS="$LIBS"
LIBS="$lt_cv_dlopen_libs $LIBS"
echo "$as_me:$LINENO: checking whether a program can dlopen
itself" >&5 echo $ECHO_N "checking whether a program can dlopen
itself... $ECHO_C" >&6 if test "${lt_cv_dlopen_self+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then :
lt_cv_dlopen_self=cross else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #in-
clude "confdefs.h"
#if HAVE_DLFCN_H #include <dlfcn.h> #endif
#include <stdio.h>
#ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL
#else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOB-
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if
we
find out it does not work in some platform. */ #ifndef LT_DL-
LAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DL-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
LAZY_OR_NOW 0 # endif # endif # endif # en-
dif #endif
#ifdef __cplusplus extern "C" void exit (int); #endif
void fnord() { int i=42;} int main () {
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
/* dlclose (self); */
}
exit (status); } EOF
# compilation failed
lt_cv_dlopen_self=no
fi fi rm -fr conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 echo
"${ECHO_T}$lt_cv_dlopen_self" >&6
if test "x$lt_cv_dlopen_self" = xyes; then
LDFLAGS="$LDFLAGS $link_static_flag"
echo "$as_me:$LINENO: checking whether a statically linked
program can dlopen itself" >&5 echo $ECHO_N "checking whether a
statically linked program can dlopen itself... $ECHO_C" >&6 if
test "${lt_cv_dlopen_self_static+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then :
lt_cv_dlopen_self_static=cross else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #in-
clude "confdefs.h"
#if HAVE_DLFCN_H #include <dlfcn.h> #endif
#include <stdio.h>
#ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL
#else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOB-
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if
we
find out it does not work in some platform. */ #ifndef LT_DL-
LAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DL-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
LAZY_OR_NOW 0 # endif # endif # endif # en-
dif #endif
#ifdef __cplusplus extern "C" void exit (int); #endif
void fnord() { int i=42;} int main () {
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
esac
else :
# compilation failed
lt_cv_dlopen_self_static=no
fi fi rm -fr conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
fi
CPPFLAGS="$save_CPPFLAGS"
LDFLAGS="$save_LDFLAGS"
LIBS="$save_LIBS"
;;
esac
case $lt_cv_dlopen_self in
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
*) enable_dlopen_self=unknown ;;
esac
case $lt_cv_dlopen_self_static in
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
*) enable_dlopen_self_static=unknown ;;
esac fi
# Report which librarie types wil actually be built echo
"$as_me:$LINENO: checking if libtool supports shared libraries"
>&5 echo $ECHO_N "checking if libtool supports shared 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 libraries"
>&5 echo $ECHO_N "checking whether to build shared libraries...
$ECHO_C" >&6 test "$can_build_shared" = "no" && enable_shared=no
# On AIX, shared libraries and static libraries use the same
namespace, and # are all built from PIC. case "$host_os" in
aix3*)
test "$enable_shared" = yes && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~ANLIB ib"
postinstall_cmds='$RANLIB $lib'
fi
;;
aix4*)
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" =
press'
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
output_verbose_link_cmd='echo'
archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib
$compiler_flags $libobjs $deplibs -install_name $rpath/$soname
$verstring'
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $com-
piler_flags $libobjs $deplibs'
# Don't fix this by using the ld -exported_symbols_list flag,
it doesn't exist in older darwin ld's
archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e
"s,^*,_&," < $export_symbols > $output_objdir/${libname}-sym-
bols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $com-
piler_flags $libobjs $deplibs -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 $compil-
er_flags $libobjs $deplibs~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
hardcode_direct=no
hardcode_automatic=yes
hardcode_shlibpath_var=unsupported
whole_archive_flag_spec='-all_load $convenience'
link_all_deplibs=yes
else
ld_shlibs=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 libraries"
>&5 echo $ECHO_N "checking whether to build static libraries...
$ECHO_C" >&6 # Make sure either enable_shared or enable_static is
yes. test "$enable_shared" = yes || enable_static=yes echo
"$as_me:$LINENO: result: $enable_static" >&5 echo "${ECHO_T}$en-
able_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.
lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_sym-
bol_to_c_name_address sys_lib_search_path_spec
sys_lib_dlsearch_path_spec old_postinstall_cmds old_postunin-
stall_cmds compiler CC LD lt_prog_compiler_wl
lt_prog_compiler_pic lt_prog_compiler_static lt_prog_com-
piler_no_builtin_flag export_dynamic_flag_spec
thread_safe_flag_spec whole_archive_flag_spec en-
able_shared_with_static_runtimes old_archive_cmds old_ar-
chive_from_new_cmds predep_objects postdep_objects
predeps postdeps compiler_lib_search_path ar-
chive_cmds archive_expsym_cmds postinstall_cmds pos-
tuninstall_cmds old_archive_from_expsyms_cmds allow_unde-
fined_flag no_undefined_flag export_symbols_cmds
hardcode_libdir_flag_spec hardcode_libdir_flag_spec_ld
hardcode_libdir_separator hardcode_automatic module_cmds
module_expsym_cmds lt_cv_prog_compiler_c_o exclude_exp-
syms include_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 | export_symbols_cmds |
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}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-
the GNU General Public License # along with this program; if not,
write to the Free Software # Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA. # # As a spe-
cial exception to the GNU General Public License, if you # dis-
tribute this file as part of a program that contains a # configu-
ration script generated by Autoconf, you may include it under #
the same distribution terms that you use for the rest of that
program.
# A sed program that does not truncate output. SED=$lt_SED
# Sed that helps us avoid accidentally triggering echo(1) options
like -n. Xsed="$SED -e s/^X//"
# The HP-UX ksh and POSIX shell print the target directory to
stdout # if CDPATH is set. if test "XCDPATH+set}" = Xset; then
CDPATH=:; export CDPATH; fi
# 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
# 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
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). libext="$libext"
# Shared library suffix (normally ".so"). shrext='$shrext'
# Executable file suffix (normally ""). exeext="$exeext"
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic pic_mode=$pic_mode
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options? 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
# 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
# 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="$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"
# Check whether --with-tags or --without-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
# Extract list of available tagged configurations in $ofile.
# Note that this assumes the entire list is on one line.
available_tags=`grep "^available_tags=" "${ofile}" | $SED -e
's/available_tags=$/1/' -e 's/
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for tagname in $tagnames; do
IFS="$lt_save_ifs"
# Check whether tagname contains only valid characters
case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHI-
JKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
"") ;;
*) { { echo "$as_me:$LINENO: error: invalid tag name: $tag-
name" >&5 echo "$as_me: error: invalid tag name: $tagname" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" <
"${ofile}" > /dev/null
then
{ { echo "$as_me:$LINENO: error: tag name echo "$as_me: er-
ror: tag name
{ (exit 1); exit 1; }; }
fi
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 hardcode_auto-
matic_CXX=no module_cmds_CXX= module_expsym_cmds_CXX=
link_all_deplibs_CXX=unknown old_archive_cmds_CXX=$old_ar-
chive_cmds no_undefined_flag_CXX= whole_archive_flag_spec_CXX=
enable_shared_with_static_runtimes_CXX=no
# Dependencies to place before and after the object being linked:
predep_objects_CXX= postdep_objects_CXX= predeps_CXX= post-
deps_CXX= compiler_lib_search_path_CXX=
# Source file extension for C++ test sources. ac_ext=cc
# Object file extension for compiled C++ test sources. objext=o
objext_CXX=$objext
# Code to be used in simple compile tests lt_simple_com-
pile_test_code="int some_variable = 0;0
# Code to be used in simple link tests lt_sim-
ple_link_test_code='int main(int, char *) { return(0); }0
# ltmain only uses $CC for tagged configurations so make sure $CC
is set.
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# Allow CC to be a program name with arguments. compiler=$CC
# Allow CC to be a program name with arguments. lt_save_CC=$CC
lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX
lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD
if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else
unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LD-
CXX+set}"; then
lt_cv_path_LD=$lt_cv_path_LDCXX else
unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX
CC=${CXX-"c++"} compiler=$CC compiler_CXX=$CC cc_basename=`$echo
X"$compiler" | $Xsed -e 's%^.*/%%'`
# We don't want -fno-exception wen compiling C++ code, so set the
# no_builtin_flag separately if test "$GXX" = yes; then
lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else
lt_prog_compiler_no_builtin_flag_CXX= fi
if test "$GXX" = yes; then
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d ' 15'` ;;
*)
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
esac
case $ac_prog in
# Accept absolute paths.
[\/]* | ?:[\/]*)
re_direlt='/[^/][^/]*/../'
# Canonicalize the pathname of ld
ac_prog=`echo $ac_prog| $SED 's%\\%/%g'`
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1;
do ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
done
test -z "$LD" && LD="$ac_prog"
;;
"")
# If it fails, then pretend we aren't using GCC.
ac_prog=ld
;;
*)
# If it is relative, then search for the first ld in PATH.
with_gnu_ld=unknown
;;
esac elif test "$with_gnu_ld" = yes; then
echo "$as_me:$LINENO: checking for GNU ld" >&5 echo $ECHO_N
"checking for GNU ld... $ECHO_C" >&6 else
echo "$as_me:$LINENO: checking for non-GNU ld" >&5 echo $ECHO_N
"checking for non-GNU ld... $ECHO_C" >&6 fi if test
"${lt_cv_path_LD+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test -z "$LD"; then
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
for ac_dir in $PATH; do
IFS="$lt_save_ifs"
test -z "$ac_dir" && ac_dir=.
if test -f "$ac_dir/$ac_prog" || test -f
"$ac_dir/$ac_prog$ac_exeext"; then
lt_cv_path_LD="$ac_dir/$ac_prog"
# Check to see if the program is GNU ld. I'd rather use
--version,
# but apparently some GNU ld's only accept -v.
# Break only if it was the GNU/non-GNU ld that we prefer.
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*) test "$with_gnu_ld" != no &&
break ;;
*) 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
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 $compiler_flags $pre-
dep_objects $libobjs $deplibs $postdep_objects ${wl}-soname
$wl$soname -o $lib'
archive_expsym_cmds_CXX='$CC -shared -nostdlib $compil-
er_flags $predep_objects $libobjs $deplibs $postdep_objects
${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_sym-
bols -o $lib'
hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
# If archive_cmds runs LD, not CC, wlarc should be empty
# XXX I think wlarc can be eliminated in ltcf-cxx, but I need
to
# investigate it a little bit more. (MM)
wlarc='${wl}'
# ancient GNU ld didn't support --whole-archive et. al.
if eval "`$CC -print-prog-name=ld` --help 2>&1" | grep 'no-
whole-archive' > /dev/null; then
whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$conve-
nience '"$wlarc"'--no-whole-archive'
else
whole_archive_flag_spec_CXX=
fi
else
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 $compiler_flags $pre-
# 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
# KDE requires run time linking. Make it the default.
aix_use_runtimelinking=yes
exp_sym_flag='-bexport'
no_entry_flag='-bnoentry'
fi
# When large executables or shared objects are built, AIX ld
can
# have problems creating the table of contents. If linking a
library
# or program results in "error TOC overflow" add -mminimal-
toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is
not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
archive_cmds_CXX=''
hardcode_direct_CXX=yes
hardcode_libdir_separator_CXX=':'
link_all_deplibs_CXX=yes
if test "$GXX" = yes; then
case $host_os in aix4.012|aix4.012.*)
# We only want to do this on AIX 4.2 and lower, the check
# below for broken collect2 doesn't work under 4.3+
collect2name=`${CC} -print-prog-name=collect2` if
test -f "$collect2name" && strings "$collect2name" | grep
resolve_lib_name >/dev/null then # We have re-
worked collect2 hardcode_direct_CXX=yes else
# We have old collect2 hardcode_di-
rect_CXX=unsupported # It fails to find uninstalled li-
braries when the uninstalled # path is not listed in
the libpath. Setting hardcode_minus_L # to unsupported
forces relinking hardcode_minus_L_CXX=yes
fi
# Let the compiler handle the export list.
always_export_symbols_CXX=no
if test "$aix_use_runtimelinking" = yes; then
# Warning - without using the other runtime loading flags
(-brtl),
# -berok will link without error, but may produce a broken
library.
allow_undefined_flag_CXX='-berok'
# Determine the default libpath from the value encoded in
an empty executable.
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
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 $compil-
er_flags $libobjs $deplibs ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols"
else # Determine the default libpath from the value
encoded in an empty executable. cat >conftest.$ac_ext
<<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>con-
ftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h.
*/
int main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/usr/lib:/lib"; fi
jdir/$libname$release.a $output_objdir/$soname'
fi
fi
;;
chorus*)
case $cc_basename in
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
cygwin* | mingw* | pw32*)
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually
meaningless,
# as there is no search path for DLLs.
hardcode_libdir_flag_spec_CXX='-L$libdir'
allow_undefined_flag_CXX=no
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 $compiler_flags
$predep_objects $libobjs $deplibs $postdep_objects -o $output_ob-
jdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
# If the export-symbols file already is a .def file (1st
line
# is EXPORTS), use it as is; otherwise, prepend...
archive_expsym_cmds_CXX='if test "x`$SED 1q $export_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 $compil-
er_flags $predep_objects $libobjs $deplibs $postdep_objects -o
$output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-
implib,$lib'
else
ld_shlibs_CXX=no
fi
;;
darwin* | rhapsody*)
if test "$GXX" = yes; then
archive_cmds_need_lc_CXX=no
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 al-
low_undefined_flag_CXX='-Wl,-flat_namespace -Wl,-undefined
fi
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_cmds_CXX='$CC -dynamiclib -single_module $allow_un-
defined_flag -o $lib $compiler_flags $libobjs $deplibs -in-
stall_name $rpath/$soname $verstring'
else
archive_cmds_CXX='$CC -r ${wl}-bind_at_load -keep_pri-
vate_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynami-
clib $allow_undefined_flag -o $lib ${lib}-master.o $compil-
er_flags $deplibs -install_name $rpath/$soname $verstring'
fi
module_cmds_CXX='$CC ${wl}-bind_at_load $allow_undefined_flag
-o $lib -bundle $compiler_flags $libobjs $deplibs'
# Don't fix this by using the ld -exported_symbols_list flag,
it doesn't exist in older darwin ld's
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,,"
-e "s,^*,_&," < $export_symbols > $output_objdir/${libname}-sym-
bols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag
-o $lib $compiler_flags $libobjs $deplibs -install_name
$rpath/$soname $verstring~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
else
archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,,"
-e "s,^*,_&," < $export_symbols > $output_objdir/${libname}-sym-
bols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nos-
tdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_unde-
fined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -in-
stall_name $rpath/$soname $verstring~nmedit -s $output_ob-
jdir/${libname}-symbols.expsym ${lib}'
fi
module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e
"s,^*,_&," < $export_symbols > $output_objdir/${libname}-sym-
bols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compil-
er_flags $libobjs $deplibs~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
hardcode_direct_CXX=no
hardcode_automatic_CXX=yes
hardcode_shlibpath_var_CXX=unsupported
whole_archive_flag_spec_CXX='-all_load $convenience'
link_all_deplibs_CXX=yes
else
ld_shlibs_CXX=no
fi
;;
dgux*)
case $cc_basename in
ec++) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
ghcx) # Green Hills C++ Compiler # FIXME:
freebsd* | kfreebsd*-gnu)
# 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 $compiler_flags
$predep_objects $libobjs $deplibs $postdep_objects~test $out-
put_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
# Commands to make compiler produce verbose output that
lists
# what "hidden" libraries, object files and flags are used
when
# linking a shared library.
#
# There doesn't appear to be a way to prevent this compiler
from
# explicitly linking system object files so we need to
strip them
# from the output so that they don't get included in the
library
# dependencies.
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v con-
ftest.$objext 2>&1) | egrep "-L"`; list=""; for z in $templist;
do case $z in conftest.$objext) list="$list $z";; *.$objext);; *)
list="$list $z";;esac; done; echo $list'
;;
*)
if test "$GXX" = yes; then
archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared
-nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_ob-
jdir/$soname $compiler_flags $predep_objects $libobjs $deplibs
$postdep_objects~test $output_objdir/$soname = $lib || mv $out-
put_objdir/$soname $lib'
ia64*) hardcode_libdir_flag_spec_CXX='-L$libdir'
;;
*) hardcode_libdir_flag_spec_CXX='${wl}+b
${wl}$libdir' hardcode_libdir_separator_CXX=: ex-
port_dynamic_flag_spec_CXX='${wl}-E'
;;
esac
fi
case "$host_cpu" in
hppa*64*)
hardcode_direct_CXX=no
hardcode_shlibpath_var_CXX=no
;;
ia64*)
hardcode_direct_CXX=no
hardcode_shlibpath_var_CXX=no
hardcode_minus_L_CXX=yes # Not in the search PATH,
# but as the de-
fault # location of
the library.
;;
*)
hardcode_direct_CXX=yes
hardcode_minus_L_CXX=yes # Not in the search PATH,
# but as the de-
fault # location of
the library.
;;
esac
case $cc_basename in
CC) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
aCC) case "$host_cpu" in hppa*64*|ia64*)
archive_cmds_CXX='$LD -b +h $soname -o $lib $link-
er_flags $libobjs $deplibs' ;; *) ar-
chive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$in-
stall_libdir -o $lib $compiler_flags $predep_objects $libobjs
$deplibs $postdep_objects' ;; esac #
Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are
used when # linking a shared library. #
# There doesn't appear to be a way to prevent this com-
piler from # explicitly linking system object files so we
need to strip them # from the output so that they don't
get included in the library # dependencies. out-
put_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$ob-
jext 2>&1) | grep "-L"`; list=""; for z in $templist; do case $z
in conftest.$objext) list="$list $z";; *.$objext);; *)
list="$list $z";;esac; done; echo $list' ;;
*) if test "$GXX" = yes; then if test
$with_gnu_ld = no; then case "$host_cpu" in
$postdep_objects -soname $soname `test -n "$verstring" && echo
-set_version $verstring` -update_registry ${objdir}/so_locations
-o $lib'
# Archives containing C++ object files must be created
using # "CC -ar", where "CC" is the IRIX C++ compiler.
This is # necessary to make sure instantiated templates
are included # in the archive. old_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 $compiler_flags $predep_objects $libobjs
$deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n
"$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-up-
date_registry ${wl}${objdir}/so_locations -o $lib' else
archive_cmds_CXX='$CC -shared -nostdlib $compil-
er_flags $predep_objects $libobjs $deplibs $postdep_objects
${wl}-soname ${wl}$soname `test -n "$verstring" && echo
${wl}-set_version ${wl}$verstring` -o $lib' fi
fi link_all_deplibs_CXX=yes ;;
esac
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_CXX=:
;;
linux*)
case $cc_basename in
KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler
# KCC will only create a shared library if the output
file # ends with ".so" (or ".sl" for HP-UX), so rename
the library # to its proper name (with version) after
linking. archive_cmds_CXX='tempext=`echo $shared_ext |
$SED -e '''s/()0-9A-Za-z{}]/\\1/g'''`; templib=`echo $lib | $SED
-e "s/tempext}..*/.so/"`; $CC $compiler_flags $predep_objects
$libobjs $deplibs $postdep_objects --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 $compil-
er_flags $predep_objects $libobjs $deplibs $postdep_objects
--soname $soname -o emplib ${wl}-retain-symbols-file,$export_sym-
bols; mv emplib $lib' # Commands to make compiler produce
verbose output that lists # what "hidden" libraries, ob-
ject files and flags are used when # linking a shared li-
brary. # # 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 # depen-
dencies. output_verbose_link_cmd='templist=`$CC $CFLAGS
-v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`;
rm -f libconftest$shared_ext; list=""; for z in $templist; do
case $z in conftest.$objext) list="$list $z";; *.$objext);; *)
list="$list $z";;esac; done; echo $list'
tain-symbols-file $wl$export_symbols -o $lib' hard-
code_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ex-
port_dynamic_flag_spec_CXX='${wl}--export-dynamic'
whole_archive_flag_spec_CXX='${wl}--whole-archive$conve-
nience ${wl}--no-whole-archive' ;;
cxx) # Compaq C++ archive_cmds_CXX='$CC
-shared $compiler_flags $predep_objects $libobjs $deplibs $post-
dep_objects ${wl}-soname $wl$soname -o $lib' archive_exp-
sym_cmds_CXX='$CC -shared $compiler_flags $predep_objects $libob-
js $deplibs $postdep_objects ${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' ;;
esac
;;
lynxos*)
# FIXME: insert proper C++ library support
ld_shlibs_CXX=no
;;
m88k*)
# FIXME: insert proper C++ library support
ld_shlibs_CXX=no
;;
mvs*)
case $cc_basename in
cxx) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects
$libobjs $deplibs $postdep_objects $linker_flags'
wlarc=
hardcode_libdir_flag_spec_CXX='-R$libdir'
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 $compiler_flags $predep_objects
$libobjs $deplibs $postdep_objects --soname $soname -o emplib; mv
emplib $lib'
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
hardcode_libdir_separator_CXX=:
# Archives containing C++ object files must be created
using # "CC -Bstatic", where "CC" is the KAI C++ compil-
er. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib
$oldobjs'
;;
RCC) # Rational C++ 2.4.1 # FIXME: insert
proper C++ library support ld_shlibs_CXX=no ;;
cxx) allow_undefined_flag_CXX=' ${wl}-expect_unre-
solved ${wl} archive_cmds_CXX='$CC -shared${allow_unde-
fined_flag} $compiler_flags $predep_objects $libobjs $deplibs
$postdep_objects ${wl}-soname $soname `test -n "$verstring" &&
echo ${wl}-set_version $verstring` -update_registry ${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} $compiler_flags $predep_objects $libobjs
$deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n
"$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-up-
date_registry ${wl}${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
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 $compiler_flags $predep_objects
$libobjs $deplibs $postdep_objects --soname $soname -o emplib; mv
emplib $lib'
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
hardcode_libdir_separator_CXX=:
# Archives containing C++ object files must be created
using # the KAI C++ compiler. old_ar-
chive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
RCC) # Rational C++ 2.4.1 # FIXME: insert
proper C++ library support ld_shlibs_CXX=no ;;
cxx) allow_undefined_flag_CXX=' -expect_unresolved
archive_cmds_CXX='$CC -shared${allow_undefined_flag}
$compiler_flags $predep_objects $libobjs $deplibs $postdep_ob-
jects -msym -soname $soname `test -n "$verstring" && echo
-set_version $verstring` -update_registry ${objdir}/so_locations
-o $lib' archive_expsym_cmds_CXX='for i in `cat $ex-
port_symbols`; do printf "%s %s\n" -exported_symbol "" >>
$lib.exp; done~ echo "-hidden">> $lib.exp~
$CC -shared$allow_undefined_flag $compiler_flags $predep_objects
$libobjs $deplibs $postdep_objects -msym -soname $soname -Wl,-in-
put -Wl,$lib.exp `test -n "$verstring" && echo -set_ver-
sion $verstring` -update_registry $objdir/so_locations -o
$lib~ $rm $lib.exp'
hardcode_libdir_flag_spec_CXX='-rpath $libdir'
hardcode_libdir_separator_CXX=:
# Commands to make compiler produce verbose output that
lists # what "hidden" libraries, object files and flags
are used when # linking a shared library. #
# There doesn't appear to be a way to prevent this 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} $compiler_flags $predep_objects $libobjs
$deplibs $postdep_objects ${wl}-msym ${wl}-soname ${wl}$soname
`test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring`
${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
psos*)
# FIXME: insert proper C++ library support
ld_shlibs_CXX=no
;;
sco*)
archive_cmds_need_lc_CXX=no
case $cc_basename in
CC) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
sunos4*)
case $cc_basename in
CC) # Sun C++ 4.x # FIXME: insert proper
C++ library support ld_shlibs_CXX=no ;;
lcc) # Lucid # FIXME: insert proper C++ li-
brary support ld_shlibs_CXX=no ;;
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
solaris*)
case $cc_basename in
CC) # Sun C++ 4.2, 5.x and Centerline C++
no_undefined_flag_CXX=' -zdefs' ar-
chive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -h$soname -o
$lib $compiler_flags $predep_objects $libobjs $deplibs $post-
dep_objects' archive_expsym_cmds_CXX='$echo "{ global:" >
$lib.exp~cat $export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo
"local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag}
-nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $compiler_flags
$predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp'
hardcode_libdir_flag_spec_CXX='-R$libdir' hard-
code_shlibpath_var_CXX=no case $host_os in so-
laris2.0-5 | solaris2.0-5.*) ;; *) # The
C++ compiler is used as linker so we must use $wl #
flag to pass the commands to the underlying system #
linker. # Supported since Solaris 2.6 (maybe 2.5.1?)
whole_archive_flag_spec_CXX='${wl}-z ${wl}allex-
tract$convenience ${wl}-z ${wl}defaultextract' ;;
esac link_all_deplibs_CXX=yes
# Commands to make compiler produce verbose output that
lists # what "hidden" libraries, object files and flags
are used when # linking a shared library. #
# There doesn't appear to be a way to prevent this 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-
# 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 $compiler_flags
$predep_objects $libobjs $deplibs $postdep_objects ${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 $compiler_flags
$predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp'
# Commands to make compiler produce verbose output
that lists # what "hidden" libraries, object files
and flags are used when # linking a shared library.
output_verbose_link_cmd="$CC -shared $CFLAGS -v con-
ftest.$objext 2>&1 | grep else # g++ 2.7
appears to require `-G' NOT `-shared' on this # plat-
form. archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS
$compiler_flags $predep_objects $libobjs $deplibs $postdep_ob-
jects ${wl}-h $wl$soname -o $lib' archive_exp-
sym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols |
$SED -e "s//1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib
$compiler_flags $predep_objects $libobjs $deplibs $postdep_ob-
jects~$rm $lib.exp'
# Commands to make compiler produce verbose output
that lists # what "hidden" libraries, object files
and flags are used when # linking a shared library.
output_verbose_link_cmd="$CC -G $CFLAGS -v con-
ftest.$objext 2>&1 | grep fi
hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
fi ;;
esac
;;
sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
archive_cmds_need_lc_CXX=no
;;
tandem*)
case $cc_basename in
NCC) # NonStop-UX NCC 3.20 # FIXME: insert
proper C++ library support ld_shlibs_CXX=no ;;
*) # FIXME: insert proper C++ library support
ld_shlibs_CXX=no ;;
esac
;;
vxworks*)
them around unless you know exactly ## what you are doing...
cat > conftest.$ac_ext <<EOF class Foo { public:
Foo (void) { a = 0; } private:
int a; }; EOF
if { (eval echo "$as_me:$LINENO:
(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
# the conftest object file.
pre_test_object_deps_done=no
# The `*' in the case matches for architectures that use `case'
in
# $output_verbose_cmd can trigger glob expansion during the
loop
# eval without this substitution.
output_verbose_link_cmd="`$echo
for p in `eval $output_verbose_link_cmd`; do
case $p in
-L* | -R* | -l*)
# Some compilers place space between "-{L,R}" and the
path.
# Remove the space.
if test $p = "-L" || test $p = "-R"; then
prev=$p continue
else prev=
fi
if test "$pre_test_object_deps_done" = no; then
case $p in -L* | -R*) # Internal compiler li-
brary paths should come after those # provided the us-
er. The postdeps already come after the # user sup-
plied libs so there is no need to process them. if
test -z "$compiler_lib_search_path_CXX"; then com-
piler_lib_search_path_CXX="${prev}${p}" else
compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX}
${prev}${p}" fi ;; # The "-l" case
would never come before the object being # linked, so
don't bother handling this case. esac
else if test -z "$postdeps_CXX"; then
postdeps_CXX="${prev}${p}" else post-
deps_CXX="${postdeps_CXX} ${prev}${p}" fi
fi
postdep_objects_CXX="$p" else
postdep_objects_CXX="$postdep_objects_CXX $p" fi
fi
;;
*) ;; # Ignore the rest.
esac
done
# Clean up.
rm -f a.out a.exe else
echo "libtool.m4: error: problem compiling CXX test program" fi
$rm -f confest.$objext
case " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no
;; esac
lt_prog_compiler_wl_CXX= lt_prog_compiler_pic_CXX= lt_prog_com-
piler_static_CXX=
echo "$as_me:$LINENO: checking for $compiler option to produce
PIC" >&5 echo $ECHO_N "checking for $compiler option to produce
PIC... $ECHO_C" >&6
# C++ specific cases for pic, static, wl, etc.
if test "$GXX" = yes; then
lt_prog_compiler_wl_CXX='-Wl,'
lt_prog_compiler_static_CXX='-static'
case $host_os in
aix*)
# All AIX code is PIC.
if test "$host_cpu" = ia64; then # AIX 5 now sup-
ports IA64 processor lt_prog_compiler_static_CXX='-Bstat-
ic'
fi
;;
amigaos*)
# FIXME: we need at least 68020 code to build shared li-
braries, but
# adding the `-m68020' flag to GCC prevents building any-
thing better,
# like `-m68040'.
lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-re-
store-a4'
;;
beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* |
osf4* | osf5*)
# PIC is the default for these OSes.
;;
lt_prog_compiler_pic_CXX=
;;
sysv4*MP*)
if test -d /usr/nec; then lt_prog_compil-
er_pic_CXX=-Kconform_pic
fi
;;
hpux*)
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case "$host_cpu" in
hppa*64*|ia64*) ;;
*) lt_prog_compiler_pic_CXX='-fPIC' ;;
esac
;;
*)
lt_prog_compiler_pic_CXX='-fPIC'
;;
esac
else
case $host_os in
aix4* | aix5*) # All AIX code is PIC. if
test "$host_cpu" = ia64; then # AIX 5 now supports IA64
processor lt_prog_compiler_static_CXX='-Bstatic'
else lt_prog_compiler_static_CXX='-bnso
-bI:/lib/syscalls.exp' fi ;;
chorus*) case $cc_basename in cxch68)
# Green Hills C++ Compiler # _LT_AC_TAG-
VAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u
__main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a
$MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
;; esac ;;
dgux*) case $cc_basename in ec++)
lt_prog_compiler_pic_CXX='-KPIC' ;;
ghcx) # Green Hills C++ Compiler
lt_prog_compiler_pic_CXX='-pic' ;; *)
;; esac ;;
freebsd* | kfreebsd*-gnu) # FreeBSD uses GNU C++
;;
hpux9* | hpux10* | hpux11*) case $cc_basename in
CC) lt_prog_compiler_wl_CXX='-Wl,'
lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a
${ac_cv_prog_cc_wl}archive" if test "$host_cpu" !=
ia64; then lt_prog_compiler_pic_CXX='+Z'
fi ;; aCC) lt_prog_compil-
er_wl_CXX='-Wl,' lt_prog_compiler_stat-
ic_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
case "$host_cpu" in hppa*64*|ia64*)
# +Z the default ;; *)
lt_prog_compiler_pic_CXX='+Z' ;;
esac ;; *) ;;
esac ;;
objects are PIC. lt_prog_compiler_pic_CXX=
lt_prog_compiler_static_CXX='-non_shared' ;;
*) ;; esac ;;
lynxos*) ;;
m88k*) ;;
mvs*) case $cc_basename in cxx)
lt_prog_compiler_pic_CXX='-W c,exportall' ;;
*) ;; esac ;;
netbsd*) ;;
osf3* | osf4* | osf5*) case $cc_basename in
KCC) lt_prog_compiler_wl_CXX='--backend
-Wl,' ;; RCC) # Rational C++
2.4.1 lt_prog_compiler_pic_CXX='-pic' ;;
cxx) # Digital/Compaq C++
lt_prog_compiler_wl_CXX='-Wl,' # Make sure the PIC
flag is empty. It appears that all Alpha # Linux and
Compaq Tru64 Unix objects are PIC. lt_prog_compil-
er_pic_CXX= lt_prog_compiler_static_CXX='-non_shared'
;; *) ;; esac
;;
psos*) ;;
sco*) case $cc_basename in CC)
lt_prog_compiler_pic_CXX='-fPIC' ;; *)
;; esac ;;
solaris*) case $cc_basename in CC)
# Sun C++ 4.2, 5.x and Centerline C++
lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compil-
er_static_CXX='-Bstatic' lt_prog_compil-
er_wl_CXX='-Qoption ld ' ;; gcx)
# Green Hills C++ Compiler lt_prog_compil-
er_pic_CXX='-PIC' ;; *) ;;
esac ;;
sunos4*) case $cc_basename in CC)
# Sun C++ 4.x lt_prog_compil-
er_pic_CXX='-pic' lt_prog_compiler_stat-
ic_CXX='-Bstatic' ;; lcc) # Lu-
cid 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 ;;
unixware*) ;;
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
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s conftest.err; then
lt_prog_compiler_pic_works_CXX=yes
fi
fi
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX"
>&5 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6
if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
case $lt_prog_compiler_pic_CXX in
"" | " "*) ;;
*) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
esac else
lt_prog_compiler_pic_CXX=
lt_prog_compiler_can_build_shared_CXX=no fi
fi case "$host_os" in
# For platforms which do not support PIC, -DPIC is meaningless:
*djgpp*)
lt_prog_compiler_pic_CXX=
;;
*)
lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
;; esac
echo "$as_me:$LINENO: checking if $compiler supports -c -o
file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
-c -o file.$ac_objext... $ECHO_C" >&6 if test "${lt_cv_prog_com-
piler_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
chmod -w .
lt_compiler_flag="-o out/conftest2.$ac_objext"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s out/conftest.err; then
lt_cv_prog_compiler_c_o_CXX=yes
fi
fi
chmod u+w .
$rm conftest* out/*
rmdir out
cd ..
rmdir conftest
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX"
>&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6
hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" =
no && test "$need_locks" != no; then
# do not overwrite the value of need_locks provided by the user
echo "$as_me:$LINENO: checking if we can lock with hard links"
>&5 echo $ECHO_N "checking if we can lock with hard links...
$ECHO_C" >&6
hard_links=yes
$rm conftest*
ln conftest.a conftest.b 2>/dev/null && hard_links=no
touch conftest.a
ln conftest.a conftest.b 2>&5 || hard_links=no
ln conftest.a conftest.b 2>/dev/null && hard_links=no
echo "$as_me:$LINENO: result: $hard_links" >&5 echo
"${ECHO_T}$hard_links" >&6
bols'
case $host_os in
aix4* | aix5*)
# If we're using GNU nm, then we don't want the "-C" option.
# -C means demangle to AIX nm, but means don't demangle with
GNU nm
if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience |
awk '''{ if ((( == "T") || ( == "D") || ( == "B")) && (sub-
str(,1,1) != ".")) { print } }''' | sort -u > $export_symbols'
else
export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience |
awk '''{ if ((( == "T") || ( == "D") || ( == "B")) && (sub-
str(,1,1) != ".")) { print } }''' | sort -u > $export_symbols'
fi
;;
pw32*)
export_symbols_cmds_CXX="$ltdll_cmds"
;;
cygwin* | mingw*)
export_symbols_cmds_CXX='$NM $libobjs $convenience | $glob-
al_symbol_pipe | $SED -e '''/^[BCDGS] /s/.* ]*/1 DATA/''' | $SED
-e '''/^[AITW] /s/.* //''' | sort | uniq > $export_symbols'
;;
*)
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
variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if
test "$GCC" = yes; then
variables_saved_for_relink="$variables_saved_for_relink GCC_EX-
EC_PREFIX COMPILER_PATH LIBRARY_PATH" fi
# # Do we need to explicitly link libc? # case "x$ar-
chive_cmds_need_lc_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
(exit $ac_status); } 2>conftest.err; then
soname=conftest
lib=conftest
libobjs=conftest.$ac_objext
deplibs=
wl=$lt_prog_compiler_wl_CXX
compiler_flags=-v
linker_flags=-v
verstring=
output_objdir=.
libname=conftest
lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
allow_undefined_flag_CXX=
if { (eval echo "$as_me:$LINENO:
(eval $archive_cmds_CXX 2>1 grep
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }
then archive_cmds_need_lc_CXX=no
else archive_cmds_need_lc_CXX=yes
fi
allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
else
cat conftest.err 1>&5
fi
$rm conftest*
echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX"
>&5 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6
;;
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=".so" postinstall_cmds= postuninstall_cmds= fin-
ish_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"
sys_lib_search_path_spec="/lib /usr/lib /usr/local/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
${libname}${release}${shared_ext}$versuffix $lib-
name${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
else
# With GCC up to 2.95.x, collect2 would create an import file
# for dependence libraries. The import file would start with
# the line `#! .'. This would cause the generated library to
# depend on `.', always an invalid library. This was fixed
in
# development snapshots of GCC prior to 3.0.
case $host_os in
aix4 | aix4.[01] | aix4.[01].*)
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MI-
NOR__ >= 97)' echo ' yes ' echo '#endif'; }
| ${CC} -E - | grep yes > /dev/null; then :
else can_build_shared=no
fi
;;
esac
# AIX (on Power*) has no versioning support, so currently we
can not hardcode correct
# soname into executable. Probably we can add versioning sup-
port to
# collect2, so additional links can be useful in future.
if test "$aix_use_runtimelinking" = yes; then
# If using run time linking (on AIX 4.2 or later) use
lib<name>.so
# instead of lib<name>.a to let people know that these are
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'
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=".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'
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
pw32*)
# pw32 DLLs use 'pw' prefix rather than 'lib'
library_names_spec='`echo ${libname} | sed -e
's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuf-
fix}${shared_ext}'
;;
esac
;;
*)
library_names_spec='${libname}`echo ${release} | $SED -e
's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
;;
esac
dynamic_linker='Win32 ld.exe'
# FIXME: first we should search . and the directory the exe-
cutable is in
shlibpath_var=PATH
;;
darwin* | rhapsody*)
dynamic_linker="$host_os dyld"
version_type=darwin
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${versuffix}$shared_ext
${libname}${release}${major}$shared_ext ${libname}$shared_ext'
soname_spec='${libname}${release}${major}$shared_ext'
shlibpath_overrides_runpath=yes
shlibpath_var=DYLD_LIBRARY_PATH
shrext='$(test .$module = .yes && echo .so || echo .dylib)'
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate
the same.
if test "$GCC" = yes; then
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "0
"$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@"
"0 | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"
-e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/lo-
cal/lib,g"`
else
sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
fi
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
;;
dgux*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname$shared_ext'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='GNU ld.so'
;;
freebsd*)
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat ||
echo aout`
version_type=freebsd-$objformat
case $version_type in
freebsd-elf*)
library_names_spec='${libname}${release}${shared_ext}$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
;;
*) # from 3.2 on
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
esac
;;
gnu*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major} ${lib-
name}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
hardcode_into_libs=yes
;;
hpux9* | hpux10* | hpux11*)
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='.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='.sl'
dynamic_linker="$host_os dld.sl"
shlibpath_var=SHLIB_PATH
shlibpath_overrides_runpath=no # +s is required to enable
SHLIB_PATH
library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${release}${shared_ext}$major $lib-
name${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
;;
esac
# HP-UX runs *really* slowly unless shared libraries are mode
555.
postinstall_cmds='chmod 555 $lib'
;;
irix5* | irix6* | nonstopux*)
case $host_os in
nonstopux*) version_type=nonstopux ;;
*) if test "$lt_cv_prog_gnu_ld" = yes; then
version_type=linux else
version_type=irix fi ;;
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*)
dynamic_linker=no
;;
# This must be Linux ELF. linux*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
finish_cmds='PATH="ATH:/sbin" ldconfig -n $libdir'
libsuff=
if test "x$LINUX_64_MODE" = x64; then
# Some platforms are per default 64-bit, so there's no /lib64
if test -d /lib64; then
libsuff=64
fi
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}"
sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
/usr/local/lib${libsuff}"
# This implies no fast_install, which is unacceptable.
# Some rework will be needed to allow for fast_install
# before this can be enabled.
hardcode_into_libs=yes
# We used to test for /lib/ld.so.1 and disable shared libraries
on
# powerpc, because MkLinux only supported shared libraries with
the
# GNU dynamic linker. Since this was broken with cross compil-
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 ${libname}${re-
lease}${shared_ext} ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
dynamic_linker='NetBSD ld.elf_so'
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
newsos6)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
nto-qnx*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
openbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
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
need_lib_prefix=no
need_version=no
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cm-
plrs/cc /usr/lib /usr/local/lib /var/shlib"
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
;;
sco3.2v5*)
version_type=osf
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
;;
solaris*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
# ldd complains unless libraries are executable
postinstall_cmds='chmod +x $lib'
;;
sunos4*)
version_type=sunos
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${shared_ext}$versuffix'
finish_cmds='PATH="ATH:/usr/etc" ldconfig $libdir'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
if test "$with_gnu_ld" = yes; then
need_lib_prefix=no
fi
need_version=yes
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
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
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
;;
esac
;;
sysv4*MP*)
if test -d /usr/nec ;then
version_type=linux
library_names_spec='$libname${shared_ext}.$versuffix $lib-
name${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
fi
;;
uts4*)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
;;
*)
dynamic_linker=no
;; esac echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo
"${ECHO_T}$dynamic_linker" >&6 test "$dynamic_linker" = no &&
can_build_shared=no
echo "$as_me:$LINENO: checking how to hardcode library paths into
programs" >&5 echo $ECHO_N "checking how to hardcode library
paths into programs... $ECHO_C" >&6 hardcode_action_CXX= if test
-n "$hardcode_libdir_flag_spec_CXX" || test -n "$runpath_var
CXX" || test "X$hardcode_automatic_CXX"="Xyes" ; then
# We can hardcode non-existant directories.
if test "$hardcode_direct_CXX" != no &&
# If the only mechanism to avoid hardcoding is 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, CXX)" != no
&&
test "$hardcode_minus_L_CXX" != no; then
# Linking always hardcodes the temporary library directory.
hardcode_action_CXX=relink
else
# We can link without hardcoding, and we can hardcode nonex-
isting dirs.
hardcode_action_CXX=immediate
fi else
striplib= old_striplib= echo "$as_me:$LINENO: checking whether
stripping libraries is possible" >&5 echo $ECHO_N "checking
whether stripping libraries is possible... $ECHO_C" >&6 if test
-n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
test -z "$striplib" && striplib="$STRIP --strip-unneeded"
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
else # FIXME - insert some real tests, host_os isn't really good
enough
case $host_os in
darwin*)
if test -n "$STRIP" ; then
striplib="$STRIP -x"
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
;;
*)
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
;;
esac fi
if test "x$enable_dlopen" != xyes; then
enable_dlopen=unknown
enable_dlopen_self=unknown
enable_dlopen_self_static=unknown else
lt_cv_dlopen=no
lt_cv_dlopen_libs=
case $host_os in
beos*)
lt_cv_dlopen="load_add_on"
lt_cv_dlopen_libs=
lt_cv_dlopen_self=yes
;;
mingw* | pw32*)
lt_cv_dlopen="LoadLibrary"
lt_cv_dlopen_libs=
;;
cygwin*)
lt_cv_dlopen="dlopen"
lt_cv_dlopen_libs=
;;
darwin*)
# if libdl is installed we need to link against it
echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 echo
$ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 if test
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dl_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dl_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo
"${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test $ac_cv_lib_dl_dlopen
= yes; then
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
lt_cv_dlopen="dyld"
lt_cv_dlopen_libs=
lt_cv_dlopen_self=yes
fi
;;
*)
echo "$as_me:$LINENO: checking for shl_load" >&5 echo $ECHO_N
"checking for shl_load... $ECHO_C" >&6 if test
"${ac_cv_func_shl_load+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ /* Define shl_load to an innocuous variant,
in case <limits.h> declares shl_load.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define shl_load innocuous_shl_load
builtin and then its argument prototype would still apply. */
char shl_load (); /* The GNU C library defines this for functions
which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined (__stub_shl_load) || defined (__stub___shl_load)
choke me #else char (*f) () = shl_load; #endif #ifdef __cplusplus
} #endif
int main () { return f != shl_load;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_shl_load=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_shl_load=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $ac_cv_func_shl_load" >&5 echo
"${ECHO_T}$ac_cv_func_shl_load" >&6 if test $ac_cv_func_shl_load
= yes; then
lt_cv_dlopen="shl_load" else
echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 echo
$ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 if test
"${ac_cv_lib_dld_shl_load+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dld_shl_load=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_shl_load=no fi rm -f conftest.err conftest.$ac_ob-
jext 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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dl_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo
"${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test $ac_cv_lib_dl_dlopen
= yes; then
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo
$ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 if test
"${ac_cv_lib_svld_dlopen+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_svld_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_svld_dlopen=no fi rm -f conftest.err conftest.$ac_ob-
jext conftest$ac_exeext conftest.$ac_ext
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dld_link (); int main () { dld_link ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dld_dld_link=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_dld_link=no fi rm -f conftest.err conftest.$ac_ob-
jext 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
;;
save_LDFLAGS="$LDFLAGS"
eval LDFLAGS=
save_LIBS="$LIBS"
LIBS="$lt_cv_dlopen_libs $LIBS"
echo "$as_me:$LINENO: checking whether a program can dlopen
itself" >&5 echo $ECHO_N "checking whether a program can dlopen
itself... $ECHO_C" >&6 if test "${lt_cv_dlopen_self+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then :
lt_cv_dlopen_self=cross else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #in-
clude "confdefs.h"
#if HAVE_DLFCN_H #include <dlfcn.h> #endif
#include <stdio.h>
#ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL
#else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOB-
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if
we
find out it does not work in some platform. */ #ifndef LT_DL-
LAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DL-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
LAZY_OR_NOW 0 # endif # endif # endif # en-
dif #endif
#ifdef __cplusplus extern "C" void exit (int); #endif
void fnord() { int i=42;} int main () {
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
/* dlclose (self); */
}
exit (status); } EOF
# compilation failed
lt_cv_dlopen_self=no
fi fi rm -fr conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 echo
"${ECHO_T}$lt_cv_dlopen_self" >&6
if test "x$lt_cv_dlopen_self" = xyes; then
LDFLAGS="$LDFLAGS $link_static_flag"
echo "$as_me:$LINENO: checking whether a statically linked
program can dlopen itself" >&5 echo $ECHO_N "checking whether a
statically linked program can dlopen itself... $ECHO_C" >&6 if
test "${lt_cv_dlopen_self_static+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then :
lt_cv_dlopen_self_static=cross else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #in-
clude "confdefs.h"
#if HAVE_DLFCN_H #include <dlfcn.h> #endif
#include <stdio.h>
#ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL
#else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOB-
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if
we
find out it does not work in some platform. */ #ifndef LT_DL-
LAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DL-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
LAZY_OR_NOW 0 # endif # endif # endif # en-
dif #endif
#ifdef __cplusplus extern "C" void exit (int); #endif
void fnord() { int i=42;} int main () {
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
int status = $lt_dlunknown;
if (self)
{
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
esac
else :
# compilation failed
lt_cv_dlopen_self_static=no
fi fi rm -fr conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
fi
CPPFLAGS="$save_CPPFLAGS"
LDFLAGS="$save_LDFLAGS"
LIBS="$save_LIBS"
;;
esac
case $lt_cv_dlopen_self in
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
*) enable_dlopen_self=unknown ;;
esac
case $lt_cv_dlopen_self_static in
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
*) enable_dlopen_self_static=unknown ;;
esac fi
# The else clause should only fire when bootstrapping the #
libtool distribution, otherwise you forgot to ship ltmain.sh #
with your package, and you will get complaints that there are #
no rules to generate ltmain.sh. if test -f "$ltmain"; then
# See if we are running on zsh, and set the options which allow
our commands through
# without removal of escapes.
if test -n "${ZSH_VERSION+set}" ; then
setopt NO_GLOB_SUBST
fi
# Now quote all the things that may contain metacharacters
while being
# careful not to overquote the AC_SUBSTed values. We take
copies of the
# variables and quote the copies for generation of the libtool
script.
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S
LTCC NM SED SHELL libname_spec library_names_spec soname_spec
extract_expsyms_cmds old_striplib striplib file_magic_cmd
finish_cmds finish_eval deplibs_check_method reload_flag
reload_cmds need_locks lt_cv_sys_global_symbol_pipe
lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_sym-
code_libdir_flag_spec_CXX hardcode_libdir_flag_spec_ld_CXX
hardcode_libdir_separator_CXX hardcode_automatic_CXX mod-
ule_cmds_CXX module_expsym_cmds_CXX lt_cv_prog_compil-
er_c_o_CXX exclude_expsyms_CXX include_expsyms_CXX; do
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_archive_from_expsyms_cmds_CXX | export_sym-
bols_cmds_CXX | 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"
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
# 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=$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='$shrext'
# Executable file suffix (normally ""). exeext="$exeext"
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_CXX pic_mode=$pic_mode
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options? com-
piler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
# Must we lock files when doing compilation ?
need_locks=$lt_need_locks
# Do we need the lib prefix for modules? need_lib_pre-
# 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
# Dependencies to place after the objects being linked to create
# 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
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
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="$fix_srcfile_path_CXX"
# Set to yes if exported symbols are required. always_ex-
port_symbols=$always_export_symbols_CXX
# The commands to list exported symbols. export_sym-
bols_cmds=$lt_export_symbols_cmds_CXX
# The commands to extract the exported symbol list from a shared
archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_CXX
# Symbols that must always be exported. include_expsyms=$lt_in-
clude_expsyms_CXX
# ### END LIBTOOL TAG CONFIG: $tagname
__EOF__
else
# If there is no Makefile yet, we rely on a make rule to exe-
cute
# `config.status --recheck' to rerun these tests and create the
# libtool script then.
test -f Makefile && make "$ltmain" fi
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_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 end0
# Code to be used in simple link tests lt_simple_link_test_code="
program t end0
# ltmain only uses $CC for tagged configurations so make sure $CC
is set.
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# Allow CC to be a program name with arguments. compiler=$CC
# Allow CC to be a program name with arguments. lt_save_CC="$CC"
CC=${F77-"f77"} compiler=$CC compiler_F77=$CC cc_basename=`$echo
X"$compiler" | $Xsed -e 's%^.*/%%'`
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 libraries"
>&5 echo $ECHO_N "checking whether to build shared libraries...
$ECHO_C" >&6 test "$can_build_shared" = "no" && enable_shared=no
# On AIX, shared libraries and static libraries use the same
namespace, and # are all built from PIC. case "$host_os" in
aix3*)
test "$enable_shared" = yes && enable_static=no
if test -n "$RANLIB"; then
archive_cmds="$archive_cmds~ANLIB ib"
postinstall_cmds='$RANLIB $lib'
fi
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
;;
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_F77='-m68020 -resident32 -malways-re-
store-a4'
;;
beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* |
osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic_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'
;;
msdosdjgpp*)
# 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
# PORTME Check for flag to pass linker flags through the sys-
tem compiler.
case $host_os in
aix*)
lt_prog_compiler_wl_F77='-Wl,'
if test "$host_cpu" = ia64; then # AIX 5 now sup-
ports IA64 processor lt_prog_compiler_static_F77='-Bstat-
ic'
else lt_prog_compiler_static_F77='-bnso
-bI:/lib/syscalls.exp'
fi
;;
mingw* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic_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'
;;
# All Alpha code is PIC.
lt_prog_compiler_static_F77='-non_shared'
;;
esac
;;
osf3* | osf4* | osf5*)
lt_prog_compiler_wl_F77='-Wl,'
# All OSF/1 code is PIC.
lt_prog_compiler_static_F77='-non_shared'
;;
sco3.2v5*)
lt_prog_compiler_pic_F77='-Kpic'
lt_prog_compiler_static_F77='-dn'
;;
solaris*)
lt_prog_compiler_wl_F77='-Wl,'
lt_prog_compiler_pic_F77='-KPIC'
lt_prog_compiler_static_F77='-Bstatic'
;;
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* | sysv5*)
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
;;
uts4*)
lt_prog_compiler_pic_F77='-pic'
lt_prog_compiler_static_F77='-Bstatic'
;;
*)
lt_prog_compiler_can_build_shared_F77=no
;;
esac
fi
printf "$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}?
:&$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
if test ! -s conftest.err; then
lt_prog_compiler_pic_works_F77=yes
fi
fi
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77"
>&5 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6
if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
case $lt_prog_compiler_pic_F77 in
"" | " "*) ;;
*) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
esac else
lt_prog_compiler_pic_F77=
lt_prog_compiler_can_build_shared_F77=no fi
fi case "$host_os" in
# For platforms which do not support PIC, -DPIC is meaningless:
*djgpp*)
lt_prog_compiler_pic_F77=
;;
*)
lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
;; esac
echo "$as_me:$LINENO: checking if $compiler supports -c -o
file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
-c -o file.$ac_objext... $ECHO_C" >&6 if test "${lt_cv_prog_com-
this test
# to fail, enabling locking or at least warning the user not
to do parallel
# builds.
chmod -w .
lt_compiler_flag="-o out/conftest2.$ac_objext"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s out/conftest.err; then
lt_cv_prog_compiler_c_o_F77=yes
fi
fi
chmod u+w .
$rm conftest* out/*
rmdir out
cd ..
rmdir conftest
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_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
$compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
runpath_var=
allow_undefined_flag_F77=
enable_shared_with_static_runtimes_F77=no
archive_cmds_F77=
archive_expsym_cmds_F77=
old_archive_From_new_cmds_F77=
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=
case $host_os in
cygwin* | mingw* | pw32*)
# FIXME: the MSVC++ port hasn't been tested in a loooong time
wlarc='${wl}'
# See if GNU ld supports shared libraries.
case $host_os in
aix3* | aix4* | aix5*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then ld_shlibs_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
;;
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
# 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_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 $compil-
er_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib'
-e '''/^[AITW] /s/.* //''' | sort | uniq > $export_symbols'
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
archive_cmds_F77='$CC -shared $compiler_flags $libobjs
$deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000
${wl}--out-implib,$lib' # If the export-symbols file al-
ready is a .def file (1st line # is EXPORTS), use it as
is; otherwise, prepend... archive_expsym_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 $ex-
port_symbols >> $output_objdir/$soname.def; fi~
$CC -shared $output_objdir/$soname.def $compiler_flags
$libobjs $deplibs -o $output_objdir/$soname ${wl}--image-
base=0x10000000 ${wl}--out-implib,$lib'
else ld_shlibs=no
fi
;;
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds_F77='$LD -Bshareable $libobjs $deplibs
$linker_flags -o $lib' wlarc=
else archive_cmds_F77='$CC -shared $compiler_flags
$libobjs $deplibs ${wl}-soname $wl$soname -o $lib' ar-
chive_expsym_cmds_F77='$CC -shared $compiler_flags $libobjs
$deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
fi
;;
solaris* | sysv5*)
if $LD -v 2>&1 | grep 'BFD 2.8' > /dev/null; then
ld_shlibs_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 $compil-
er_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds_F77='$CC -shared $compiler_flags $li-
bobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs_F77=no
fi
;;
bobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs_F77=no
fi
;;
esac
if test "$ld_shlibs_F77" = yes; then
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-archive$con-
venience '"$wlarc"'--no-whole-archive'
else
whole_archive_flag_spec_F77=
fi
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 "$link_static_flag"; then
# Neither direct hardcoding nor static linking is sup-
ported 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
# 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_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
hardcode_direct_F77=yes 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'
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='-qmkshrobj ${wl}-G' else
shared_flag='-qmkshrobj'
fi fi
fi
# Let the compiler handle the export list.
always_export_symbols_F77=no
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
program main
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_F77='${wl}-blibpath:$lib-
dir:'"$aix_libpath" archive_cmds_F77="C"' -o $output_ob-
jdir/$soname $compiler_flags $libobjs $deplibs `if test "x${al-
low_undefined_flag}" != "x"; then echo "${wl}${allow_unde-
fined_flag}"; else :; fi` '" $shared_flag" archive_exp-
sym_cmds_F77="C"' -o $output_objdir/$soname $compiler_flags $li-
bobjs $deplibs `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
$compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols" else
# Determine the default libpath from the value encoded
in an empty executable. cat >conftest.$ac_ext <<_ACEOF
program main
end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if
{ (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_f77_werror_flag" || test ! -s con-
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/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' # -bexpall does not ex-
port symbols beginning with underscore (_) always_ex-
port_symbols_F77=yes # Exported symbols can be pulled
into shared objects from archives whole_ar-
chive_flag_spec_F77=' ' archive_cmds_need_lc_F77=yes
# This is similar to how AIX traditionally builds it's
shared libraries. archive_expsym_cmds_F77="C
$shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs
$deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_unde-
fined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $out-
put_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
;;
bsdi4*)
export_dynamic_flag_spec_F77=-rdynamic
;;
cygwin* | mingw* | pw32*)
# When not using gcc, we currently assume that we are using
# The linker will automatically build a .lib file if we
build a DLL.
old_archive_From_new_cmds_F77='true'
# FIXME: Should let the user specify the lib program.
old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
fix_srcfile_path='`cygpath -w "$srcfile"`'
enable_shared_with_static_runtimes_F77=yes
;;
darwin* | rhapsody*)
if test "$GXX" = yes ; then
archive_cmds_need_lc_F77=no
case "$host_os" in
rhapsody* | darwin1.[012]) allow_unde-
fined_flag_F77='-Wl,-undefined -Wl,suppress' ;;
*) # Darwin 1.3 on if test -z ${MACOSX_DEPLOY-
MENT_TARGET} ; then allow_unde-
fined_flag_F77='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress'
else case ${MACOSX_DEPLOYMENT_TARGET} in
10.012) allow_unde-
fined_flag_F77='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress'
;; 10.*) allow_unde-
fined_flag_F77='-Wl,-undefined -Wl,dynamic_lookup'
;; esac fi ;;
esac
lt_int_apple_cc_single_mod=no
output_verbose_link_cmd='echo'
if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null
; then
lt_int_apple_cc_single_mod=yes
fi
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_cmds_F77='$CC -dynamiclib -single_module $al-
low_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -in-
stall_name $rpath/$soname $verstring'
else
archive_cmds_F77='$CC -r ${wl}-bind_at_load -keep_pri-
vate_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynami-
clib $allow_undefined_flag -o $lib ${lib}-master.o $compil-
er_flags $deplibs -install_name $rpath/$soname $verstring'
fi
module_cmds_F77='$CC ${wl}-bind_at_load $allow_unde-
fined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs'
# Don't fix this by using the ld -exported_symbols_list
flag, it doesn't exist in older darwin ld's
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_expsym_cmds_F77='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 $compiler_flags $libobjs $deplibs -in-
stall_name $rpath/$soname $verstring~nmedit -s $output_ob-
jdir/${libname}-symbols.expsym ${lib}'
hardcode_direct_F77=no
hardcode_automatic_F77=yes
hardcode_shlibpath_var_F77=unsupported
whole_archive_flag_spec_F77='-all_load $convenience'
link_all_deplibs_F77=yes
else
ld_shlibs_F77=no
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* | kfreebsd*-gnu)
archive_cmds_F77='$CC -shared -o $lib $compiler_flags $li-
bobjs $deplibs'
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* | hpux11*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
case "$host_cpu" in hppa*64*|ia64*) ar-
chive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $compil-
er_flags $libobjs $deplibs' ;; *) ar-
chive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b
${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs'
;; esac
else case "$host_cpu" in hppa*64*|ia64*)
archive_cmds_F77='$LD -b +h $soname -o $lib $libobjs
$deplibs $linker_flags' ;; *) ar-
chive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $li-
bobjs $deplibs $linker_flags' ;; esac
fi
if test "$with_gnu_ld" = no; then case "$host_cpu"
in hppa*64*) hardcode_lib-
dir_flag_spec_F77='${wl}+b ${wl}$libdir' hardcode_lib-
dir_flag_spec_ld_F77='+b $libdir' hardcode_libdir_sepa-
rator_F77=: hardcode_direct_F77=no hard-
code_shlibpath_var_F77=no ;; ia64*)
hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_di-
rect_F77=no hardcode_shlibpath_var_F77=no
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L_F77=yes ;; *) hard-
code_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' hard-
code_libdir_separator_F77=: hardcode_direct_F77=yes
export_dynamic_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 ;; esac
fi
;;
irix5* | irix6* | nonstopux*)
if test "$GCC" = yes; then archive_cmds_F77='$CC
-shared $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$son-
ame `test -n "$verstring" && echo ${wl}-set_version ${wl}$ver-
string` ${wl}-update_registry ${wl}${output_objdir}/so_locations
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*)
hardcode_direct_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
archive_cmds_F77='$CC -shared $pic_flag -o $lib $compil-
er_flags $libobjs $deplibs' 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 $deplibs $linker_flags' hardcode_lib-
dir_flag_spec_F77='-R$libdir' ;; *)
archive_cmds_F77='$CC -shared $pic_flag -o $lib $compiler_flags
$libobjs $deplibs' hardcode_lib-
dir_flag_spec_F77='${wl}-rpath,$libdir' ;;
esac
fi
;;
os2*)
hardcode_libdir_flag_spec_F77='-L$libdir'
hardcode_minus_L_F77=yes
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-
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} $compil-
er_flags $libobjs $deplibs ${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 ${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=:
;;
sco3.2v5*)
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_shlibpath_var_F77=no
export_dynamic_flag_spec_F77='${wl}-Bexport'
runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes
;;
solaris*)
no_undefined_flag_F77=' -z text'
if test "$GCC" = yes; then archive_cmds_F77='$CC
-shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs
$deplibs' archive_expsym_cmds_F77='$echo "{ global:" >
$lib.exp~cat $export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo
"local: *; };" >> $lib.exp~ $CC -shared ${wl}-M
${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $compiler_flags $li-
bobjs $deplibs~$rm $lib.exp'
else archive_cmds_F77='$LD -G${allow_unde-
fined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat
$export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo "local: *;
};" >> $lib.exp~
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o
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 $compil-
er_flags $libobjs $deplibs'
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.3*)
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_shlibpath_var_F77=no
export_dynamic_flag_spec_F77='-Bexport'
;;
sysv4*MP*)
if test -d /usr/nec; then archive_cmds_F77='$LD -G
-h $soname -o $lib $libobjs $deplibs $linker_flags' hard-
code_shlibpath_var_F77=no runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes ld_shlibs_F77=yes
fi
;;
sysv4.2uw2*)
archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $link-
er_flags'
hardcode_direct_F77=yes
hardcode_minus_L_F77=no
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var_F77=no
;;
sysv5*)
no_undefined_flag_F77=' -z text'
# $CC -shared without GNU ld will not create a library from
C++
# object files and a static libstdc++, better avoid it by
now
archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname
-o $lib $libobjs $deplibs $linker_flags'
archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat
$export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo "local: *;
};" >> $lib.exp~
$LD -G${allow_undefined_flag} -M $lib.exp -h
$soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
hardcode_libdir_flag_spec_F77=
hardcode_shlibpath_var_F77=no
runpath_var='LD_RUN_PATH'
;;
uts4*)
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
;;
*)
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
variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if
test "$GCC" = yes; then
variables_saved_for_relink="$variables_saved_for_relink GCC_EX-
EC_PREFIX COMPILER_PATH LIBRARY_PATH" fi
# # Do we need to explicitly link libc? # case "x$ar-
chive_cmds_need_lc_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
*'~'*)
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
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=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }
then archive_cmds_need_lc_F77=no
else archive_cmds_need_lc_F77=yes
fi
allow_undefined_flag_F77=$lt_save_allow_undefined_flag
else
cat conftest.err 1>&5
fi
$rm conftest*
echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77"
>&5 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&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=".so" postinstall_cmds= postuninstall_cmds= fin-
ish_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"
sys_lib_search_path_spec="/lib /usr/lib /usr/local/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*)
hardcode_into_libs=yes
if test "$host_cpu" = ia64; then
# AIX 5 supports IA64
library_names_spec='${libname}${release}${shared_ext}$major
${libname}${release}${shared_ext}$versuffix $lib-
name${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
else
# With GCC up to 2.95.x, collect2 would create an import file
# for dependence libraries. The import file would start with
# the line `#! .'. This would cause the generated library to
# depend on `.', always an invalid library. This was fixed
in
# development snapshots of GCC prior to 3.0.
case $host_os in
aix4 | aix4.[01] | aix4.[01].*)
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MI-
NOR__ >= 97)' echo ' yes ' echo '#endif'; }
| ${CC} -E - | grep yes > /dev/null; then :
else can_build_shared=no
fi
;;
esac
# AIX (on Power*) has no versioning support, so currently we
can not hardcode correct
# soname into executable. Probably we can add versioning sup-
port to
# collect2, so additional links can be useful in future.
if test "$aix_use_runtimelinking" = yes; then
# If using run time linking (on AIX 4.2 or later) use
lib<name>.so
# instead of lib<name>.a to let people know that these are
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`;
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=".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'
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]:/'
sys_lib_search_path_spec=`echo
"$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
fi
;;
pw32*)
# pw32 DLLs use 'pw' prefix rather than 'lib'
library_names_spec='`echo ${libname} | sed -e
's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuf-
fix}${shared_ext}'
;;
esac
;;
*)
library_names_spec='${libname}`echo ${release} | $SED -e
's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
;;
esac
dynamic_linker='Win32 ld.exe'
# FIXME: first we should search . and the directory the exe-
cutable is in
shlibpath_var=PATH
;;
darwin* | rhapsody*)
dynamic_linker="$host_os dyld"
version_type=darwin
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${versuffix}$shared_ext
${libname}${release}${major}$shared_ext ${libname}$shared_ext'
soname_spec='${libname}${release}${major}$shared_ext'
shlibpath_overrides_runpath=yes
shlibpath_var=DYLD_LIBRARY_PATH
shrext='$(test .$module = .yes && echo .so || echo .dylib)'
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate
the same.
if test "$GCC" = yes; then
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "0
"$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@"
"0 | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"
-e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/lo-
cal/lib,g"`
else
sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
fi
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
;;
dgux*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='GNU ld.so'
;;
freebsd*)
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat ||
echo aout`
version_type=freebsd-$objformat
case $version_type in
freebsd-elf*)
library_names_spec='${libname}${release}${shared_ext}$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
;;
*) # from 3.2 on
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
;;
esac
;;
gnu*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major} ${lib-
name}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
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='.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='.sl'
dynamic_linker="$host_os dld.sl"
shlibpath_var=SHLIB_PATH
shlibpath_overrides_runpath=no # +s is required to enable
SHLIB_PATH
library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${release}${shared_ext}$major $lib-
name${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
;;
esac
# HP-UX runs *really* slowly unless shared libraries are mode
555.
postinstall_cmds='chmod 555 $lib'
;;
irix5* | irix6* | nonstopux*)
case $host_os in
;;
*)
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*)
dynamic_linker=no
;;
# This must be Linux ELF. linux*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
finish_cmds='PATH="ATH:/sbin" ldconfig -n $libdir'
libsuff=
if test "x$LINUX_64_MODE" = x64; then
# Some platforms are per default 64-bit, so there's no /lib64
if test -d /lib64; then
libsuff=64
fi
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}"
sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
/usr/local/lib${libsuff}"
# This implies no fast_install, which is unacceptable.
# Some rework will be needed to allow for fast_install
# before this can be enabled.
hardcode_into_libs=yes
# We used to test for /lib/ld.so.1 and disable shared libraries
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 ${libname}${re-
lease}${shared_ext} ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
dynamic_linker='NetBSD ld.elf_so'
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
newsos6)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
nto-qnx*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
openbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
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 ;;
;;
osf3* | osf4* | osf5*)
version_type=osf
need_lib_prefix=no
need_version=no
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cm-
plrs/cc /usr/lib /usr/local/lib /var/shlib"
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
;;
sco3.2v5*)
version_type=osf
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
;;
solaris*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
# ldd complains unless libraries are executable
postinstall_cmds='chmod +x $lib'
;;
sunos4*)
version_type=sunos
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${shared_ext}$versuffix'
finish_cmds='PATH="ATH:/usr/etc" ldconfig $libdir'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
if test "$with_gnu_ld" = yes; then
need_lib_prefix=no
fi
need_version=yes
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
version_type=linux
motorola)
need_lib_prefix=no
need_version=no
shlibpath_overrides_runpath=no
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
;;
esac
;;
sysv4*MP*)
if test -d /usr/nec ;then
version_type=linux
library_names_spec='$libname${shared_ext}.$versuffix $lib-
name${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
fi
;;
uts4*)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
;;
*)
dynamic_linker=no
;; esac echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo
"${ECHO_T}$dynamic_linker" >&6 test "$dynamic_linker" = no &&
can_build_shared=no
echo "$as_me:$LINENO: checking how to hardcode library paths into
programs" >&5 echo $ECHO_N "checking how to hardcode library
paths into programs... $ECHO_C" >&6 hardcode_action_F77= if test
-n "$hardcode_libdir_flag_spec_F77" || test -n "$runpath_var
F77" || test "X$hardcode_automatic_F77"="Xyes" ; then
# We can hardcode non-existant directories.
if test "$hardcode_direct_F77" != no &&
# If the only mechanism to avoid hardcoding is 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, F77)" != no
&&
test "$hardcode_minus_L_F77" != no; then
# Linking always hardcodes the temporary library directory.
hardcode_action_F77=relink
else
= yes ||
test "$enable_shared" = no; then
# Fast installation is not necessary
enable_fast_install=needless fi
striplib= old_striplib= echo "$as_me:$LINENO: checking whether
stripping libraries is possible" >&5 echo $ECHO_N "checking
whether stripping libraries is possible... $ECHO_C" >&6 if test
-n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
test -z "$striplib" && striplib="$STRIP --strip-unneeded"
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
else # FIXME - insert some real tests, host_os isn't really good
enough
case $host_os in
darwin*)
if test -n "$STRIP" ; then
striplib="$STRIP -x"
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
;;
*)
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
;;
esac fi
# The else clause should only fire when bootstrapping the #
libtool distribution, otherwise you forgot to ship ltmain.sh #
with your package, and you will get complaints that there are #
no rules to generate ltmain.sh. if test -f "$ltmain"; then
# See if we are running on zsh, and set the options which allow
our commands through
# without removal of escapes.
if test -n "${ZSH_VERSION+set}" ; then
setopt NO_GLOB_SUBST
fi
# Now quote all the things that may contain metacharacters
while being
# careful not to overquote the AC_SUBSTed values. We take
copies of the
# variables and quote the copies for generation of the libtool
script.
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S
LTCC NM SED SHELL libname_spec library_names_spec soname_spec
extract_expsyms_cmds old_striplib striplib file_magic_cmd
finish_cmds finish_eval deplibs_check_method reload_flag
reload_cmds need_locks lt_cv_sys_global_symbol_pipe
lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_sym-
code_libdir_flag_spec_F77 hardcode_libdir_flag_spec_ld_F77
hardcode_libdir_separator_F77 hardcode_automatic_F77 mod-
ule_cmds_F77 module_expsym_cmds_F77 lt_cv_prog_compil-
er_c_o_F77 exclude_expsyms_F77 include_expsyms_F77; do
case $var in
old_archive_cmds_F77 | old_archive_from_new_cmds_F77 |
archive_cmds_F77 | archive_expsym_cmds_F77 | mod-
ule_cmds_F77 | module_expsym_cmds_F77 |
old_archive_from_expsyms_cmds_F77 | export_sym-
bols_cmds_F77 | 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"
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
# Is the compiler the GNU C compiler? with_gcc=$GCC_F77
# An ERE matcher. EGREP=$lt_EGREP
# The linker used to build libraries. LD=$lt_LD_F77
# Whether we need hard or soft links. LN_S=$lt_LN_S
# A BSD-compatible nm program. NM=$lt_NM
# A symbol stripping program STRIP=$STRIP
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_F77
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). libext="$libext"
# Shared library suffix (normally ".so"). shrext='$shrext'
# Executable file suffix (normally ""). exeext="$exeext"
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_F77 pic_mode=$pic_mode
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options? com-
piler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
# Must we lock files when doing compilation ?
need_locks=$lt_need_locks
# Do we need the lib prefix for modules? need_lib_pre-
# 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
# Dependencies to place after the objects being linked to create
# 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.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
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="$fix_srcfile_path_F77"
# 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.
test -f Makefile && make "$ltmain" fi
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
# Code to be used in simple compile tests lt_simple_com-
pile_test_code="class foo {}0
# Code to be used in simple link tests lt_sim-
ple_link_test_code='public class conftest { public static void
main(String argv) {}; }0
# ltmain only uses $CC for tagged configurations so make sure $CC
is set.
# If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"}
# Allow CC to be a program name with arguments. compiler=$CC
# Allow CC to be a program name with arguments. lt_save_CC="$CC"
CC=${GCJ-"gcj"} compiler=$CC compiler_GCJ=$CC
# GCJ did not exist at the time GCC didn't implicitly link libc
in. archive_cmds_need_lc_GCJ=no
## CAVEAT EMPTOR: ## There is no encapsulation within the follow-
ing macros, do not change ## the running order or otherwise move
them around unless you know exactly ## what you are doing...
lt_prog_compiler_no_builtin_flag_GCJ=
if test "$GCC" = yes; then
lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti
-fno-exceptions" >&5 echo $ECHO_N "checking if $compiler supports
-fno-rtti -fno-exceptions... $ECHO_C" >&6 if test
"${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_cv_prog_compiler_rtti_exceptions=no
ac_outfile=conftest.$ac_objext
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="-fno-rtti -fno-exceptions"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_compil-
er_flag&:; t' -e 's:$: $lt_compiler_flag:'`
fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_excep-
tions" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions"
>&6
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_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,'
lt_prog_compiler_static_GCJ='-static'
case $host_os in
aix*)
# All AIX code is PIC.
if test "$host_cpu" = ia64; then # AIX 5 now sup-
ports IA64 processor lt_prog_compiler_static_GCJ='-Bstat-
ic'
fi
;;
amigaos*)
# FIXME: we need at least 68020 code to build shared li-
braries, but
# adding the `-m68020' flag to GCC prevents building any-
thing better,
# like `-m68040'.
lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-re-
store-a4'
;;
beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* |
osf4* | osf5*)
# PIC is the default for these OSes.
;;
mingw* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
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 ;;
*) lt_prog_compiler_pic_GCJ='-fPIC' ;;
esac
;;
*)
lt_prog_compiler_pic_GCJ='-fPIC'
;;
esac
else
# PORTME Check for flag to pass linker flags through the sys-
tem compiler.
case $host_os in
aix*)
lt_prog_compiler_wl_GCJ='-Wl,'
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
;;
mingw* | pw32* | os2*)
# This hack is so that the source file can tell whether it
is being
# built for inclusion in a dll (and should export symbols
for example).
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
;;
hpux9* | hpux10* | hpux11*)
lt_prog_compiler_wl_GCJ='-Wl,'
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
# not for PA HP-UX.
case "$host_cpu" in
hppa*64*|ia64*) # +Z the default ;;
*) lt_prog_compiler_pic_GCJ='+Z' ;;
esac
;;
linux*)
case $CC in
icc* | ecc*) lt_prog_compiler_wl_GCJ='-Wl,'
lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compil-
er_static_GCJ='-static'
;;
ccc*)
lt_prog_compiler_wl_GCJ='-Wl,'
# All Alpha code is PIC.
lt_prog_compiler_static_GCJ='-non_shared'
;;
esac
;;
osf3* | osf4* | osf5*)
lt_prog_compiler_wl_GCJ='-Wl,'
# All OSF/1 code is PIC.
lt_prog_compiler_static_GCJ='-non_shared'
;;
sco3.2v5*)
lt_prog_compiler_pic_GCJ='-Kpic'
lt_prog_compiler_static_GCJ='-dn'
;;
solaris*)
lt_prog_compiler_wl_GCJ='-Wl,'
lt_prog_compiler_pic_GCJ='-KPIC'
lt_prog_compiler_static_GCJ='-Bstatic'
;;
sunos4*)
lt_prog_compiler_wl_GCJ='-Qoption ld '
lt_prog_compiler_pic_GCJ='-PIC'
lt_prog_compiler_static_GCJ='-Bstatic'
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
lt_prog_compiler_wl_GCJ='-Wl,'
lt_prog_compiler_pic_GCJ='-KPIC'
lt_prog_compiler_static_GCJ='-Bstatic'
;;
sysv4*MP*)
if test -d /usr/nec ;then lt_prog_compil-
er_pic_GCJ='-Kconform_pic' lt_prog_compiler_stat-
ic_GCJ='-Bstatic'
fi
;;
# # Check to make sure the PIC flag actually works. # if test -n
"$lt_prog_compiler_pic_GCJ"; then
echo "$as_me:$LINENO: checking if $compiler PIC flag
$lt_prog_compiler_pic_GCJ works" >&5 echo $ECHO_N "checking if
$compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C"
>&6 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
lt_prog_compiler_pic_works_GCJ=no
ac_outfile=conftest.$ac_objext
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
# The option is referenced via a variable to avoid confusing
sed.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s conftest.err; then
lt_prog_compiler_pic_works_GCJ=yes
fi
fi
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ"
>&5 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6
if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
case $lt_prog_compiler_pic_GCJ in
"" | " "*) ;;
*) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
esac else
lt_prog_compiler_pic_GCJ=
lt_prog_compiler_can_build_shared_GCJ=no fi
fi case "$host_os" in
# For platforms which do not support PIC, -DPIC is meaningless:
mkdir conftest
cd conftest
mkdir out
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
# According to Tom Tromey, Ian Lance Taylor reported there are
C compilers
# that will create temporary files in the current directory
regardless of
# the output directory. Thus, making CWD read-only will cause
this test
# to fail, enabling locking or at least warning the user not
to do parallel
# builds.
chmod -w .
lt_compiler_flag="-o out/conftest2.$ac_objext"
# Insert the option either (1) after the last *FLAGS variable,
or
# (2) before a word containing "conftest.", or (3) at the end.
# Note that $ac_compile itself does not contain backslashes
and begins
# with a dollar sign (not a hyphen), so the echo should work
correctly.
lt_compile=`echo "$ac_compile" | $SED -e 's:.*FLAGS}?
:&$lt_compiler_flag :; t' -e 's: [^ ]*conftest.: $lt_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
if test ! -s out/conftest.err; then
lt_cv_prog_compiler_c_o_GCJ=yes
fi
fi
chmod u+w .
$rm conftest* out/*
rmdir out
cd ..
rmdir conftest
$rm conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ"
>&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6
if test "$hard_links" = no; then
{ echo "$as_me:$LINENO: WARNING: `$CC' does not support `-c
-o', so `make -j' may be unsafe" >&5 echo "$as_me: WARNING: `$CC'
does not support `-c -o', so `make -j' may be unsafe" >&2;}
need_locks=warn
fi else
need_locks=no fi
echo "$as_me:$LINENO: checking whether the $compiler linker ($LD)
supports shared libraries" >&5 echo $ECHO_N "checking whether the
$compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
runpath_var=
allow_undefined_flag_GCJ=
enable_shared_with_static_runtimes_GCJ=no
archive_cmds_GCJ=
archive_expsym_cmds_GCJ=
old_archive_From_new_cmds_GCJ=
old_archive_from_expsyms_cmds_GCJ=
export_dynamic_flag_spec_GCJ=
whole_archive_flag_spec_GCJ=
thread_safe_flag_spec_GCJ=
hardcode_libdir_flag_spec_GCJ=
hardcode_libdir_flag_spec_ld_GCJ=
hardcode_libdir_separator_GCJ=
hardcode_direct_GCJ=no
hardcode_minus_L_GCJ=no
hardcode_shlibpath_var_GCJ=unsupported
link_all_deplibs_GCJ=unknown
hardcode_automatic_GCJ=no
module_cmds_GCJ=
module_expsym_cmds_GCJ=
always_export_symbols_GCJ=no
export_symbols_cmds_GCJ='$NM $libobjs $convenience | $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
fi
;;
openbsd*)
with_gnu_ld=no
;;
esac
ld_shlibs_GCJ=yes
if test "$with_gnu_ld" = yes; then
# If archive_cmds runs LD, not CC, wlarc should be empty
wlarc='${wl}'
# See if GNU ld supports shared libraries.
case $host_os in
aix3* | aix4* | aix5*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then ld_shlibs_GCJ=no
cat <<EOF 1>&2
*** Warning: the GNU linker, at least up to release 2.9.1, is 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_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
# 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.
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=no
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 '''/^[BCDGS] /s/.* ]*/1 DATA/''' | $SED
-e '''/^[AITW] /s/.* //''' | sort | uniq > $export_symbols'
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
archive_cmds_GCJ='$CC -shared $compiler_flags $libobjs
$deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000
${wl}--out-implib,$lib' # If the export-symbols file al-
ready is a .def file (1st line # is EXPORTS), use it as
is; otherwise, prepend... archive_expsym_cmds_GCJ='if
test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp
$export_symbols $output_objdir/$soname.def; else
echo EXPORTS > $output_objdir/$soname.def; cat $ex-
port_symbols >> $output_objdir/$soname.def; fi~
$CC -shared $output_objdir/$soname.def $compiler_flags
$libobjs $deplibs -o $output_objdir/$soname ${wl}--image-
base=0x10000000 ${wl}--out-implib,$lib'
else ld_shlibs=no
fi
;;
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs
$linker_flags -o $lib' wlarc=
else archive_cmds_GCJ='$CC -shared $compiler_flags
$libobjs $deplibs ${wl}-soname $wl$soname -o $lib' ar-
chive_expsym_cmds_GCJ='$CC -shared $compiler_flags $libobjs
$deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
fi
;;
solaris* | sysv5*)
if $LD -v 2>&1 | grep 'BFD 2.8' > /dev/null; then
ld_shlibs_GCJ=no cat <<EOF 1>&2
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems. Therefore,
libtool *** is disabling shared libraries support. We urge you
to upgrade GNU *** binutils to release 2.9.1 or newer. Another
option is to modify *** your PATH or compiler configuration so
that the native linker is *** used, and then restart.
wlarc=
hardcode_direct_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' >
/dev/null; then archive_cmds_GCJ='$CC -shared $compil-
er_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds_GCJ='$CC -shared $compiler_flags $li-
bobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
else ld_shlibs_GCJ=no
fi
;;
esac
if test "$ld_shlibs_GCJ" = yes; then
runpath_var=LD_RUN_PATH
hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
# ancient GNU ld didn't support --whole-archive et. al.
if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null;
then
whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$con-
venience '"$wlarc"'--no-whole-archive'
else
whole_archive_flag_spec_GCJ=
fi
fi
else
# PORTME fill in a description of your system's linker (not
GNU ld)
case $host_os in
aix3*)
allow_undefined_flag_GCJ=unsupported
always_export_symbols_GCJ=yes
archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $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 "$link_static_flag"; then
# Neither direct hardcoding nor static linking is sup-
ported with a # broken collect2. hardcode_di-
rect_GCJ=unsupported
fi
;;
aix4* | aix5*)
# KDE requires run time linking. Make it the default.
aix_use_runtimelinking=yes exp_sym_flag='-bex-
port' no_entry_flag='-bnoentry'
fi
# When large executables or shared objects are built, AIX
ld can
# have problems creating the table of contents. If linking
a library
# or program results in "error TOC overflow" add -mminimal-
toc to
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is
not
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
archive_cmds_GCJ=''
hardcode_direct_GCJ=yes
hardcode_libdir_separator_GCJ=':'
link_all_deplibs_GCJ=yes
if test "$GCC" = yes; then case $host_os in
aix4.012|aix4.012.*) # We only want to do this on AIX
4.2 and lower, the check # below for broken collect2
doesn't work under 4.3+ collect2name=`${CC} -print-
prog-name=collect2` if test -f "$collect2name" &&
strings "$collect2name" | grep resolve_lib_name
>/dev/null then
# We have reworked collect2
hardcode_direct_GCJ=yes else
# We have old collect2
hardcode_direct_GCJ=unsupported
# It fails to find uninstalled libraries when the 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'
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='-qmkshrobj ${wl}-G' else
shared_flag='-qmkshrobj'
fi fi
fi
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/usr/lib:/lib"; fi
hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$lib-
dir:'"$aix_libpath" archive_cmds_GCJ="C"' -o $output_ob-
jdir/$soname $compiler_flags $libobjs $deplibs `if test "x${al-
low_undefined_flag}" != "x"; then echo "${wl}${allow_unde-
fined_flag}"; else :; fi` '" $shared_flag" archive_exp-
sym_cmds_GCJ="C"' -o $output_objdir/$soname $compiler_flags $li-
bobjs $deplibs `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
$compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols" else
# Determine the default libpath from the value encoded
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e
'/Import File Strings/,/^$/ { /^0/ { s/^0 *$/1/; p; } }'` #
Check for a 64-bit object if we didn't find anything. if test -z
"$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext
2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
s/^0 *$/1/; p; } }'`; fi else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext if test -z "$aix_libpath"; then aix_lib-
path="/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' # -bexpall does not ex-
port symbols beginning with underscore (_) always_ex-
port_symbols_GCJ=yes # Exported symbols can be pulled
into shared objects from archives whole_ar-
chive_flag_spec_GCJ=' ' archive_cmds_need_lc_GCJ=yes
# This is similar to how AIX traditionally builds it's
shared libraries. archive_expsym_cmds_GCJ="C
$shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs
$deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_unde-
fined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $out-
put_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
cygwin* | mingw* | pw32*)
# When not using gcc, we currently assume that we are using
# Microsoft Visual C++.
# hardcode_libdir_flag_spec is actually meaningless, as
there is
# no search path for DLLs.
hardcode_libdir_flag_spec_GCJ=' '
allow_undefined_flag_GCJ=no
# Tell ltmain to make .lib files, not .a files.
libext=lib
# Tell ltmain to make .dll files, not .so files.
shrext=".dll"
# FIXME: Setting linknames here is a bad hack.
archive_cmds_GCJ='$CC -o $lib $compiler_flags $libobjs
`echo "$deplibs" | $SED -e '''s/ -lc$//'''` -link
-dll~linknames='
# The linker will automatically build a .lib file if we
build a DLL.
old_archive_From_new_cmds_GCJ='true'
# FIXME: Should let the user specify the lib program.
old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
fix_srcfile_path='`cygpath -w "$srcfile"`'
enable_shared_with_static_runtimes_GCJ=yes
;;
darwin* | rhapsody*)
if test "$GXX" = yes ; then
archive_cmds_need_lc_GCJ=no
case "$host_os" in
rhapsody* | darwin1.[012]) allow_unde-
fined_flag_GCJ='-Wl,-undefined -Wl,suppress' ;;
*) # Darwin 1.3 on if test -z ${MACOSX_DEPLOY-
MENT_TARGET} ; then allow_unde-
fined_flag_GCJ='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress'
else case ${MACOSX_DEPLOYMENT_TARGET} in
10.012) allow_unde-
fined_flag_GCJ='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress'
;; 10.*) allow_unde-
fined_flag_GCJ='-Wl,-undefined -Wl,dynamic_lookup'
;; esac fi ;;
esac
lt_int_apple_cc_single_mod=no
output_verbose_link_cmd='echo'
if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null
; then
lt_int_apple_cc_single_mod=yes
fi
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
archive_cmds_GCJ='$CC -dynamiclib -single_module $al-
low_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -in-
stall_name $rpath/$soname $verstring'
else
stall_name $rpath/$soname $verstring~nmedit -s $output_ob-
jdir/${libname}-symbols.expsym ${lib}'
else
archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[
]*,," -e "s,^*,_&," < $export_symbols > $output_objdir/${lib-
name}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_ex-
terns -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $al-
low_undefined_flag -o $lib ${lib}-master.o $compiler_flags
$deplibs -install_name $rpath/$soname $verstring~nmedit -s $out-
put_objdir/${libname}-symbols.expsym ${lib}'
fi
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
$compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${lib-
name}-symbols.expsym ${lib}'
hardcode_direct_GCJ=no
hardcode_automatic_GCJ=yes
hardcode_shlibpath_var_GCJ=unsupported
whole_archive_flag_spec_GCJ='-all_load $convenience'
link_all_deplibs_GCJ=yes
else
ld_shlibs_GCJ=no
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
;;
bobjs $deplibs'
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 $compiler_flags $libobjs
$deplibs~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* | hpux11*)
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
case "$host_cpu" in hppa*64*|ia64*) ar-
chive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $compil-
er_flags $libobjs $deplibs' ;; *) ar-
chive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b
${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs'
;; esac
else case "$host_cpu" in hppa*64*|ia64*)
archive_cmds_GCJ='$LD -b +h $soname -o $lib $libobjs
$deplibs $linker_flags' ;; *) ar-
chive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $li-
bobjs $deplibs $linker_flags' ;; esac
fi
if test "$with_gnu_ld" = no; then case "$host_cpu"
in hppa*64*) hardcode_lib-
dir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_lib-
dir_flag_spec_ld_GCJ='+b $libdir' hardcode_libdir_sepa-
rator_GCJ=: hardcode_direct_GCJ=no hard-
code_shlibpath_var_GCJ=no ;; ia64*)
hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_di-
rect_GCJ=no hardcode_shlibpath_var_GCJ=no
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
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*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs
$deplibs $linker_flags' # a.out
else archive_cmds_GCJ='$LD -shared -o $lib $libobjs
$deplibs $linker_flags' # ELF
fi
hardcode_libdir_flag_spec_GCJ='-R$libdir'
hardcode_direct_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
newsos6)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_direct_GCJ=yes
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator_GCJ=:
hardcode_shlibpath_var_GCJ=no
;;
openbsd*)
hardcode_direct_GCJ=yes
hardcode_shlibpath_var_GCJ=no
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $compil-
er_flags $libobjs $deplibs' hardcode_lib-
dir_flag_spec_GCJ='${wl}-rpath,$libdir' export_dynam-
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 $compiler_flags
$libobjs $deplibs' hardcode_lib-
dir_flag_spec_GCJ='${wl}-rpath,$libdir' ;;
osf3*)
if test "$GCC" = yes; then allow_unde-
fined_flag_GCJ=' ${wl}-expect_unresolved ${wl} ar-
chive_cmds_GCJ='$CC -shared${allow_undefined_flag} $compil-
er_flags $libobjs $deplibs ${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} $compil-
er_flags $libobjs $deplibs ${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-
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_GCJ='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 ${ob-
jdir}/so_locations -o $lib~$rm $lib.exp'
# Both c and cxx compiler support -rpath directly
hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
fi
hardcode_libdir_separator_GCJ=:
;;
sco3.2v5*)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_shlibpath_var_GCJ=no
export_dynamic_flag_spec_GCJ='${wl}-Bexport'
runpath_var=LD_RUN_PATH
hardcode_runpath_var=yes
;;
};" >> $lib.exp~
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o
$lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
fi
hardcode_libdir_flag_spec_GCJ='-R$libdir'
hardcode_shlibpath_var_GCJ=no
case $host_os in
solaris2.[0-5] | solaris2.[0-5].*) ;;
*) # Supported since Solaris 2.6 (maybe 2.5.1?)
whole_archive_flag_spec_GCJ='-z allextract$convenience -z
defaultextract' ;;
esac
link_all_deplibs_GCJ=yes
;;
sunos4*)
if test "x$host_vendor" = xsequent; then # Use $CC
to link under sequent, because it throws in some extra .o
# files that make .init and .fini sections work.
archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $compil-
er_flags $libobjs $deplibs'
else archive_cmds_GCJ='$LD -assert pure-text
-Bstatic -o $lib $libobjs $deplibs $linker_flags'
fi
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_direct_GCJ=yes
hardcode_minus_L_GCJ=yes
hardcode_shlibpath_var_GCJ=no
;;
sysv4)
case $host_vendor in sni) ar-
chive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags' hardcode_direct_GCJ=yes # is this really
true??? ;; siemens) ## LD is ld it
makes a PLAMLIB ## CC just makes a GrossModule.
archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs
$linker_flags' reload_cmds_GCJ='$CC -r -o $out-
put$reload_objs' hardcode_direct_GCJ=no
;; motorola) archive_cmds_GCJ='$LD -G
-h $soname -o $lib $libobjs $deplibs $linker_flags'
hardcode_direct_GCJ=no #Motorola manual says yes, but my tests
say they lie ;;
esac
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var_GCJ=no
;;
sysv4.3*)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_shlibpath_var_GCJ=no
hardcode_direct_GCJ=yes
hardcode_minus_L_GCJ=no
hardcode_shlibpath_var_GCJ=no
hardcode_runpath_var=yes
runpath_var=LD_RUN_PATH
;;
sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* |
unixware7*)
no_undefined_flag_GCJ='${wl}-z ${wl}text'
if test "$GCC" = yes; then archive_cmds_GCJ='$CC
-shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs
$deplibs'
else archive_cmds_GCJ='$CC -G ${wl}-h ${wl}$soname
-o $lib $compiler_flags $libobjs $deplibs'
fi
runpath_var='LD_RUN_PATH'
hardcode_shlibpath_var_GCJ=no
;;
sysv5*)
no_undefined_flag_GCJ=' -z text'
# $CC -shared without GNU ld will not create a library from
C++
# object files and a static libstdc++, better avoid it by
now
archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname
-o $lib $libobjs $deplibs $linker_flags'
archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat
$export_symbols | $SED -e "s//1;/" >> $lib.exp~$echo "local: *;
};" >> $lib.exp~
$LD -G${allow_undefined_flag} -M $lib.exp -h
$soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
hardcode_libdir_flag_spec_GCJ=
hardcode_shlibpath_var_GCJ=no
runpath_var='LD_RUN_PATH'
;;
uts4*)
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs
$deplibs $linker_flags'
hardcode_libdir_flag_spec_GCJ='-L$libdir'
hardcode_shlibpath_var_GCJ=no
;;
*)
ld_shlibs_GCJ=no
;;
esac
fi
echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 echo
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*
printf "$lt_simple_compile_test_code" > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } 2>conftest.err; then
soname=conftest
lib=conftest
libobjs=conftest.$ac_objext
deplibs=
wl=$lt_prog_compiler_wl_GCJ
compiler_flags=-v
linker_flags=-v
verstring=
output_objdir=.
libname=conftest
lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
allow_undefined_flag_GCJ=
if { (eval echo "$as_me:$LINENO:
(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
case $host_os in aix3*)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
$libname.a'
shlibpath_var=LIBPATH
# AIX 3 has no versioning support, so we append a major version
to the name.
soname_spec='${libname}${release}${shared_ext}$major'
;;
aix4* | aix5*)
version_type=linux
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
if test "$host_cpu" = ia64; then
# AIX 5 supports IA64
library_names_spec='${libname}${release}${shared_ext}$major
${libname}${release}${shared_ext}$versuffix $lib-
name${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
else
# With GCC up to 2.95.x, collect2 would create an import file
# for dependence libraries. The import file would start with
# the line `#! .'. This would cause the generated library to
# depend on `.', always an invalid library. This was fixed
in
# development snapshots of GCC prior to 3.0.
case $host_os in
aix4 | aix4.[01] | aix4.[01].*)
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MI-
NOR__ >= 97)' echo ' yes ' echo '#endif'; }
| ${CC} -E - | grep yes > /dev/null; then :
else can_build_shared=no
fi
;;
esac
# AIX (on Power*) has no versioning support, so currently we
can not hardcode correct
# soname into executable. Probably we can add versioning sup-
port to
# collect2, so additional links can be useful in future.
if test "$aix_use_runtimelinking" = yes; then
# If using run time linking (on AIX 4.2 or later) use
lib<name>.so
# instead of lib<name>.a to let people know that these are
not
# typical AIX shared libraries.
library_names_spec='${libname}${release}${shared_ext}$ver-
suffix ${libname}${release}${shared_ext}$major $lib-
# 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
;;
bsdi4*)
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=".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'
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '''. $file; echo
lname'''`~
dlpath=$dir/ldll~
$rm lpath'
shlibpath_overrides_runpath=yes
"^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/'
>/dev/null; then
# It is most probably a Windows format PATH printed by
# mingw gcc, but we are running on Cygwin. Gcc prints its
search
# path with ; separators, and with drive letters. We can
handle the
# drive letters (cygwin fileutils understands them), so
leave them,
# especially as we might pass files found there to a
mingw objdump,
# which wouldn't understand a cygwinified path. Ahh.
sys_lib_search_path_spec=`echo
"$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
else
sys_lib_search_path_spec=`echo
"$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
fi
;;
pw32*)
# pw32 DLLs use 'pw' prefix rather than 'lib'
library_names_spec='`echo ${libname} | sed -e
's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuf-
fix}${shared_ext}'
;;
esac
;;
*)
library_names_spec='${libname}`echo ${release} | $SED -e
's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
;;
esac
dynamic_linker='Win32 ld.exe'
# FIXME: first we should search . and the directory the exe-
cutable is in
shlibpath_var=PATH
;;
darwin* | rhapsody*)
dynamic_linker="$host_os dyld"
version_type=darwin
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${versuffix}$shared_ext
${libname}${release}${major}$shared_ext ${libname}$shared_ext'
soname_spec='${libname}${release}${major}$shared_ext'
shlibpath_overrides_runpath=yes
shlibpath_var=DYLD_LIBRARY_PATH
shrext='$(test .$module = .yes && echo .so || echo .dylib)'
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname$shared_ext'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
;;
freebsd1*)
dynamic_linker=no
;;
kfreebsd*-gnu*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='GNU ld.so'
;;
freebsd*)
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat ||
echo aout`
version_type=freebsd-$objformat
case $version_type in
freebsd-elf*)
library_names_spec='${libname}${release}${shared_ext}$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
;;
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='.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='.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='.sl'
dynamic_linker="$host_os dld.sl"
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*)
dynamic_linker=no
;;
# This must be Linux ELF. linux*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
finish_cmds='PATH="ATH:/sbin" ldconfig -n $libdir'
libsuff=
if test "x$LINUX_64_MODE" = x64; then
# 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'
;;
netbsd*)
version_type=sunos
need_lib_prefix=no
need_version=no
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${shared_ext}$versuffix'
finish_cmds='PATH="ATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
else
library_names_spec='${libname}${release}${shared_ext}$versuf-
fix ${libname}${release}${shared_ext}$major ${libname}${re-
lease}${shared_ext} ${libname}${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
dynamic_linker='NetBSD ld.elf_so'
fi
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
;;
newsos6)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
nto-qnx*)
version_type=linux
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
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=".dll"
need_lib_prefix=no
library_names_spec='$libname${shared_ext} $libname.a'
dynamic_linker='OS/2 ld.exe'
shlibpath_var=LIBPATH
;;
osf3* | osf4* | osf5*)
version_type=osf
need_lib_prefix=no
need_version=no
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cm-
plrs/cc /usr/lib /usr/local/lib /var/shlib"
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
;;
sco3.2v5*)
version_type=osf
soname_spec='${libname}${release}${shared_ext}$major'
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
;;
solaris*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
# ldd complains unless libraries are executable
postinstall_cmds='chmod +x $lib'
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
case $host_vendor in
sni)
shlibpath_overrides_runpath=no
need_lib_prefix=no
export_dynamic_flag_spec='${wl}-Blargedynsym'
runpath_var=LD_RUN_PATH
;;
siemens)
need_lib_prefix=no
;;
motorola)
need_lib_prefix=no
need_version=no
shlibpath_overrides_runpath=no
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
;;
esac
;;
sysv4*MP*)
if test -d /usr/nec ;then
version_type=linux
library_names_spec='$libname${shared_ext}.$versuffix $lib-
name${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
fi
;;
uts4*)
version_type=linux
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
;;
*)
dynamic_linker=no
;; esac echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo
"${ECHO_T}$dynamic_linker" >&6 test "$dynamic_linker" = no &&
can_build_shared=no
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
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
striplib= old_striplib= echo "$as_me:$LINENO: checking whether
stripping libraries is possible" >&5 echo $ECHO_N "checking
whether stripping libraries is possible... $ECHO_C" >&6 if test
-n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
test -z "$striplib" && striplib="$STRIP --strip-unneeded"
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
else # FIXME - insert some real tests, host_os isn't really good
enough
case $host_os in
darwin*)
if test -n "$STRIP" ; then
striplib="$STRIP -x"
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
;;
*)
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
;;
esac fi
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
;;
darwin*)
# if libdl is installed we need to link against it
echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 echo
$ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 if test
"${ac_cv_lib_dl_dlopen+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dl_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dl_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_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"
end confdefs.h. */ /* Define shl_load to an innocuous variant,
in case <limits.h> declares shl_load.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define shl_load innocuous_shl_load
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char shl_load (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__ # include <limits.h> #else # include <assert.h>
#endif
#undef shl_load
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char shl_load (); /* The GNU C library defines this for functions
which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined (__stub_shl_load) || defined (__stub___shl_load)
choke me #else char (*f) () = shl_load; #endif #ifdef __cplusplus
} #endif
int main () { return f != shl_load;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char shl_load (); int main () { shl_load ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dld_shl_load=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_shl_load=no fi rm -f conftest.err conftest.$ac_ob-
jext 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. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); /* The GNU C library defines this for functions
which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined (__stub_dlopen) || defined (__stub___dlopen) choke
me #else char (*f) () = dlopen; #endif #ifdef __cplusplus } #en-
dif
int main () { return f != dlopen;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $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. */
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dl_dlopen=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dl_dlopen=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo
"${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test $ac_cv_lib_dl_dlopen
= yes; then
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo
$ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 if test
"${ac_cv_lib_svld_dlopen+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen (); int main () { dlopen ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dld_link (); int main () { dld_link ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dld_dld_link=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dld_dld_link=no fi rm -f conftest.err conftest.$ac_ob-
jext 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
if test "x$lt_cv_dlopen" != xno; then
enable_dlopen=yes
else
enable_dlopen=no
fi
case $lt_cv_dlopen in
dlopen)
save_CPPFLAGS="$CPPFLAGS"
test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS
-DHAVE_DLFCN_H"
save_LDFLAGS="$LDFLAGS"
eval LDFLAGS=
save_LIBS="$LIBS"
LIBS="$lt_cv_dlopen_libs $LIBS"
echo "$as_me:$LINENO: checking whether a program can dlopen
itself" >&5 echo $ECHO_N "checking whether a program can dlopen
itself... $ECHO_C" >&6 if test "${lt_cv_dlopen_self+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then :
lt_cv_dlopen_self=cross else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #in-
clude "confdefs.h"
#if HAVE_DLFCN_H #include <dlfcn.h> #endif
#include <stdio.h>
#ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL
#else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOB-
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* 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
(eval $ac_link) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && test -s conftest${ac_exeext}
2>/dev/null; then
(./conftest; exit; ) 2>/dev/null
lt_status=$?
case x$lt_status in
x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
esac
else :
# compilation failed
lt_cv_dlopen_self=no
fi fi rm -fr conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 echo
"${ECHO_T}$lt_cv_dlopen_self" >&6
if test "x$lt_cv_dlopen_self" = xyes; then
LDFLAGS="$LDFLAGS $link_static_flag"
echo "$as_me:$LINENO: checking whether a statically linked
program can dlopen itself" >&5 echo $ECHO_N "checking whether a
statically linked program can dlopen itself... $ECHO_C" >&6 if
test "${lt_cv_dlopen_self_static+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$cross_compiling" = yes; then :
lt_cv_dlopen_self_static=cross else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF #line __oline__ "configure" #in-
clude "confdefs.h"
#if HAVE_DLFCN_H #include <dlfcn.h> #endif
#include <stdio.h>
#ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL
#else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOB-
AL # else # define LT_DLGLOBAL 0 # endif #endif
/* We may have to define LT_DLLAZY_OR_NOW in the command line if
we
find out it does not work in some platform. */ #ifndef LT_DL-
LAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DL-
LAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY #
define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef
RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW #
else # ifdef DL_NOW # define LT_DL-
LAZY_OR_NOW DL_NOW # else # define LT_DL-
}
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; ) 2>/dev/null
lt_status=$?
case x$lt_status in
x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
esac
else :
# compilation failed
lt_cv_dlopen_self_static=no
fi fi rm -fr conftest*
fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
fi
CPPFLAGS="$save_CPPFLAGS"
LDFLAGS="$save_LDFLAGS"
LIBS="$save_LIBS"
;;
esac
case $lt_cv_dlopen_self in
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
*) enable_dlopen_self=unknown ;;
esac
case $lt_cv_dlopen_self_static in
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
*) enable_dlopen_self_static=unknown ;;
esac fi
# The else clause should only fire when bootstrapping the #
libtool distribution, otherwise you forgot to ship ltmain.sh #
with your package, and you will get complaints that there are #
no rules to generate ltmain.sh. if test -f "$ltmain"; then
# See if we are running on zsh, and set the options which allow
our commands through
# without removal of escapes.
if test -n "${ZSH_VERSION+set}" ; then
setopt NO_GLOB_SUBST
sys_lib_dlsearch_path_spec old_postinstall_cmds old_postunin-
stall_cmds compiler_GCJ CC_GCJ LD_GCJ
lt_prog_compiler_wl_GCJ lt_prog_compiler_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 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_archive_from_expsyms_cmds_GCJ | export_sym-
bols_cmds_GCJ | 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"
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 optimize for fast installation. fast_in-
stall=$enable_fast_install
# The host system. host_alias=$host_alias host=$host
# An echo program that does not interpret backslashes.
echo=$lt_echo
# The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS
# A C compiler. LTCC=$lt_LTCC
# A language-specific compiler. CC=$lt_compiler_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=$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"
# Shared library suffix (normally ".so"). shrext='$shrext'
# Executable file suffix (normally ""). exeext="$exeext"
# 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-
chive_from_expsyms_cmds_GCJ
# Commands used to build and install a shared archive. ar-
chive_cmds=$lt_archive_cmds_GCJ archive_expsym_cmds=$lt_ar-
chive_expsym_cmds_GCJ postinstall_cmds=$lt_postinstall_cmds pos-
# 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
# How to hardcode a shared library path into an executable.
hardcode_action=$hardcode_action_GCJ
# Whether we should hardcode library paths into libraries. hard-
# 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="$fix_srcfile_path_GCJ"
# 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
# ### END LIBTOOL TAG CONFIG: $tagname
__EOF__
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 }0
# 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"}
# Allow CC to be a program name with arguments. compiler=$CC
# Allow CC to be a program name with arguments. lt_save_CC="$CC"
CC=${RC-"windres"} compiler=$CC compiler_RC=$CC lt_cv_prog_com-
piler_c_o_RC=yes
# The else clause should only fire when bootstrapping the #
libtool distribution, otherwise you forgot to ship ltmain.sh #
with your package, and you will get complaints that there are #
no rules to generate ltmain.sh. if test -f "$ltmain"; then
# See if we are running on zsh, and set the options which allow
our commands through
# without removal of escapes.
if test -n "${ZSH_VERSION+set}" ; then
setopt NO_GLOB_SUBST
fi
# Now quote all the things that may contain metacharacters
while being
# careful not to overquote the AC_SUBSTed values. We take
copies of the
# variables and quote the copies for generation of the libtool
script.
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S
LTCC NM SED SHELL libname_spec library_names_spec soname_spec
extract_expsyms_cmds old_striplib striplib file_magic_cmd
finish_cmds finish_eval deplibs_check_method reload_flag
reload_cmds need_locks lt_cv_sys_global_symbol_pipe
lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_sym-
dir_flag_spec_ld_RC hardcode_libdir_separator_RC hard-
code_automatic_RC module_cmds_RC module_expsym_cmds_RC
lt_cv_prog_compiler_c_o_RC exclude_expsyms_RC include_ex-
psyms_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_expsyms_cmds_RC | export_symbols_cmds_RC
| extract_expsyms_cmds | reload_cmds | finish_cmds |
postinstall_cmds | postuninstall_cmds | old_postinstall_cmds
| old_postuninstall_cmds | sys_lib_search_path_spec |
sys_lib_dlsearch_path_spec)
# Double-quote double-evaled strings.
eval "lt_$var=\
;;
*)
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_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
# Is the compiler the GNU C compiler? with_gcc=$GCC_RC
# An ERE matcher. EGREP=$lt_EGREP
# The linker used to build libraries. LD=$lt_LD_RC
# Whether we need hard or soft links. LN_S=$lt_LN_S
# A BSD-compatible nm program. NM=$lt_NM
# A symbol stripping program STRIP=$STRIP
# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD
# Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL"
# Used on cygwin: object dumper. OBJDUMP="$OBJDUMP"
# Used on cygwin: assembler. AS="$AS"
# The name of the directory that contains temporary libtool
files. objdir=$objdir
# How to create reloadable object files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds
# How to pass a linker flag through the compiler.
wl=$lt_lt_prog_compiler_wl_RC
# Object file suffix (normally "o"). objext="$ac_objext"
# Old archive suffix (normally "a"). libext="$libext"
# Shared library suffix (normally ".so"). shrext='$shrext'
# Executable file suffix (normally ""). exeext="$exeext"
# Additional compiler flags for building library objects.
pic_flag=$lt_lt_prog_compiler_pic_RC pic_mode=$pic_mode
# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len
# Does compiler simultaneously support -c and -o options? 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-
# 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
# 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_RC
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_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
# 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
# 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_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
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
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
# Fix the shell variable rcfile for the compiler. fix_src-
file_path="$fix_srcfile_path_RC"
# Set to yes if exported symbols are required. always_ex-
port_symbols=$always_export_symbols_RC
# The commands to list exported symbols. export_sym-
bols_cmds=$lt_export_symbols_cmds_RC
# The commands to extract the exported symbol list from a shared
archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds
# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_exclude_expsyms_RC
# Symbols that must always be exported. include_expsyms=$lt_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.
test -f Makefile && make "$ltmain" fi
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
fi
done
IFS="$lt_save_ifs"
# Now substitute the updated list of available tags.
if eval "sed -e 's/^available_tags=.*available_tags=
mv "${ofile}T" "$ofile"
chmod +x "$ofile"
else
rm -f "${ofile}T"
{ { echo "$as_me:$LINENO: error: unable to update list of
available tagged configurations." >&5 echo "$as_me: error: unable
to update list of available tagged configurations." >&2;}
{ (exit 1); exit 1; }; }
fi fi
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
# Always use our own libtool. LIBTOOL='$(SHELL) $(top_build-
dir)/libtool --silent'
# Prevent multiple expansion
nittest plugins. By default check_LTLIBRARIES makes static libs.
KDE_CHECK_PLUGIN="E_PLUGIN) -rpath bdir)"
# we patch configure quite some so we better keep that consistent
for incremental runs AUTOCONF='$(SHELL) $(top_srcdir)/ad-
min/cvs.sh configure || touch configure'
# 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 "check-
ing for $ac_word... $ECHO_C" >&6 if test "${ac_cv_path_MS-
GFMT+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.
;;
*)
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
if test -f $ac_dir/$ac_word; then
if test -n "`$ac_dir/$ac_word --version 2>&1 | grep 'GNU
gettext'`"; then ac_cv_path_MSGFMT="$ac_dir/$ac_word"
break
fi
fi
done
IFS="$ac_save_ifs"
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
;; esac fi MSGFMT="$ac_cv_path_MSGFMT" if test -n "$MSGFMT";
then
echo "$as_me:$LINENO: result: $MSGFMT" >&5 echo "${ECHO_T}$MS-
GFMT" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 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.
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
if test -z "`$GMSGFMT --version 2>&1 | grep 'GNU gettext'`";
then
echo "$as_me:$LINENO: result: found msgfmt program is not
GNU msgfmt; ignore it" >&5 echo "${ECHO_T}found msgfmt program is
not GNU msgfmt; ignore it" >&6
GMSGFMT=":"
fi
MSGFMT=$GMSGFMT
# Extract the first word of "xgettext", so it can be a pro-
gram 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.
;;
*)
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
if test -f $ac_dir/$ac_word; then
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`";
then ac_cv_path_XGETTEXT="$ac_dir/$ac_word" break
fi
fi
done
IFS="$ac_save_ifs"
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
;; esac fi XGETTEXT="$ac_cv_path_XGETTEXT" if test -n "$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
if test "$XGETTEXT" != ":"; then
if $XGETTEXT --omit-header /dev/null 2>
/dev/null; then : ; else echo
"$as_me:$LINENO: result: found xgettext programs is not GNU xget-
's#[0-9][0-9]*.-9][0-9]*.*#1#'`
# following is the check if subversion isnt found in passed ar-
gument
if test "$kde_qtsubver" = "3.0.0"; then
kde_qtsubver=1
fi
kde_qtver=`echo "3.0.0" | sed -e 's#^-9][0-9]*..*#1#'`
if test "$kde_qtver" = "1"; then
kde_qtsubver=42
fi fi
if test -z ""; then
if test "$kde_qtver" = "2"; then
if test $kde_qtsubver -gt 0; then
kde_qt_minversion=">= Qt 2.2.2"
else
kde_qt_minversion=">= Qt 2.0.2"
fi
fi
if test "$kde_qtver" = "3"; then
if test $kde_qtsubver -gt 0; then if test $kde_qt-
subver -gt 1; then if test $kde_qtsubver -gt 2; then
kde_qt_minversion=">= Qt 3.3 and < 4.0"
else kde_qt_minversion=">= Qt 3.2 and < 4.0"
fi else
kde_qt_minversion=">= Qt 3.1 (20021021) and < 4.0"
fi
else
kde_qt_minversion=">= Qt 3.0 and < 4.0"
fi
fi
if test "$kde_qtver" = "1"; then
kde_qt_minversion=">= 1.42 and < 2.0"
fi else
kde_qt_minversion="" fi
if test -z ""; then
if test $kde_qtver = 3; then
if test $kde_qtsubver -gt 0; then
kde_qt_verstring="QT_VERSION >= 0x03@VER@00 && QT_VERSION
< 0x040000"
qtsubver=`echo "00$kde_qtsubver" | sed -e 's,.*$,1,'`
kde_qt_verstring=`echo $kde_qt_verstring | sed -e
"s,@VER@,$qtsubver,"`
else
kde_qt_verstring="QT_VERSION >= 300 && QT_VERSION <
0x040000"
fi
fi
if test $kde_qtver = 2; then
if test $kde_qtsubver -gt 0; then
kde_qt_verstring="QT_VERSION >= 222"
kde_qt_dirs="$QTDIR /usr/lib/qt2 /usr/lib/qt" fi if test
$kde_qtver = 1; then
kde_qt_dirs="$QTDIR /usr/lib/qt" fi
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
ac_save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="`echo $CXXFLAGS | sed s/-fno-exceptions//`"
echo "$as_me:$LINENO: checking if C++ programs can be com-
piled" >&5 echo $ECHO_N "checking if C++ programs can be com-
piled... $ECHO_C" >&6
if test "${kde_cv_stl_works+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 <string> using namespace std;
int main () {
string astring="Hallo Welt.";
astring.erase(0, 6); // now astring is "Welt"
return 0;
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
fi
echo "$as_me:$LINENO: result: $kde_cv_stl_works" >&5 echo
"${ECHO_T}$kde_cv_stl_works" >&6
if test "$kde_cv_stl_works" = "yes"; then
# back compatible cat >>confdefs.h <<_ACEOF @%:@de-
fine HAVE_SGI_STL 1 _ACEOF
else { { echo "$as_me:$LINENO: error: Your Installa-
tion isn't able to compile simple C++ programs. Check config.log
for details - if you're using a Linux distribution you might miss
a package named similar to libstdc++-dev." >&5 echo "$as_me: er-
ror: Your Installation isn't able to compile simple C++ programs.
Check config.log for details - if you're using a Linux distribu-
tion you might miss a package named similar to libstdc++-dev."
>&2;}
{ (exit 1); exit 1; }; }
fi
CXXFLAGS="$ac_save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
echo "$as_me:$LINENO: checking for strlcat" >&5 echo
$ECHO_N "checking for strlcat... $ECHO_C" >&6 if test
"${kde_cv_func_strlcat+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS" kde_safe_LIBS="$LIBS" LIBS="$LIBS
$X_EXTRA_LIBS" if test "$GXX" = "yes"; then CXXFLAGS="$CXXFLAGS
-pedantic-errors" fi cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_cv_func_strlcat=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
kde_cv_func_strlcat=no fi rm -f conftest.err conftest.$ac_objext
conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
echo "$as_me:$LINENO: result: $kde_cv_func_strlcat" >&5 echo
"${ECHO_T}$kde_cv_func_strlcat" >&6
echo "$as_me:$LINENO: checking if strlcat needs custom prototype"
>&5 echo $ECHO_N "checking if strlcat needs custom prototype...
$ECHO_C" >&6 if test "${kde_cv_proto_strlcat+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "x$kde_cv_func_strlcat" = xyes; then
kde_cv_proto_strlcat=no else
case "strlcat" in setenv|unsetenv|usleep|random|sran-
dom|seteuid|mkstemps|mkstemp|revoke|vsnprintf|strlcpy|strlcat)
kde_cv_proto_strlcat="yes - in libkdefakes"
;; *) kde_cv_proto_strl-
cat=unknown ;;
esac fi
LIBS="$LIBS $X_EXTRA_LIBS"
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>
extern "C" unsigned long strlcat(char*, const char*, unsigned
long);
int main () {
char buf[20];
buf[0]=' ';
strlcat(buf, "KDE function test", sizeof(buf));
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_cv_func_strlcat=yes
kde_cv_proto_strlcat=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
kde_cv_proto_strlcat="strlcat unavailable"
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c ac_cpp='$CPP
$CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
fi if test "x$kde_cv_proto_strlcat" = xno; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_STRLCAT_PROTO 1 _ACEOF
fi
echo "$as_me:$LINENO: checking for strlcpy" >&5 echo
$ECHO_N "checking for strlcpy... $ECHO_C" >&6 if test
"${kde_cv_func_strlcpy+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
save_CXXFLAGS="$CXXFLAGS" kde_safe_LIBS="$LIBS" LIBS="$LIBS
$X_EXTRA_LIBS" if test "$GXX" = "yes"; then CXXFLAGS="$CXXFLAGS
-pedantic-errors" fi 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>
int main () {
char buf[20];
strlcpy(buf, "KDE function test", sizeof(buf));
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_cv_func_strlcpy=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
kde_cv_func_strlcpy=no fi rm -f conftest.err conftest.$ac_objext
conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
echo "$as_me:$LINENO: result: $kde_cv_func_strlcpy" >&5 echo
"${ECHO_T}$kde_cv_func_strlcpy" >&6
echo "$as_me:$LINENO: checking if strlcpy needs custom prototype"
>&5 echo $ECHO_N "checking if strlcpy needs custom prototype...
$ECHO_C" >&6 if test "${kde_cv_proto_strlcpy+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "x$kde_cv_func_strlcpy" = xyes; then
kde_cv_proto_strlcpy=no else
case "strlcpy" in setenv|unsetenv|usleep|random|sran-
dom|seteuid|mkstemps|mkstemp|revoke|vsnprintf|strlcpy|strlcat)
kde_cv_proto_strlcpy="yes - in libkdefakes"
;; *) kde_cv_proto_strl-
cpy=unknown ;;
esac fi
if test "x$kde_cv_proto_strlcpy" = xunknown; then
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
kde_safe_libs=$LIBS
LIBS="$LIBS $X_EXTRA_LIBS"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_cv_func_strlcpy=yes
kde_cv_proto_strlcpy=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
kde_cv_proto_strlcpy="strlcpy unavailable"
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c ac_cpp='$CPP
$CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
>&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LD-
FLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_com-
piler_gnu
fi
fi
echo "$as_me:$LINENO: result: $kde_cv_proto_strlcpy" >&5 echo
"${ECHO_T}$kde_cv_proto_strlcpy" >&6
if test "x$kde_cv_func_strlcpy" = xyes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_STRLCPY 1 _ACEOF
fi if test "x$kde_cv_proto_strlcpy" = xno; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_STRLCPY_PROTO 1 _ACEOF
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
int main () { main ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_util_main=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_util_main=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_util_main" >&5 echo
"${ECHO_T}$ac_cv_lib_util_main" >&6 if test $ac_cv_lib_util_main
= yes; then
LIBUTIL="-lutil" fi
echo "$as_me:$LINENO: checking for main in -lcompat" >&5 echo
$ECHO_N "checking for main in -lcompat... $ECHO_C" >&6 if test
"${ac_cv_lib_compat_main+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lcompat $LIBS" 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 () { main ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_compat_main=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_compat_main=no fi rm -f conftest.err conftest.$ac_ob-
jext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
$ac_cv_lib_compat_main" >&5 echo "${ECHO_T}$ac_cv_lib_com-
pat_main" >&6 if test $ac_cv_lib_compat_main = yes; then
LIBCOMPAT="-lcompat" fi
kde_have_crypt=
echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5 echo
$ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6 if test
"${ac_cv_lib_crypt_crypt+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lcrypt $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char crypt (); int main () { crypt ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
"${ac_cv_lib_c_crypt+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lc $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char crypt (); int main () { crypt ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_c_crypt=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_c_crypt=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_c_crypt" >&5 echo
"${ECHO_T}$ac_cv_lib_c_crypt" >&6 if test $ac_cv_lib_c_crypt =
yes; then
kde_have_crypt=yes else
{ echo "$as_me:$LINENO: WARNING: you have no crypt in ei-
ther libcrypt or libc. You should install libcrypt from another
source or configure with PAM support" >&5 echo "$as_me: WARNING:
you have no crypt in either libcrypt or libc. You should install
libcrypt from another source or configure with PAM support" >&2;}
kde_have_crypt=no
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
kde_cv_socklen_t=no
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 len;
getpeername(0,0,&len);
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_cv_socklen_t=yes
kde_cv_socklen_t_equiv=socklen_t
else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
if test "${kde_cv_socklen_t_equiv+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_cv_socklen_t_equiv=int
ac_ext=cc 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
for t in int size_t unsigned long "unsigned long"; do
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 () {
$t len;
getpeername(0,0,&len);
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
kde_cv_socklen_t_equiv="$t"
break
else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
cat >>confdefs.h <<_ACEOF @%:@define kde_socklen_t
$kde_cv_socklen_t_equiv _ACEOF
cat >>confdefs.h <<_ACEOF @%:@define ksize_t
$kde_cv_socklen_t_equiv _ACEOF
echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 if
test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-ldnet $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dnet_ntoa (); int main () { dnet_ntoa ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dnet_dnet_ntoa=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dnet_dnet_ntoa=no fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
end confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dnet_ntoa (); int main () { dnet_ntoa ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_dnet_stub_dnet_ntoa=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_dnet_stub_dnet_ntoa=no fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
$ac_cv_lib_dnet_stub_dnet_ntoa" >&5 echo
"${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 if test
$ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" fi
fi
echo "$as_me:$LINENO: checking for inet_ntoa" >&5 echo $ECHO_N
"checking for inet_ntoa... $ECHO_C" >&6 if test "${ac_cv_func_in-
et_ntoa+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 inet_ntoa to an innocuous variant,
in case <limits.h> declares inet_ntoa.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define inet_ntoa innocuous_inet_ntoa
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char inet_ntoa (); /* The GNU C library defines this for func-
tions 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_inet_ntoa) || defined (__stub___inet_ntoa)
choke me #else char (*f) () = inet_ntoa; #endif #ifdef __cplus-
plus } #endif
int main () { return f != inet_ntoa;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_inet_ntoa=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_inet_ntoa=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $ac_cv_func_inet_ntoa" >&5 echo "${ECHO_T}$ac_cv_func_in-
et_ntoa" >&6
if test $ac_cv_func_inet_ntoa = no; then
echo "$as_me:$LINENO: checking for inet_ntoa in -lnsl" >&5
echo $ECHO_N "checking for inet_ntoa in -lnsl... $ECHO_C" >&6 if
test "${ac_cv_lib_nsl_inet_ntoa+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lnsl $LIBS" cat >con-
ftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h
>>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end
confdefs.h. */
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_nsl_inet_ntoa=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_nsl_inet_ntoa=no fi rm -f conftest.err conftest.$ac_ob-
jext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
$ac_cv_lib_nsl_inet_ntoa" >&5 echo "${ECHO_T}$ac_cv_lib_nsl_in-
et_ntoa" >&6 if test $ac_cv_lib_nsl_inet_ntoa = yes; then
X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" fi
fi
echo "$as_me:$LINENO: checking for connect" >&5 echo $ECHO_N
"checking for connect... $ECHO_C" >&6 if test "${ac_cv_func_con-
nect+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 connect to an innocuous variant, in
case <limits.h> declares connect.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define connect innocuous_connect
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char connect (); 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 connect
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_connect=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_connect=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $ac_cv_func_connect" >&5 echo "${ECHO_T}$ac_cv_func_con-
nect" >&6
if test $ac_cv_func_connect = no; then
echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 if
test "${ac_cv_lib_socket_connect+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $X_EXTRA_LIBS
$LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char connect (); int main () { connect ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ftest.$ac_ext >&5
ac_cv_lib_socket_connect=no fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
$ac_cv_lib_socket_connect" >&5 echo "${ECHO_T}$ac_cv_lib_sock-
et_connect" >&6 if test $ac_cv_lib_socket_connect = yes; then
X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" fi
fi
echo "$as_me:$LINENO: checking for remove" >&5 echo $ECHO_N
"checking for remove... $ECHO_C" >&6 if test "${ac_cv_func_re-
move+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 remove to an innocuous variant, in
case <limits.h> declares remove.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define remove innocuous_remove
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char remove (); 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 remove
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char remove (); /* 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_remove) || defined (__stub___remove) choke
me #else char (*f) () = remove; #endif #ifdef __cplusplus } #en-
dif
int main () { return f != remove;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func_remove=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func_remove=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: $ac_cv_func_remove" >&5 echo "${ECHO_T}$ac_cv_func_remove"
>&6
if test $ac_cv_func_remove = no; then
echo "$as_me:$LINENO: checking for remove in -lposix" >&5
echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6 if
test "${ac_cv_lib_posix_remove+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lposix $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char remove (); int main () { remove ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_posix_remove=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
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 shmat to an innocuous variant, in
case <limits.h> declares shmat.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define shmat innocuous_shmat
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char shmat (); 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 shmat
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char shmat (); /* 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_shmat) || defined (__stub___shmat) choke
me #else char (*f) () = shmat; #endif #ifdef __cplusplus } #endif
int main () { return f != shmat;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lipc $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char shmat (); int main () { shmat ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_ipc_shmat=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_ipc_shmat=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 echo
"${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 if test $ac_cv_lib_ipc_shmat
= yes; then
X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" fi
fi
# more headers that need to be explicitly included on darwin
for ac_header in sys/types.h stdint.h do as_ac_Header=`echo
"ac_cv_header_$ac_header" | $as_tr_sh` if 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); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi rm -f conftest.err conftest.$ac_objext
conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compil-
er" >&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 { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
"${ECHO_T}$ac_header_preproc" >&6
{ 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 @%:@@%:@
------------------------------------------ @%:@@%:@ @%:@@%:@ Re-
port this to the AC_PACKAGE_NAME lists. @%:@@%:@ @%:@@%:@
------------------------------------------ @%:@@%:@ _ASBOX
) |
sed "s/^/$as_me: WARNING: /" >&2
;; esac echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
# sys/bitypes.h is needed for uint32_t and friends on Tru64
for ac_header in sys/bitypes.h do as_ac_Header=`echo "ac_cv_head-
er_$ac_header" | $as_tr_sh` if eval "test
echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N
"checking for $ac_header... $ECHO_C" >&6 if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else
# Is the header compilable? echo "$as_me:$LINENO: checking
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi rm -f conftest.err conftest.$ac_objext
conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compil-
er" >&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 { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
"${ECHO_T}$ac_header_preproc" >&6
# So? What about this header? case $ac_header_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-
{ 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 @%:@@%:@
------------------------------------------ @%:@@%:@ @%:@@%:@ Re-
port this to the AC_PACKAGE_NAME lists. @%:@@%:@ @%:@@%:@
------------------------------------------ @%:@@%:@ _ASBOX
) |
sed "s/^/$as_me: WARNING: /" >&2
;; esac echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
# darwin requires a poll emulation library
echo "$as_me:$LINENO: checking for poll in -lpoll" >&5 echo
$ECHO_N "checking for poll in -lpoll... $ECHO_C" >&6 if test
"${ac_cv_lib_poll_poll+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lpoll $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char poll (); int main () { poll ();
;
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_poll_poll=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_poll_poll=no fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
fi echo "$as_me:$LINENO: result: $ac_cv_lib_poll_poll" >&5 echo
"${ECHO_T}$ac_cv_lib_poll_poll" >&6 if test $ac_cv_lib_poll_poll
= yes; then
LIB_POLL="-lpoll" fi
# for some image handling on Mac OS X
for ac_header in Carbon/Carbon.h do as_ac_Header=`echo
"ac_cv_header_$ac_header" | $as_tr_sh` if eval "test
echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N
"checking for $ac_header... $ECHO_C" >&6 if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else
# Is the header compilable? echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header 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 { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @%:@include
<$ac_header> _ACEOF if { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
"${ECHO_T}$ac_header_preproc" >&6
# So? What about this header? case $ac_header_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,
eval "$as_ac_Header=c_header_preproc" fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
# CoreAudio framework
if test "${ac_cv_header_CoreAudio_CoreAudio_h+set}" = set;
then
echo "$as_me:$LINENO: checking for CoreAudio/CoreAudio.h" >&5
echo $ECHO_N "checking for CoreAudio/CoreAudio.h... $ECHO_C" >&6
if test "${ac_cv_header_CoreAudio_CoreAudio_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO:
result: $ac_cv_header_CoreAudio_CoreAudio_h" >&5 echo
"${ECHO_T}$ac_cv_header_CoreAudio_CoreAudio_h" >&6 else
# Is the header compilable? echo "$as_me:$LINENO: checking
CoreAudio/CoreAudio.h usability" >&5 echo $ECHO_N "checking Core-
Audio/CoreAudio.h usability... $ECHO_C" >&6 cat >conftest.$ac_ext
<<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>con-
ftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h.
*/ $ac_includes_default @%:@include <CoreAudio/CoreAudio.h> _ACE-
OF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
"${ECHO_T}$ac_header_preproc" >&6
# So? What about this header? case $ac_header_compil-
er:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h: ac-
cepted by the compiler, rejected by the preprocessor!" >&5 echo
"$as_me: WARNING: CoreAudio/CoreAudio.h: accepted by the compil-
er, rejected by the preprocessor!" >&2;}
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h: pro-
ceeding with the compiler's result" >&5 echo "$as_me: WARNING:
CoreAudio/CoreAudio.h: proceeding with the compiler's result"
>&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h:
present but cannot be compiled" >&5 echo "$as_me: WARNING: Core-
Audio/CoreAudio.h: present but cannot be compiled" >&2;}
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h:
check for missing prerequisite headers?" >&5 echo "$as_me: WARN-
ING: CoreAudio/CoreAudio.h: check for missing prerequisite
headers?" >&2;}
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h: see
the Autoconf documentation" >&5 echo "$as_me: WARNING: CoreAu-
dio/CoreAudio.h: see the Autoconf documentation" >&2;}
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h:
section echo "$as_me: WARNING: CoreAudio/CoreAudio.h: section
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h: pro-
ceeding with the preprocessor's result" >&5 echo "$as_me: WARN-
ING: CoreAudio/CoreAudio.h: proceeding with the preprocessor's
result" >&2;}
{ echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h: in
the future, the compiler will take precedence" >&5 echo "$as_me:
WARNING: CoreAudio/CoreAudio.h: in the future, the compiler will
"$as_me:$LINENO: result: $ac_cv_header_CoreAudio_CoreAudio_h" >&5
echo "${ECHO_T}$ac_cv_header_CoreAudio_CoreAudio_h" >&6
fi if test $ac_cv_header_CoreAudio_CoreAudio_h = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_COREAUDIO 1 _ACEOF
FRAMEWORK_COREAUDIO="-Wl,-framework,CoreAudio"
fi
echo "$as_me:$LINENO: checking if res_init needs -lresolv" >&5
echo $ECHO_N "checking if res_init needs -lresolv... $ECHO_C" >&6
kde_libs_safe="$LIBS"
LIBS="$LIBS $X_EXTRA_LIBS -lresolv"
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 <netinet/in.h> #include
conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (int))) >= 0)@:>@;
test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (int))) < 0)@:>@;
test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=-1 ac_mid=-1
while :; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.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 conftest.err conftest.$ac_objext con-
ftest.$ac_ext fi rm -f conftest.err conftest.$ac_objext con-
ftest.$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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)@:>@;
test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
echo "$as_me: error: cannot compute sizeof (int), 77 See `con-
fig.log' for more details." >&2;}
{ (exit 1); exit 1; }; } ;; esac else
if test "$cross_compiling" = yes; then
{ { echo "$as_me:$LINENO: error: cannot run test program while
cross compiling See `config.log' for more details." >&5 echo
"$as_me: error: cannot run test program while cross compiling See
`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. */ $ac_includes_default long longval () { return
(long) (sizeof (int)); } unsigned long ulongval () { return
(long) (sizeof (int)); } @%:@include <stdio.h> @%:@include
conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (short))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.err conftest.$ac_objext conftest.$ac_ext
done else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=-1 ac_mid=-1
while :; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (short))) >=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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=
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (short))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=$ac_mid else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.err con-
ftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*)
ac_cv_sizeof_short=$ac_lo;; See `config.log' for more details."
>&5 echo "$as_me: error: cannot compute sizeof (short), 77 See
`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } ;; esac else
if test "$cross_compiling" = yes; then
{ { echo "$as_me:$LINENO: error: cannot run test program while
cross compiling See `config.log' for more details." >&5 echo
"$as_me: error: cannot run test program while cross compiling See
`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. */ $ac_includes_default long longval () { return
(long) (sizeof (short)); } unsigned long ulongval () { return
(long) (sizeof (short)); } @%:@include <stdio.h> @%:@include
conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (long))) >= 0)@:>@;
test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (long))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (long))) < 0)@:>@;
test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=-1 ac_mid=-1
while :; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.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 conftest.err conftest.$ac_objext con-
ftest.$ac_ext fi rm -f conftest.err conftest.$ac_objext con-
ftest.$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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (long))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
>&5 echo "$as_me: error: cannot compute sizeof (long), 77 See
`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } ;; esac else
if test "$cross_compiling" = yes; then
{ { echo "$as_me:$LINENO: error: cannot run test program while
cross compiling See `config.log' for more details." >&5 echo
"$as_me: error: cannot run test program while cross compiling See
`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. */ $ac_includes_default long longval () { return
(long) (sizeof (long)); } unsigned long ulongval () { return
(long) (sizeof (long)); } @%:@include <stdio.h> @%:@include
conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (char *))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.err conftest.$ac_objext conftest.$ac_ext
done else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=-1 ac_mid=-1
while :; do
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (char *))) >=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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=
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (char *))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=$ac_mid else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.err con-
ftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*)
ac_cv_sizeof_char_p=$ac_lo;; See `config.log' for more details."
>&5 echo "$as_me: error: cannot compute sizeof (char *), 77 See
`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } ;; esac else
if test "$cross_compiling" = yes; then
{ { echo "$as_me:$LINENO: error: cannot run test program while
cross compiling See `config.log' for more details." >&5 echo
"$as_me: error: cannot run test program while cross compiling See
`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. */ $ac_includes_default long longval () { return
(long) (sizeof (char *)); } unsigned long ulongval () { return
(long) (sizeof (char *)); } @%:@include <stdio.h> @%:@include
conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (unsigned long))) >=
0)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (unsigned long))) <
0)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
end confdefs.h. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (unsigned long))) >=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 con-
ftest.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 conftest.err conftest.$ac_objext con-
ftest.$ac_ext fi rm -f conftest.err conftest.$ac_objext con-
ftest.$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. */ $ac_includes_default int main () { static int
test_array @<:@1 - 2 * !(((long) (sizeof (unsigned long))) <=
$ac_mid)@:>@; test_array @<:@0@:>@ = 0
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_hi=$ac_mid else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.err con-
ftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*)
ac_cv_sizeof_unsigned_long=$ac_lo;; See `config.log' for more de-
tails." >&5 echo "$as_me: error: cannot compute sizeof (unsigned
long), 77 See `config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } ;; esac else
if test "$cross_compiling" = yes; then
{ { echo "$as_me:$LINENO: error: cannot run test program while
cross compiling See `config.log' for more details." >&5 echo
"$as_me: error: cannot run test program while cross compiling See
`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. */ $ac_includes_default long longval () { return
(long) (sizeof (unsigned long)); } unsigned long ulongval () {
return (long) (sizeof (unsigned long)); } @%:@include <stdio.h>
@%:@include <stdlib.h> int main () {
FILE *f = fopen ("conftest.val", "w");
if (! f)
exit (1);
if (((long) (sizeof (unsigned long))) < 0)
{
long i = longval ();
if (i != ((long) (sizeof (unsigned long)))) exit
(1);
fprintf (f, "%ld0, i);
}
else
{
unsigned long i = ulongval ();
if (i != ((long) (sizeof (unsigned long)))) exit
(1);
fprintf (f, "%lu0, i);
}
exit (ferror (f) || fclose (f) != 0);
;
return 0; } _ACEOF rm -f conftest$ac_exeext if { (eval echo
"$as_me:$LINENO:
(eval $ac_link) 2>&5
pute sizeof (unsigned long), 77 See `config.log' for more de-
tails." >&5 echo "$as_me: error: cannot compute sizeof (unsigned
long), 77 See `config.log' for more details." >&2;}
{ (exit 1); exit 1; }; } fi rm -f core *.core gmon.out bb.out
conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm
-f conftest.val else
ac_cv_sizeof_unsigned_long=0 fi fi echo "$as_me:$LINENO: re-
sult: $ac_cv_sizeof_unsigned_long" >&5 echo
"${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6 cat >>confdefs.h
<<_ACEOF @%:@define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_un-
signed_long _ACEOF
echo "$as_me:$LINENO: checking sizeof size_t == sizeof unsigned
long" >&5 echo $ECHO_N "checking sizeof size_t == sizeof unsigned
long... $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. */
int main () {
#if SIZEOF_SIZE_T != SIZEOF_UNSIGNED_LONG
choke me
#endif
;
return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
"$as_me:$LINENO:
(eval $ac_compile) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest.$ac_objext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
scription of your system!
" >&2;}
{ (exit 1); exit 1; }; }
fi rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
echo "$as_me:$LINENO: checking for PIE support" >&5 echo
$ECHO_N "checking for PIE support... $ECHO_C" >&6 if test
"${kde_cv_val_pie_support+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
safe_CXXFLAGS=$CXXFLAGS
safe_LDFLAGS=$LDFLAGS
CXXFLAGS="$CXXFLAGS -fPIE"
LDFLAGS="$LDFLAGS -pie"
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 main () {
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi echo "$as_me:$LINENO: result: $kde_cv_val_pie_support" >&5
echo "${ECHO_T}$kde_cv_val_pie_support" >&6
echo "$as_me:$LINENO: checking if enabling -pie/fPIE support"
>&5 echo $ECHO_N "checking if enabling -pie/fPIE support...
$ECHO_C" >&6
# Check whether --enable-pie or --disable-pie was given. if
test "${enable_pie+set}" = set; then
enableval="$enable_pie"
kde_has_pie_support=$enableval else
kde_has_pie_support=detect fi;
if test "$kde_has_pie_support" = "detect"; then
kde_has_pie_support=$kde_cv_val_pie_support
fi
echo "$as_me:$LINENO: result: $kde_has_pie_support" >&5 echo
"${ECHO_T}$kde_has_pie_support" >&6
KDE_USE_FPIE=""
KDE_USE_PIE=""
if test "$kde_has_pie_support" = "yes"; then
KDE_USE_FPIE="-fPIE"
KDE_USE_PIE="-pie"
fi
# darwin needs this to initialize the environment
for ac_header in crt_externs.h do as_ac_Header=`echo "ac_cv_head-
er_$ac_header" | $as_tr_sh` if eval "test
echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N
"checking for $ac_header... $ECHO_C" >&6 if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else
# Is the header compilable? echo "$as_me:$LINENO: checking
$ac_header usability" >&5 echo $ECHO_N "checking $ac_header 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 { (eval echo "$as_me:$LINENO:
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_header_compiler=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_compiler=no fi rm -f conftest.err conftest.$ac_objext
conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compil-
er" >&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 { (eval echo "$as_me:$LINENO:
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
ac_header_preproc=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
"${ECHO_T}$ac_header_preproc" >&6
# So? What about this header? case $ac_header_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
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 @%:@@%:@
------------------------------------------ @%:@@%:@ @%:@@%:@ Re-
port this to the AC_PACKAGE_NAME lists. @%:@@%:@ @%:@@%:@
------------------------------------------ @%:@@%:@ _ASBOX
) |
sed "s/^/$as_me: WARNING: /" >&2
;; esac echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval
"test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
eval "$as_ac_Header=c_header_preproc" fi echo "$as_me:$LINENO:
result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
"${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF
fi
done
echo "$as_me:$LINENO: checking for _NSGetEnviron" >&5 echo
$ECHO_N "checking for _NSGetEnviron... $ECHO_C" >&6 if test
"${ac_cv_func__NSGetEnviron+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 _NSGetEnviron to an innocuous vari-
ant, in case <limits.h> declares _NSGetEnviron.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define _NSGetEnviron innocuous__NSGetEnviron
/* System header to define __stub macros and hopefully few proto-
types,
which can conflict with char _NSGetEnviron (); 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 _NSGetEnviron
/* Override any gcc2 internal prototype to avoid an error. */
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_func__NSGetEnviron=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_func__NSGetEnviron=no fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi
echo "$as_me:$LINENO: result: $ac_cv_func__NSGetEnviron" >&5 echo
"${ECHO_T}$ac_cv_func__NSGetEnviron" >&6 if test $ac_cv_func__NS-
GetEnviron = yes; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_NSGETENVIRON 1 _ACEOF
fi
for ac_func in vsnprintf snprintf do as_ac_var=`echo
"ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking
for $ac_func" >&5 echo $ECHO_N "checking for $ac_func... $ECHO_C"
>&6 if eval "test
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,
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" { #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char $ac_func (); /* The GNU C library defines this for functions
which it implements
to always fail with ENOSYS. Some functions are actually
named
something starting with __ and the normal name is an alias.
*/ #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
choke me #else char (*f) () = $ac_func; #endif #ifdef __cplusplus
} #endif
int main () { return f != $ac_func;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "$as_ac_var=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "$as_ac_var=no" fi rm -f conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: re-
sult: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval
echo '${'$as_ac_var'}'`" >&6 if test `eval echo
'${'$as_ac_var'}'` = yes; then
cat >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1 _ACEOF
fi done
# Check whether --enable-qtopia or --disable-qtopia was given.
if test "${enable_qtopia+set}" = set; then
enableval="$enable_qtopia"
kde_use_qt_emb_palm=$enableval else
kde_use_qt_emb_palm=no
fi;
# Check whether --enable-mac or --disable-mac was given. if test
"${enable_mac+set}" = set; then
enableval="$enable_mac"
kde_use_qt_mac=$enableval else
kde_use_qt_mac=no
fi;
# used to disable x11-specific stuff on special platforms
if test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" =
"no"; then
include_x11_TRUE=
include_x11_FALSE='#' else
include_x11_TRUE='#'
include_x11_FALSE= fi
if test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" =
"no"; then
echo "$as_me:$LINENO: checking for X" >&5 echo $ECHO_N "checking
for X... $ECHO_C" >&6
if test "${kde_cv_have_x+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
# One or both of the vars are not set, and there is no cached
value. if test "{$x_includes+set}" = set || test "$x_includes" =
NONE; then
kde_x_includes=NO else
kde_x_includes=$x_includes fi if test "{$x_libraries+set}" =
set || test "$x_libraries" = NONE; then
kde_x_libraries=NO else
kde_x_libraries=$x_libraries fi
# below we use the standard autoconf calls ac_x_li-
braries=$kde_x_libraries ac_x_includes=$kde_x_includes
if test "$ac_x_includes" = NO; then
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
else
ac_cpp_err=
fi else
ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
# We can compile using X headers with no special include direc-
tory. ac_x_includes= else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
# Look for the header file in a standard set of common directo-
ries. # Check X11 before X11Rn because it is often a symlink to
the current release.
for ac_dir in /usr/X11/include
/usr/X11R6/include /usr/X11R5/include
/usr/X11R4/include
/usr/include/X11 /usr/include/X11R6
/usr/include/X11R5 /usr/include/X11R4
/usr/local/X11/include /usr/local/X11R6/include
/usr/local/X11R5/include /usr/local/X11R4/include
/usr/local/include/X11 /usr/local/include/X11R6
/usr/local/include/X11R5 /usr/local/include/X11R4
/usr/X386/include /usr/x386/include
/usr/XFree86/include/X11
/usr/include /usr/local/include
/usr/unsupported/include /usr/athena/include
/usr/local/x11r5/include /usr/lpp/Xamples/include
/usr/openwin/include /usr/openwin/share/include ;
do
if test -r "$ac_dir/$x_direct_test_include"; then
ac_x_includes=$ac_dir
break
fi
done fi rm -f conftest.err conftest.$ac_ext fi # $ac_x_includes
= NO
if test "$ac_x_libraries" = NO; then
# Check for the libraries.
test -z "$x_direct_test_library" && x_direct_test_library=Xt
test -z "$x_direct_test_function" && x_direct_test_func-
tion=XtMalloc
# See if we find them without any special options.
# Don't add to $LIBS permanently.
ac_save_LIBS="$LIBS"
LIBS="-l$x_direct_test_library $LIBS" cat >conftest.$ac_ext
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
LIBS="$ac_save_LIBS" # We can link X programs with no special
library path. ac_x_libraries= else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
LIBS="$ac_save_LIBS" # First see if replacing the include by lib
works. # Check X11 before X11Rn because it is often a symlink to
the current release. for ac_dir in `echo "$ac_x_includes" | sed
s/include/lib${kdelibsuff}/` /usr/X11/lib${kdelibsuff}
/usr/X11R6/lib${kdelibsuff} /usr/X11R5/lib${kdelib-
suff} /usr/X11R4/lib${kdelibsuff}
/usr/lib${kdelibsuff}/X11 /usr/lib${kdelib-
suff}/X11R6 /usr/lib${kdelibsuff}/X11R5
/usr/lib${kdelibsuff}/X11R4
/usr/local/X11/lib${kdelibsuff} /usr/lo-
cal/X11R6/lib${kdelibsuff} /usr/local/X11R5/lib${kdelib-
suff} /usr/local/X11R4/lib${kdelibsuff}
/usr/local/lib${kdelibsuff}/X11 /usr/local/lib${kdelib-
suff}/X11R6 /usr/local/lib${kdelibsuff}/X11R5
/usr/local/lib${kdelibsuff}/X11R4
/usr/X386/lib${kdelibsuff} /usr/x386/lib${kdelib-
suff} /usr/XFree86/lib${kdelibsuff}/X11
/usr/lib${kdelibsuff} /usr/local/lib${kdelib-
suff} /usr/unsupported/lib${kdelibsuff}
/usr/athena/lib${kdelibsuff} /usr/lo-
cal/x11r5/lib${kdelibsuff} /usr/lpp/Xamples/lib${kdelib-
suff} /lib/usr/lib${kdelibsuff}/X11
/usr/openwin/lib${kdelibsuff} /usr/open-
win/share/lib${kdelibsuff} ; do
for ac_extension in a so sl; do
if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension;
then
ac_x_libraries=$ac_dir
break 2
fi
done done fi rm -f conftest.err conftest.$ac_objext con-
ftest$ac_exeext conftest.$ac_ext fi # $ac_x_libraries = NO
case "$host" in mips-sgi-irix6*)
;; *-*-solaris*)
for ac_extension in a so sl; do
if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
test -f $ac_im_libdir/libX11.$ac_extension; then
ac_im_usrlibdir=$ac_im_libdir; break
fi
done
# Screen out bogus values from the imake configuration. They
are
# bogus both because they are the default anyway, and because
# using them would break gcc on systems where it needs fixed
includes.
case $ac_im_incroot in /usr/include) ;; *)
test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_inc-
root;;
esac
case $ac_im_usrlibdir in /usr/lib | /lib) ;;
*) test -d "$ac_im_usrlibdir" && ac_x_li-
braries=$ac_im_usrlibdir ;;
esac
fi
cd ..
rm -fr conftest.dir fi
if test -z "$ac_x_includes"; then
ac_x_includes="."
fi
if test -z "$ac_x_libraries"; then
ac_x_libraries="/usr/lib${kdelibsuff}"
fi esac #from now on we use our own again
# when the user already gave --x-includes, we ignore # what the
standard autoconf macros told us. if test "$kde_x_includes" =
NO; then
kde_x_includes=$ac_x_includes fi
# for --x-libraries too if test "$kde_x_libraries" = NO; then
kde_x_libraries=$ac_x_libraries fi
if test "$kde_x_includes" = NO; then
{ { echo "$as_me:$LINENO: error: Can't find X includes. Please
check your installation and add the correct paths!" >&5 echo
"$as_me: error: Can't find X includes. Please check your instal-
lation and add the correct paths!" >&2;}
{ (exit 1); exit 1; }; } fi
if test "$kde_x_libraries" = NO; then
{ { echo "$as_me:$LINENO: error: Can't find X libraries. Please
check your installation and add the correct paths!" >&5 echo
"$as_me: error: Can't find X libraries. Please check your instal-
lation and add the correct paths!" >&2;}
{ (exit 1); exit 1; }; } fi
braries, headers $kde_x_includes" >&6 fi
if test -z "$kde_x_includes" || test "x$kde_x_includes" = xNONE;
then
X_INCLUDES=""
x_includes="."; else
x_includes=$kde_x_includes
X_INCLUDES="-I$x_includes" fi
if test -z "$kde_x_libraries" || test "x$kde_x_libraries" =
xNONE; then
X_LDFLAGS=""
x_libraries="/usr/lib"; else
x_libraries=$kde_x_libraries
X_LDFLAGS="-L$x_libraries" fi all_includes="$X_INCLUDES"
all_libraries="$X_LDFLAGS $LDFLAGS_AS_NEEDED $LDFLAGS_NEW_DTAGS"
# Check for libraries that X11R6 Xt/Xaw programs need.
ac_save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $X_LDFLAGS" # SM
needs ICE to (dynamically) link under SunOS 4.x (so we have to #
check for ICE first), but we must link in the order -lSM -lICE or
# we get undefined symbols. So assume we have SM if we have ICE.
# These have to be linked with before -lX11, unlike the other #
libraries we check for below, so use a different variable. #
--interran@uluru.Stanford.EDU, kb@cs.umb.edu. echo
"$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
echo $ECHO_N "checking for IceConnectionNumber in -lICE...
$ECHO_C" >&6 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" =
set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lICE $X_EXTRA_LIBS $LIBS"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char IceConnectionNumber (); int main () { IceConnectionNumber
();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
ac_cv_lib_ICE_IceConnectionNumber=no fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
$ac_cv_lib_ICE_IceConnectionNumber" >&5 echo
"${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 if test
$ac_cv_lib_ICE_IceConnectionNumber = yes; then
LIBSM="-lSM -lICE" fi
LDFLAGS="$ac_save_LDFLAGS"
LIB_X11='-lX11 $(LIBSOCKET)'
echo "$as_me:$LINENO: checking for libXext" >&5 echo $ECHO_N
"checking for libXext... $ECHO_C" >&6 if test
"${kde_cv_have_libXext+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_ldflags_safe="$LDFLAGS" kde_libs_safe="$LIBS"
LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS" LIBS="-lXext -lX11
$LIBSOCKET"
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> #ifdef STDC_HEADERS # include <stdlib.h> #en-
dif
int main () {
printf("hello Xext0);
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
fi
echo "$as_me:$LINENO: result: $kde_cv_have_libXext" >&5 echo
"${ECHO_T}$kde_cv_have_libXext" >&6
if test "$kde_cv_have_libXext" = "no"; then
{ { echo "$as_me:$LINENO: error: We need a working libXext to
proceed. Since configure can't find it itself, we stop here as-
suming that make wouldn't find them either." >&5 echo "$as_me:
error: We need a working libXext to proceed. Since configure
can't find it itself, we stop here assuming that make wouldn't
find them either." >&2;}
{ (exit 1); exit 1; }; } fi
LIB_XEXT="-lXext" QTE_NORTTI=""
elif test "$kde_use_qt_emb" = "yes"; then
CPPFLAGS=-DQWS
CXXFLAGS="$CXXFLAGS -fno-rtti"
QTE_NORTTI="-fno-rtti -DQWS"
X_PRE_LIBS=""
LIB_X11=""
LIB_XEXT=""
LIB_XRENDER=""
LIBSM=""
X_INCLUDES=""
X_LDFLAGS=""
x_includes=""
x_libraries="" elif test "$kde_use_qt_mac" = "yes"; then
CXXFLAGS="$CXXFLAGS -DQT_MAC -no-cpp-precomp"
CFLAGS="$CFLAGS -DQT_MAC -no-cpp-precomp"
X_PRE_LIBS=""
LIB_X11=""
LIB_XEXT=""
LIB_XRENDER=""
LIBSM=""
X_INCLUDES=""
X_LDFLAGS=""
x_includes=""
x_libraries="" fi
$PTHREAD_LIBS... $ECHO_C" >&6
kde_save_LDFLAGS="$LDFLAGS"
kde_save_LIBS="$LIBS"
LDFLAGS="$LDFLAGS $all_libraries"
case $host_os in
aix*) LDFLAGS="-brtl $LDFLAGS" test "$GCC" = yes &&
LDFLAGS="-Wl,$LDFLAGS" ;;
esac
as_ac_Lib=`echo "ac_cv_lib_$PTHREAD_LIBS''_pthread_create" |
$as_tr_sh` echo "$as_me:$LINENO: checking for pthread_create in
-l$PTHREAD_LIBS" >&5 echo $ECHO_N "checking for pthread_create in
-l$PTHREAD_LIBS... $ECHO_C" >&6 if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-l$PTHREAD_LIBS $LIBS" cat
>conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char pthread_create (); int main () { pthread_create ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; 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 conftest.err conftest.$ac_objext
conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS
-lpthread" >&5 echo $ECHO_N "checking for pthread_create in
-lpthread... $ECHO_C" >&6 if test
"${ac_cv_lib_pthread_pthread_create+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_check_lib_save_LIBS=$LIBS LIBS="-lpthread $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 gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus extern "C" #endif /* We use char because int
might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char pthread_create (); int main () { pthread_create ();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_lib_pthread_pthread_create=yes else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
ac_cv_lib_pthread_pthread_create=no fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
$ac_cv_lib_pthread_pthread_create" >&5 echo
"${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6 if test
$ac_cv_lib_pthread_pthread_create = yes; then
LIBPTHREAD="-lpthread" fi
fi
if test -z "$LIBPTHREAD" ; then
echo "$as_me:$LINENO: checking for pthread_create in
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
LIBPTHREAD="-lpthread" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
>&6 fi rm -f conftest.err conftest.$ac_objext con-
ftest$ac_exeext conftest.$ac_ext
LIBS=$kde_safe_libs
fi
if test "x$LIBPTHREAD" = "xPTHREAD" ; then
LIBPTHREAD=""
fi
USE_THREADS=""
if test -z "$LIBPTHREAD"; then
echo "$as_me:$LINENO: checking whether $CXX supports -pthread"
>&5 echo $ECHO_N "checking whether $CXX supports -pthread...
$ECHO_C" >&6 kde_cache=`echo pthread | sed 'y% .=/+-,%____p__%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
USE_THREADS="-D_THREAD_SAFE -pthread" else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
:
fi
fi
case $host_os in
solaris*) echo "$as_me:$LINENO: checking
save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -mt"
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;
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_prog_cxx_$kde_cache=yes" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext
CXXFLAGS="$save_CXXFLAGS"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
:
USE_THREADS="-mt" else
LIBPTHREAD="$LIBPTHREAD -lc_r"
;;
linux*) CPPFLAGS="$CPPFLAGS -D_REENTRANT"
if test "$CXX" = "KCC"; then
CXXFLAGS="$CXXFLAGS --thread_safe"
NOOPT_CXXFLAGS="$NOOPT_CXXFLAGS --thread_safe"
fi
;; *) ;;
esac
echo "$as_me:$LINENO: checking for extra includes" >&5 echo
$ECHO_N "checking for extra includes... $ECHO_C" >&6
# Check whether --with-extra-includes or --without-extra-includes
was given. if test "${with_extra_includes+set}" = set; then
withval="$with_extra_includes"
kde_use_extra_includes="$withval" else
kde_use_extra_includes=NONE
fi; kde_extra_includes= if test -n "$kde_use_extra_includes" &&
test "$kde_use_extra_includes" != "NONE"; then
ac_save_ifs=$IFS
IFS=':'
for dir in $kde_use_extra_includes; do
kde_extra_includes="$kde_extra_includes $dir"
USER_INCLUDES="$USER_INCLUDES -I$dir"
done
IFS=$ac_save_ifs
kde_use_extra_includes="added" else
kde_use_extra_includes="no" fi
echo "$as_me:$LINENO: result: $kde_use_extra_includes" >&5 echo
"${ECHO_T}$kde_use_extra_includes" >&6
kde_extra_libs= echo "$as_me:$LINENO: checking for extra libs"
>&5 echo $ECHO_N "checking for extra libs... $ECHO_C" >&6
# Check whether --with-extra-libs or --without-extra-libs was
given. if test "${with_extra_libs+set}" = set; then
withval="$with_extra_libs"
kde_use_extra_libs=$withval else
kde_use_extra_libs=NONE
fi; if test -n "$kde_use_extra_libs" && test "$kde_use_ex-
tra_libs" != "NONE"; then
ac_save_ifs=$IFS
echo "$as_me:$LINENO: checking for libz" >&5 echo $ECHO_N "check-
ing for libz... $ECHO_C" >&6 if test "${ac_cv_lib_z+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_save_LIBS="$LIBS" LIBS="$all_libraries $USER_LDFLAGS -lz
$LIBSOCKET" kde_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $all_in-
cludes $USER_INCLUDES" cat >conftest.$ac_ext <<_ACEOF /*
confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */
#include<zlib.h>
int main () {
char buf[42];
gzFile f = (gzFile) 0;
/* this would segfault.. but we only link, don't run */
(void) gzgets(f, buf, sizeof(buf));
return (zlibVersion() == ZLIB_VERSION);
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "ac_cv_lib_z='-lz'" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
Check your installation and look into config.log" >&5
echo "$as_me: error: not found.
Possibly configure picks up an outdated version
installed by XFree86. Remove it from your system.
Check your installation and look into config.log" >&2;}
{ (exit 1); exit 1; }; }
LIBZ="" fi
echo "$as_me:$LINENO: checking for libpng" >&5 echo $ECHO_N
"checking for libpng... $ECHO_C" >&6 if test
"${ac_cv_lib_png+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_save_LIBS="$LIBS" if test "x$kde_use_qt_emb" != "xyes" &&
test "x$kde_use_qt_mac" != "xyes"; then LIBS="$LIBS $all_li-
braries $USER_LDFLAGS -lpng $LIBZ -lm -lX11 $LIBSOCKET" else
LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm" fi
kde_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $all_includes $USER_IN-
CLUDES"
cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h. */
#include<png.h>
int main () {
png_structp png_ptr = png_create_read_struct( /* image ptr
*/ PNG_LIBPNG_VER_STRING, 0, 0, 0 );
return( png_ptr != 0 );
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
fi rm -f conftest.err conftest.$ac_objext conftest$ac_exe-
ext conftest.$ac_ext LIBS="$kde_save_LIBS"
CFLAGS="$kde_save_CFLAGS"
fi if eval "test !
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LIBPNG 1 _ACEOF
LIBPNG="$ac_cv_lib_png"
echo "$as_me:$LINENO: result: $ac_cv_lib_png" >&5 echo
"${ECHO_T}$ac_cv_lib_png" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
LIBPNG=""
fi
echo "$as_me:$LINENO: checking for libjpeg6b" >&5 echo $ECHO_N
"checking for libjpeg6b... $ECHO_C" >&6 if test
"${ac_cv_lib_jpeg_6b+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_save_LIBS="$LIBS" LIBS="$all_libraries $USER_LDFLAGS -ljpeg6b
-lm" ac_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $all_includes $US-
ER_INCLUDES" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */
_ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */
#ifdef __cplusplus extern "C" { #endif void jpeg_CreateDecom-
press(); #ifdef __cplusplus } #endif
int main () { jpeg_CreateDecompress();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
if eval "test !
LIBJPEG="$ac_cv_lib_jpeg_6b"
echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_6b" >&5 echo
"${ECHO_T}$ac_cv_lib_jpeg_6b" >&6 else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
echo "$as_me:$LINENO: checking for libjpeg" >&5 echo $ECHO_N
"checking for libjpeg... $ECHO_C" >&6 if test
"${ac_cv_lib_jpeg_normal+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_save_LIBS="$LIBS" LIBS="$all_libraries $USER_LDFLAGS -ljpeg
-lm" ac_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $all_includes $US-
ER_INCLUDES" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */
_ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */
#ifdef __cplusplus extern "C" { #endif void jpeg_CreateDecom-
press(); #ifdef __cplusplus } #endif
int main () { jpeg_CreateDecompress();
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z "$ac_c_wer-
ror_flag" || test ! -s conftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "ac_cv_lib_jpeg_normal=-ljpeg" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "ac_cv_lib_jpeg_normal=no" fi rm -f conftest.err con-
ftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
LIBS="$ac_save_LIBS" CFLAGS="$ac_save_CFLAGS"
fi
jpeg_incdirs="$includedir /usr/include /usr/local/include
$kde_extra_includes"
jpeg_incdir=NO for i in $jpeg_incdirs; do
for j in jpeglib.h;
do
echo "configure: __oline__: $i/$j" >&5
if test -r "$i/$j"; then
echo "taking that" >&5
jpeg_incdir=$i
break 2
fi
done done
test "x$jpeg_incdir" = xNO && jpeg_incdir=
if test -n "$jpeg_incdir" && test -n "$LIBJPEG" ; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LIBJPEG 1 _ACEOF
else
if test -n "$jpeg_incdir" || test -n "$LIBJPEG" ; then
{ echo "$as_me:$LINENO: WARNING: There is an installation er-
ror in jpeg support. You seem to have only one of either the
headers _or_ the libraries installed. You may need to either pro-
vide correct --with-extra-... options, or the development package
of libjpeg6b. You can get a source package of libjpeg from
http://www.ijg.org/ Disabling JPEG support. " >&5 echo "$as_me:
WARNING: There is an installation error in jpeg support. You seem
to have only one of either the headers _or_ the libraries in-
stalled. You may need to either provide correct --with-extra-...
options, or the development package of libjpeg6b. You can get a
source package of libjpeg from http://www.ijg.org/ Disabling JPEG
support. " >&2;}
else
{ echo "$as_me:$LINENO: WARNING: libjpeg not found. disable
JPEG support." >&5 echo "$as_me: WARNING: libjpeg not found. dis-
able JPEG support." >&2;}
fi
jpeg_incdir=
LIBJPEG= fi
dirs="$dirs $dir" done if test -z "";
then dirs="$bindir $exec_prefix/bin $prefix/bin $dirs"
else dirs="$dirs $bindir $exec_prefix/bin $pre-
fix/bin" fi IFS=$kde_save_IFS
for dir in $dirs; do if test -x "$dir/perl";
then if test -n "" then
evalstr="$dir/perl 2>&1 " if eval
$evalstr; then
kde_cv_path="$dir/perl"
break fi
else kde_cv_path="$dir/perl"
break fi
fi
done
eval "kde_cv_path_$kde_cache=$kde_cv_path"
fi
eval "kde_cv_path=
fi
if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
echo "$as_me:$LINENO: result: not found" >&5 echo
"${ECHO_T}not found" >&6
{ { echo "$as_me:$LINENO: error: No Perl
found in your $PATH. We need perl to generate some code." >&5
echo "$as_me: error: No Perl found in your $PATH. We need perl
to generate some code." >&2;}
{ (exit 1); exit 1; }; }
else
echo "$as_me:$LINENO: result: $kde_cv_path" >&5 echo
"${ECHO_T}$kde_cv_path" >&6
PERL=$kde_cv_path
fi
# Check whether --enable-mt or --disable-mt was given. if test
KDE_MT_LDFLAGS= KDE_MT_LIBS= if test "x$kde_use_qt_mt" = "xyes";
then
if test -z "$LIBPTHREAD"; then
if test -z "$USE_THREADS"; then
kde_check_threading_default=no
else
kde_check_threading_default=yes
fi
else
kde_check_threading_default=yes
fi
# Check whether --enable-threading or --disable-threading was
given. if test "${enable_threading+set}" = set; then
enableval="$enable_threading"
kde_use_threading=$enableval else
kde_use_threading=$kde_check_threading_default fi;
if test "x$kde_use_threading" = "xyes"; then
cat >>confdefs.h <<_ACEOF @%:@define HAVE_LIBPTHREAD 1 _ACEOF
fi
if test "x$kde_use_threading" = "xyes"; then
CPPFLAGS="$USE_THREADS -DQT_THREAD_SUPPORT $CPPFLAGS"
KDE_MT_LDFLAGS="$USE_THREADS"
KDE_MT_LIBS="$LIBPTHREAD"
else
kde_use_qt_mt=no
fi fi
kde_qt_was_given=yes
if test -z "$LIBQT_GLOB"; then
if test "x$kde_use_qt_emb" = "xyes"; then
LIBQT_GLOB="libqte.*"
else
LIBQT_GLOB="libqt.*"
fi fi
if test "x$kde_use_qt_emb" = "xyes"; then
qtlib="qte" else
qtlib="qt" fi
kde_int_qt="-l$qtlib"
kde_int_qt="-l$qtlib-mt"
LIBQT_GLOB="lib$qtlib-mt.*"
USING_QT_MT="using -mt" else
LIBQT="-l$qtlib" fi
if test $kde_qtver != 1; then
LIBQT="$LIBQT $LIBPNG $LIBJPEG" fi
if test $kde_qtver = 3; then
LIBQT="$LIBQT $LIBDL" fi
echo "$as_me:$LINENO: checking for Qt" >&5 echo $ECHO_N "checking
for Qt... $ECHO_C" >&6
if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac"
!= "xyes"; then LIBQT="$LIBQT $X_PRE_LIBS -lXext -lX11 $LIBSM
$LIBSOCKET" fi ac_qt_includes=NO ac_qt_libraries=NO
ac_qt_bindir=NO qt_libraries="" qt_includes=""
# Check whether --with-qt-dir or --without-qt-dir was given. if
test "${with_qt_dir+set}" = set; then
withval="$with_qt_dir"
ac_qt_includes="$withval"/include
ac_qt_libraries="$withval"/lib${kdelibsuff}
ac_qt_bindir="$withval"/bin
fi;
# Check whether --with-qt-includes or --without-qt-includes was
given. if test "${with_qt_includes+set}" = set; then
withval="$with_qt_includes"
ac_qt_includes="$withval"
fi;
kde_qt_libs_given=no
# Check whether --with-qt-libraries or --without-qt-libraries was
given. if test "${with_qt_libraries+set}" = set; then
withval="$with_qt_libraries"
ac_qt_libraries="$withval"
kde_qt_libs_given=yes
fi;
kde_qt_header=qglobal.h fi
qt_incdir=NO for i in $qt_incdirs; do
for j in $kde_qt_header;
do
echo "configure: __oline__: $i/$j" >&5
if test -r "$i/$j"; then
echo "taking that" >&5
qt_incdir=$i
break 2
fi
done done
ac_qt_includes="$qt_incdir"
qt_libdirs="" for dir in $kde_qt_dirs; do
qt_libdirs="$qt_libdirs $dir/lib${kdelibsuff} $dir" done
qt_libdirs="$QTLIB $qt_libdirs /usr/X11R6/lib /usr/lib /usr/lo-
cal/qt/lib $x_libraries" if test ! "$ac_qt_libraries" = "NO";
then
qt_libdir=$ac_qt_libraries else
qt_libdirs="$ac_qt_libraries $qt_libdirs"
# if the Qt was given, the chance is too big that libqt.*
doesn't exist
qt_libdir=NONE
for dir in $qt_libdirs; do
try="ls -1 $dir/${LIBQT_GLOB}"
if test -n "`$try 2> /dev/null`"; then qt_libdir=$dir; break;
else echo "tried $dir" >&5 ; fi
done fi for a in $qt_libdir/lib`echo ${kde_int_qt} | sed
's,^-l,,'`_incremental.*; do
if test -e "$a"; then
LIBQT="$LIBQT ${kde_int_qt}_incremental"
break
fi done
ac_qt_libraries="$qt_libdir"
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
ac_cxxflags_safe="$CXXFLAGS" ac_ldflags_safe="$LDFLAGS"
#if QT_VERSION < 210 #error 1 #endif EOF fi fi
if test "$kde_qtver" = "3"; then cat >> conftest.$ac_ext <<EOF
#include <qcursor.h> #include <qstylefactory.h> #include <pri-
vate/qucomextra_p.h> EOF fi
echo "#if ! ($kde_qt_verstring)" >> conftest.$ac_ext cat >> con-
ftest.$ac_ext <<EOF #error 1 #endif
int main() { EOF if test "$kde_qtver" = "2"; then cat >> con-
ftest.$ac_ext <<EOF
QStringList *t = new QStringList();
Q_UNUSED(t); EOF if test $kde_qtsubver -gt 0; then cat >>
conftest.$ac_ext <<EOF
QString s;
s.setLatin1("Elvis is alive", 14); EOF fi fi if test
"$kde_qtver" = "3"; then cat >> conftest.$ac_ext <<EOF
(void)QStyleFactory::create(QString::null);
QCursor c(Qt::WhatsThisCursor); EOF fi cat >> con-
ftest.$ac_ext <<EOF
return 0; } EOF
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && test -s conftest; then
rm -f conftest* else
echo "configure: failed program was:" >&5
cat conftest.$ac_ext >&5
ac_qt_libraries="NO" fi rm -f conftest*
CXXFLAGS="$ac_cxxflags_safe" LDFLAGS="$ac_ldflags_safe"
LIBS="$ac_libs_safe"
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test "$ac_qt_includes" = NO || test "$ac_qt_libraries" = NO;
then
ac_cv_have_qt="have_qt=no"
ac_qt_notfound=""
missing_qt_mt=""
if test "$ac_qt_includes" = NO; then
if test "$ac_qt_libraries" = NO; then
ac_qt_notfound="(headers and libraries)";
else
ac_qt_notfound="(headers)";
fi
else
tion! For more details about this problem, look at the end of
config.log.$missing_qt_mt" >&2;}
{ (exit 1); exit 1; }; } else
have_qt="yes" fi
fi
eval "$ac_cv_have_qt"
if test "$have_qt" != yes; then
echo "$as_me:$LINENO: result: $have_qt" >&5 echo
"${ECHO_T}$have_qt" >&6; else
ac_cv_have_qt="have_qt=yes ac_qt_includes=$ac_qt_includes
ac_qt_libraries=$ac_qt_libraries"
echo "$as_me:$LINENO: result: libraries $ac_qt_libraries, head-
ers $ac_qt_includes $USING_QT_MT" >&5 echo "${ECHO_T}libraries
$ac_qt_libraries, headers $ac_qt_includes $USING_QT_MT" >&6
qt_libraries="$ac_qt_libraries"
qt_includes="$ac_qt_includes" fi
if test ! "$kde_qt_libs_given" = "yes" && test ! "$kde_qtver" =
3; then
echo "$as_me:$LINENO: checking if Qt compiles without flags" >&5
echo $ECHO_N "checking if Qt compiles without flags... $ECHO_C"
>&6 if test "${kde_cv_qt_direct+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH ac_LIBRARY_PATH="$LI-
BRARY_PATH" ac_cxxflags_safe="$CXXFLAGS" ac_ldflags_safe="$LD-
FLAGS" ac_libs_safe="$LIBS"
CXXFLAGS="$CXXFLAGS -I$qt_includes" LDFLAGS="$LDFLAGS $X_LDFLAGS"
if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac"
!= "xyes"; then LIBS="$LIBQT -lXext -lX11 $LIBSOCKET" else
LIBS="$LIBQT $LIBSOCKET" fi LD_LIBRARY_PATH= export LD_LI-
BRARY_PATH LIBRARY_PATH= export LIBRARY_PATH
echo "#if ! ($kde_qt_verstring)" >> conftest.$ac_ext cat >> con-
ftest.$ac_ext <<EOF #error 1 #endif
int main() { EOF if test "$kde_qtver" = "2"; then cat >> con-
ftest.$ac_ext <<EOF
QStringList *t = new QStringList();
Q_UNUSED(t); EOF if test $kde_qtsubver -gt 0; then cat >>
conftest.$ac_ext <<EOF
QString s;
s.setLatin1("Elvis is alive", 14); EOF fi fi if test
"$kde_qtver" = "3"; then cat >> conftest.$ac_ext <<EOF
(void)QStyleFactory::create(QString::null);
QCursor c(Qt::WhatsThisCursor); EOF fi cat >> con-
ftest.$ac_ext <<EOF
return 0; } EOF
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && test -s conftest; then
kde_cv_qt_direct="yes" else
kde_cv_qt_direct="no"
echo "configure: failed program was:" >&5
cat conftest.$ac_ext >&5 fi
rm -f conftest* CXXFLAGS="$ac_cxxflags_safe" LDFLAGS="$ac_ld-
flags_safe" LIBS="$ac_libs_safe"
LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe" export LD_LIBRARY_PATH
LIBRARY_PATH="$ac_LIBRARY_PATH" export LIBRARY_PATH 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
fi
if test "$kde_cv_qt_direct" = "yes"; then
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
qt_libraries= else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
fi
fi
qt_bindirs=""
for dir in $kde_qt_dirs; do
qt_bindirs="$qt_bindirs $dir/bin $dir/src/moc"
done
qt_bindirs="$qt_bindirs /usr/bin /usr/X11R6/bin /usr/lo-
cal/qt/bin"
if test ! "$ac_qt_bindir" = "NO"; then
qt_bindirs="$ac_qt_bindir $qt_bindirs"
fi
echo "$as_me:$LINENO: checking for moc" >&5 echo $ECHO_N
"checking for moc... $ECHO_C" >&6
if test -n "$MOC"; then
kde_cv_path="$MOC";
else
kde_cache=`echo moc | sed 'y%./+-%__p_%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_cv_path="NONE" kde_save_IFS=$IFS
IFS=':' dirs="" for dir in $PATH; do
dirs="$dirs $dir" done if test -z "";
then dirs="$qt_bindirs $dirs"
else dirs="$dirs $qt_bindirs" fi
IFS=$kde_save_IFS
for dir in $dirs; do if test -x "$dir/moc";
then if test -n "" then
evalstr="$dir/moc 2>&1 " if eval
$evalstr; then
kde_cv_path="$dir/moc"
break fi
else kde_cv_path="$dir/moc"
break fi
fi
done
eval "kde_cv_path_$kde_cache=$kde_cv_path"
fi
eval "kde_cv_path=
moc binary. configure tried to run $ac_cv_path_moc and the test
didn't succeed. If configure shouldn't have tried this one, set
the environment variable MOC to the right one before running con-
figure. " >&2;}
{ (exit 1); exit 1; }; }
else
echo "$as_me:$LINENO: result: $kde_cv_path" >&5 echo
"${ECHO_T}$kde_cv_path" >&6
MOC=$kde_cv_path
fi
if test -z "$UIC_NOT_NEEDED"; then
echo "$as_me:$LINENO: checking for uic" >&5 echo $ECHO_N
"checking for uic... $ECHO_C" >&6
if test -n "$UIC_PATH"; then
kde_cv_path="$UIC_PATH";
else
kde_cache=`echo uic | sed 'y%./+-%__p_%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
kde_cv_path="NONE" kde_save_IFS=$IFS
IFS=':' dirs="" for dir in $PATH; do
dirs="$dirs $dir" done if test -z "";
then dirs="$qt_bindirs $dirs"
else dirs="$dirs $qt_bindirs" fi
IFS=$kde_save_IFS
for dir in $dirs; do if test -x "$dir/uic";
then if test -n "" then
evalstr="$dir/uic 2>&1 " if eval
$evalstr; then
kde_cv_path="$dir/uic"
break fi
else kde_cv_path="$dir/uic"
break fi
fi
done
eval "kde_cv_path_$kde_cache=$kde_cv_path"
fi
eval "kde_cv_path=
fi
{ echo "$as_me:$LINENO: WARNING: No Qt ui compiler (uic)
found! Please check whether you installed Qt correctly. You
need to have a running uic binary. configure tried to run
$ac_cv_path_uic and the test didn't succeed. If configure
shouldn't have tried this one, set the environment variable UIC
to the right one before running configure. " >&5 echo "$as_me:
WARNING: No Qt ui compiler (uic) found! Please check whether you
installed Qt correctly. You need to have a running uic binary.
configure tried to run $ac_cv_path_uic and the test didn't suc-
ceed. If configure shouldn't have tried this one, set the envi-
ronment variable UIC to the right one before running configure.
" >&2;}
exit 1
else
UIC=$UIC_PATH
if test $kde_qtver = 3; then
echo "$as_me:$LINENO: checking whether uic supports -L " >&5
echo $ECHO_N "checking whether uic supports -L ... $ECHO_C" >&6
kde_cache=`echo L | sed 'y% .=/+-%____p_%'`
if eval "test
echo $ECHO_N "(cached) $ECHO_C" >&6 else
cat >conftest.ui <<EOT
<!DOCTYPE UI><UI version="3" stdsetdef="1"></UI> EOT
ac_uic_testrun="$UIC_PATH -L /nonexistent conftest.ui
>/dev/null"
if { (eval echo "$as_me:$LINENO:
(eval $ac_uic_testrun) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
eval "kde_cv_prog_uic_$kde_cache=yes"
else
eval "kde_cv_prog_uic_$kde_cache=no"
fi
rm -f conftest*
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
:
ac_uic_supports_libpath=yes
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
>&6
:
>/dev/null"
if { (eval echo "$as_me:$LINENO:
(eval $ac_uic_testrun) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
eval "kde_cv_prog_uic_$kde_cache=yes"
else
eval "kde_cv_prog_uic_$kde_cache=no"
fi
rm -f conftest*
fi
if eval "test
echo "$as_me:$LINENO: result: yes" >&5 echo
"${ECHO_T}yes" >&6
:
ac_uic_supports_nounload=yes
else
echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
>&6
:
ac_uic_supports_nounload=no
fi
if test x$ac_uic_supports_libpath = xyes; then
UIC="$UIC -L e_widgetdir)"
fi
if test x$ac_uic_supports_nounload = xyes; then
UIC="$UIC -nounload"
fi
fi
fi
else
UIC="echo uic not available: "
fi
UIC_TR="i18n"
if test $kde_qtver = 3; then
UIC_TR="tr2i18n"
fi
ac_save_LIBS="$LIBS" LIBS="$all_libraries $USER_LDFLAGS $LIBQT"
LIBS=`echo $LIBS | sed "s/$LIBJPEG//"`
ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS $all_includes
$USER_INCLUDES" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */
_ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext
<<_ACEOF /* end confdefs.h. */ #include <qapplication.h> int
main () {
int argc;
char** argv;
QApplication app(argc, argv);
;
return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (eval echo "$as_me:$LINENO:
(eval $ac_link) 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); } && { ac_try='test -z
"$ac_cxx_werror_flag" || test ! -s con-
ftest.err'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; } && { ac_try='test -s con-
ftest$ac_exeext'
{ (eval echo "$as_me:$LINENO:
(eval $ac_try) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; }; then
eval "kde_cv_qt_jpeg=no" else
echo "$as_me: failed program was:" >&5 sed 's/^/| /' con-
ftest.$ac_ext >&5
eval "kde_cv_qt_jpeg=yes" fi rm -f conftest.err conftest.$ac_ob-
jext conftest$ac_exeext conftest.$ac_ext
LIBS="$ac_save_LIBS" CXXFLAGS="$ac_save_CXXFLAGS" 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
fi
fi
${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
if test -e "$a"; then
LIB_QT="$LIB_QT ${kde_int_qt}_incremental"
break
fi done
echo "$as_me:$LINENO: checking for rpath" >&5 echo $ECHO_N
"checking for rpath... $ECHO_C" >&6 # Check whether --enable-
rpath or --disable-rpath was given. if test "${en-
able_rpath+set}" = set; then
enableval="$enable_rpath"
USE_RPATH=$enableval else
USE_RPATH=yes fi;
if test -z "$KDE_RPATH" && test "$USE_RPATH" = "yes"; then
KDE_RPATH="-R bdir)"
if test "$kde_libraries" != "$libdir"; then
KDE_RPATH="$KDE_RPATH -R e_libraries)"
fi
if test -n "$qt_libraries"; then
KDE_RPATH="$KDE_RPATH -R _libraries)"
fi
if test -n "$X_LDFLAGS"; then
X_RPATH="-R libraries)"
KDE_RPATH="$KDE_RPATH $X_RPATH"
fi
if test -n "$KDE_EXTRA_RPATH"; then
KDE_RPATH="$KDE_RPATH E_EXTRA_RPATH)"
fi fi
echo "$as_me:$LINENO: result: $USE_RPATH" >&5 echo
"${ECHO_T}$USE_RPATH" >&6
echo "$as_me:$LINENO: checking for KDE" >&5 echo $ECHO_N "check-
ing for KDE... $ECHO_C" >&6
"$tmp"`; test "x$ac_kde_libraries" != "x$tmp"; do tmp=$ac_kde_li-
braries; done exec_prefix=$savex
else
ac_kde_includes=
ac_kde_libraries=
kde_libraries=""
kde_includes="" fi
if test "${ac_cv_have_kde+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
#try to guess kde locations
if test "$kde_qtver" = 1; then
kde_check_header="ksock.h"
kde_check_lib="libkdecore.la" else
kde_check_header="ksharedptr.h"
kde_check_lib="libkio.la" fi
if test -z ""; then
kde_incdirs="$kde_libs_prefix/include /usr/lib/kde/include
/usr/local/kde/include /usr/local/include /usr/kde/include
/usr/include/kde /usr/include /opt/kde3/include /opt/kde/include
$x_includes $qt_includes" test -n "$KDEDIR" && kde_in-
cdirs="$KDEDIR/include $KDEDIR/include/kde $KDEDIR $kde_incdirs"
kde_incdirs="$ac_kde_includes $kde_incdirs"
kde_incdir=NO for i in $kde_incdirs; do
for j in $kde_check_header;
do
echo "configure: __oline__: $i/$j" >&5
if test -r "$i/$j"; then
echo "taking that" >&5
kde_incdir=$i
break 2
fi
done done
ac_kde_includes="$kde_incdir"
if test -n "$ac_kde_includes" && test ! -r "$ac_kde_in-
cludes/$kde_check_header"; then
{ { echo "$as_me:$LINENO: error: in the prefix, you've chosen,
are no KDE headers installed. This will fail. So, check this
please and use another prefix!" >&5 echo "$as_me: error: in the
prefix, you've chosen, are no KDE headers installed. This will
fail. So, check this please and use another prefix!" >&2;}
{ (exit 1); exit 1; }; } fi
kde_libdirs="$kde_libs_prefix/lib${kdelibsuff}
echo "taking that" >&5
kde_libdir=$i
break 2
fi
done done
ac_kde_libraries="$kde_libdir"
kde_widgetdir=NO
kde_widgetdir=NO for i in $kde_libdirs; do
for j in "kde3/plugins/designer/kdewidgets.la";
do
echo "configure: __oline__: $i/$j" >&5
if test -r "$i/$j"; then
echo "taking that" >&5
kde_widgetdir=$i
break 2
fi
done done
if test -n "$ac_kde_libraries" && test ! -r "$ac_kde_li-
braries/$kde_check_lib"; then { { echo "$as_me:$LINENO: error: in
the prefix, you've chosen, are no KDE libraries installed. This
will fail. So, check this please and use another prefix!" >&5
echo "$as_me: error: in the prefix, you've chosen, are no KDE li-
braries installed. This will fail. So, check this please and use
another prefix!" >&2;}
{ (exit 1); exit 1; }; } fi
if test -n "$kde_widgetdir" && test ! -r "$kde_widget-
dir/kde3/plugins/designer/kdewidgets.la"; then { { echo
"$as_me:$LINENO: error: I can't find the designer plugins. These
are required and should have been installed by kdelibs" >&5 echo
"$as_me: error: I can't find the designer plugins. These are re-
quired and should have been installed by kdelibs" >&2;}
{ (exit 1); exit 1; }; } fi
if test -n "$kde_widgetdir"; then
kde_widgetdir="$kde_widgetdir/kde3/plugins/designer" fi
if test "$ac_kde_includes" = NO || test "$ac_kde_libraries" = NO
|| test "$kde_widgetdir" = NO; then
ac_cv_have_kde="have_kde=no" else
ac_cv_have_kde="have_kde=yes ac_kde_includes=$ac_kde_in-
cludes ac_kde_libraries=$ac_kde_libraries" fi
else
ac_cv_have_kde="have_kde=no"
echo "$as_me:$LINENO: result: will be installed in $ac_kde_pre-
fix" >&5 echo "${ECHO_T}will be installed in $ac_kde_prefix" >&6
else
ac_kde_exec_prefix="$exec_prefix"
echo "$as_me:$LINENO: result: will be installed in $ac_kde_pre-
fix and $ac_kde_exec_prefix" >&5 echo "${ECHO_T}will be installed
in $ac_kde_prefix and $ac_kde_exec_prefix" >&6
fi
kde_libraries="${libdir}"
kde_includes="${includedir}"
else
ac_cv_have_kde="have_kde=yes ac_kde_includes=$ac_kde_in-
cludes ac_kde_libraries=$ac_kde_libraries"
echo "$as_me:$LINENO: result: libraries $ac_kde_libraries,
headers $ac_kde_includes" >&5 echo "${ECHO_T}libraries
$ac_kde_libraries, headers $ac_kde_includes" >&6
kde_libraries="$ac_kde_libraries"
kde_includes="$ac_kde_includes" fi
if test "$kde_includes" = "$x_includes" || test "$kde_includes" =
"$qt_includes" || test "$kde_includes" = "/usr/include"; then
KDE_INCLUDES="" else
KDE_INCLUDES="-I$kde_includes"
all_includes="$KDE_INCLUDES $all_includes" fi
KDE_DEFAULT_CXXFLAGS="-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION"
KDE_LDFLAGS="-L$kde_libraries" if test ! "$kde_libraries" =
"$x_libraries" && test ! "$kde_libraries" = "$qt_libraries" ;
then
all_libraries="$KDE_LDFLAGS $all_libraries" fi
all_libraries="$all_libraries $USER_LDFLAGS" all_in-
cludes="$all_includes $USER_INCLUDES"
if test -z ""; then
</widget> </widget> </UI> EOF
kde_cv_uic_plugins=no kde_line="$UIC_PATH -L $kde_widgetdir" if
test x$ac_uic_supports_nounload = xyes; then
kde_line="$kde_line -nounload" fi kde_line="$kde_line -impl
actest.h actest.ui > actest.cpp" if { (eval echo "$as_me:$LINENO:
(eval $kde_line) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then # if you're trying to debug
this check and think it's incorrect, # better check your
installation. The check _is_ correct - your # installa-
tion is not. if test -f actest.cpp && grep klineedit
actest.cpp > /dev/null; then kde_cv_uic_plug-
ins=yes fi fi rm -f actest.ui actest.cpp
fi
echo "$as_me:$LINENO: result: $kde_cv_uic_plugins" >&5 echo
"${ECHO_T}$kde_cv_uic_plugins" >&6 if test "$kde_cv_uic_plugins"
!= yes; then { { echo "$as_me:$LINENO: error: you need to
install kdelibs first.
If you did install kdelibs, then the Qt version that is picked up
by this configure is not the same version you used to compile
kdelibs. The Qt Plugin installed by kdelibs is *ONLY* loadable
if it is the _same Qt version_, compiled with the _same compiler_
and the same Qt configuration settings. " >&5 echo "$as_me: er-
ror: you need to install kdelibs first.
If you did install kdelibs, then the Qt version that is picked up
by this configure is not the same version you used to compile
kdelibs. The Qt Plugin installed by kdelibs is *ONLY* loadable
if it is the _same Qt version_, compiled with the _same compiler_
and the same Qt configuration settings. " >&2;}
{ (exit 1); exit 1; }; } fi fi
fi
ac_kde_libraries="$kde_libdir"
# Check whether --enable-path-check or --disable-path-check was
given. if test "${enable_path_check+set}" = set; then
enableval="$enable_path_check"
echo "$as_me:$LINENO: checking for KDE paths" >&5 echo $ECHO_N
"checking for KDE paths... $ECHO_C" >&6 kde_result=""
kde_cached_paths=yes if test "${kde_cv_all_paths+set}" = set;
then
echo $ECHO_N "(cached) $ECHO_C" >&6 else
if test "$ac_use_path_checking" = "default"; then
if test -z "$kde_htmldir"; then
kde_htmldir='datadir}/doc/HTML'
fi
if test -z "$kde_appsdir"; then
kde_appsdir='datadir}/applnk'
fi
if test -z "$kde_icondir"; then
kde_icondir='datadir}/icons'
fi
if test -z "$kde_sounddir"; then
kde_sounddir='datadir}/sounds'
fi
if test -z "$kde_datadir"; then
kde_datadir='datadir}/apps'
fi
if test -z "$kde_locale"; then
kde_locale='datadir}/locale'
fi
if test -z "$kde_cgidir"; then
kde_cgidir='exec_prefix}/cgi-bin'
fi
if test -z "$kde_confdir"; then
kde_confdir='datadir}/config'
fi
if test -z "$kde_kcfgdir"; then
kde_kcfgdir='datadir}/config.kcfg'
fi
if test -z "$kde_mimedir"; then
kde_mimedir='datadir}/mimelnk'
fi
if test -z "$kde_toolbardir"; then
kde_toolbardir='datadir}/toolbar'
fi
if test -z "$kde_wallpaperdir"; then
kde_wallpaperdir='datadir}/wallpapers'
fi
if test -z "$kde_templatesdir"; then
kde_templatesdir='datadir}/templates'
fi
fi
fi
if test -z "$kde_styledir"; then
kde_styledir='libdir}/kde3/plugins/styles'
fi
if test -z "$kde_widgetdir"; then
kde_widgetdir='libdir}/kde3/plugins/designer'
fi
if test -z "$xdg_appsdir"; then
xdg_appsdir='datadir}/applications/kde'
fi
if test -z "$xdg_menudir"; then
xdg_menudir='sysconfdir}/xdg/menus'
fi
if test -z "$xdg_directorydir"; then
xdg_directorydir='datadir}/desktop-directories'
fi
kde_cv_all_paths="kde_have_all_paths= kde_htmldir=
kde_appsdir= kde_icondir= kde_sounddir=
kde_datadir= kde_locale= kde_cgidir=
kde_confdir= kde_kcfgdir= kde_mimedir=
kde_toolbardir= kde_wallpaperdir=
kde_templatesdir= kde_bindir= kde_ser-
vicesdir= kde_servicetypesdir= kde_moduledir=
kde_styledir= kde_widgetdir= xdg_appsdir=
xdg_menudir= xdg_directorydir= kde_re-
sult=defaults"
else
if test $kde_qtver = 1; then
echo "$as_me:$LINENO: result: compiling" >&5 echo
"${ECHO_T}compiling" >&6
echo "$as_me:$LINENO: checking for KDE headers installed" >&5
echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6
ac_ext=cc 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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cat > conftest.$ac_ext <<EOF #ifdef STDC_HEADERS # include
printf("kde_locale=\"%s\"0, KApplication::kde_localedir().da-
ta());
printf("kde_cgidir=\"%s\"0, KApplication::kde_cgidir().da-
ta());
printf("kde_confdir=\"%s\"0, KApplication::kde_con-
figdir().data());
printf("kde_mimedir=\"%s\"0, KApplication::kde_mimedir().da-
ta());
printf("kde_toolbardir=\"%s\"0, KApplication::kde_tool-
bardir().data());
printf("kde_wallpaperdir=\"%s\"0, KApplica-
tion::kde_wallpaperdir().data());
printf("kde_bindir=\"%s\"0, KApplication::kde_bindir().da-
ta());
printf("kde_partsdir=\"%s\"0, KApplication::kde_parts-
dir().data());
printf("kde_servicesdir=\"/tmp/dummy\"0);
printf("kde_servicetypesdir=\"/tmp/dummy\"0);
printf("kde_moduledir=\"/tmp/dummy\"0);
printf("kde_styledir=\"/tmp/dummy\"0);
printf("kde_widgetdir=\"/tmp/dummy\"0);
printf("xdg_appsdir=\"/tmp/dummy\"0);
printf("xdg_menudir=\"/tmp/dummy\"0);
printf("xdg_directorydir=\"/tmp/dummy\"0);
printf("kde_kcfgdir=\"/tmp/dummy\"0);
return 0;
} EOF
ac_save_CPPFLAGS=$CPPFLAGS
CPPFLAGS="$all_includes $CPPFLAGS"
if { (eval echo "$as_me:$LINENO:
(eval $ac_compile) 2>&5
ac_status=$?
echo "$as_me:$LINENO: = $ac_status" >&5
(exit $ac_status); }; then
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
else
{ { echo "$as_me:$LINENO: error: your system is not able to
compile a small KDE application! Check, if you installed the KDE
header files correctly. For more details about this problem,
look at the end of config.log." >&5 echo "$as_me: error: your
system is not able to compile a small KDE application! Check, if
you installed the KDE header files correctly. For more details
about this problem, look at the end of config.log." >&2;}
{ (exit 1); exit 1; }; }
fi
CPPFLAGS=$ac_save_CPPFLAGS
ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$x_libraries"; then
KDE_TEST_RPATH="$KDE_TEST_RPATH -R $x_libraries"
fi
KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH"
fi
echo "$as_me:$LINENO: checking for KDE libraries installed" >&5
echo $ECHO_N "checking for KDE libraries installed... $ECHO_C"
>&6 ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o
conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_li-
braries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH
1>&5'
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; then
echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6
else
{ { echo "$as_me:$LINENO: error: your system fails at linking a
small KDE application! Check, if your compiler is installed cor-
rectly and if you have used the same compiler to compile Qt and
kdelibs as you did use now. For more details about this problem,
look at the end of config.log." >&5 echo "$as_me: error: your
system fails at linking a small KDE application! Check, if your
compiler is installed correctly and if you have used the same
compiler to compile Qt and kdelibs as you did use now. For more
details about this problem, look at the end of config.log." >&2;}
{ (exit 1); exit 1; }; } fi
if eval `KDEDIR= ./conftest 2>&5`; then
kde_result=done else
kde_result=problems fi
KDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log
kde_have_all_paths=yes
kde_cv_all_paths="kde_have_all_paths= kde_htmldir=
kde_appsdir= kde_icondir= kde_sounddir=
kde_datadir= kde_locale= kde_cgidir=
kde_confdir= kde_kcfgdir= kde_mimedir=
kde_toolbardir= kde_wallpaperdir=
kde_templatesdir= kde_bindir= kde_ser-
vicesdir= kde_servicetypesdir= kde_moduledir=
kde_styledir= kde_widgetdir= xdg_appsdir=
xdg_menudir= xdg_directorydir= kde_re-
sult=$kde_result"
eval "$kde_cv_all_paths"
if test -z "$kde_htmldir" || test -z "$kde_appsdir" ||
test -z "$kde_icondir" || test -z "$kde_sounddir" ||
test -z "$kde_datadir" || test -z "$kde_locale" ||
test -z "$kde_cgidir" || test -z "$kde_confdir" ||
test -z "$kde_kcfgdir" ||
test -z "$kde_mimedir" || test -z "$kde_toolbardir" ||
test -z "$kde_wallpaperdir" || test -z "$kde_templatesdir" ||
test -z "$kde_bindir" || test -z "$kde_servicesdir" ||
test -z "$kde_servicetypesdir" || test -z "$kde_moduledir" ||
test -z "$kde_styledir" || test -z "kde_widgetdir" ||
test -z "$xdg_appsdir" || test -z "$xdg_menudir" || test -z
"$xdg_directorydir" ||
test "x$kde_have_all_paths" != "xyes"; then
kde_have_all_paths=no
fi
if test "$kde_have_all_paths" = "no" && test "$kde_cached_paths"
= "yes"; then
# wrong values were cached, may be, we can set better ones
kde_result=
kde_htmldir= kde_appsdir= kde_icondir= kde_sounddir=
kde_datadir= kde_locale= kde_cgidir= kde_confdir=
kde_kcfgdir=
kde_mimedir= kde_toolbardir= kde_wallpaperdir= kde_templates-
dir=
kde_bindir= kde_servicesdir= kde_servicetypesdir= kde_mod-
uledir=
kde_have_all_paths=
kde_styledir=
kde_widgetdir=
xdg_appsdir = xdg_menudir= xdg_directorydir=
if test "$ac_use_path_checking" = "default"; then
if test -z "$kde_htmldir"; then
kde_htmldir='datadir}/doc/HTML'
fi
if test -z "$kde_appsdir"; then
kde_appsdir='datadir}/applnk'
fi
if test -z "$kde_icondir"; then
kde_icondir='datadir}/icons'
fi
if test -z "$kde_sounddir"; then
kde_sounddir='datadir}/sounds'
fi
if test -z "$kde_datadir"; then
kde_datadir='datadir}/apps'
fi
if test -z "$kde_locale"; then
if test -z "$kde_toolbardir"; then
kde_toolbardir='datadir}/toolbar'
fi
if test -z "$kde_wallpaperdir"; then
kde_wallpaperdir='datadir}/wallpapers'
fi
if test -z "$kde_templatesdir"; then
kde_templatesdir='datadir}/templates'
fi
if test -z "$kde_bindir"; then
kde_bindir='exec_prefix}/bin'
fi
if test -z "$kde_servicesdir"; then
kde_servicesdir='datadir}/services'
fi
if test -z "$kde_servicetypesdir"; then
kde_servicetypesdir='datadir}/servicetypes'
fi
if test -z "$kde_moduledir"; then
if test "$kde_qtver" = "2"; then
kde_moduledir='libdir}/kde2'
else
kde_moduledir='libdir}/kde3'
fi
fi
if test -z "$kde_styledir"; then
kde_styledir='libdir}/kde3/plugins/styles'
fi
if test -z "$kde_widgetdir"; then
kde_widgetdir='libdir}/kde3/plugins/designer'
fi
if test -z "$xdg_appsdir"; then
xdg_appsdir='datadir}/applications/kde'
fi
if test -z "$xdg_menudir"; then
xdg_menudir='sysconfdir}/xdg/menus'
fi
if test -z "$xdg_directorydir"; then
xdg_directorydir='datadir}/desktop-directories'
fi
kde_cv_all_paths="kde_have_all_paths= kde_htmldir=
kde_appsdir= kde_icondir= kde_sounddir=
kde_datadir= kde_locale= kde_cgidir=
kde_confdir= kde_kcfgdir= kde_mimedir=
kde_toolbardir= kde_wallpaperdir=
kde_templatesdir= kde_bindir= kde_ser-
vicesdir= kde_servicetypesdir= kde_moduledir=
kde_styledir= kde_widgetdir= xdg_appsdir=
xdg_menudir= xdg_directorydir= kde_re-
sult=defaults"
$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
ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext}
$CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cat > conftest.$ac_ext <<EOF #ifdef STDC_HEADERS # include
$tmp/subs.frag
else
sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
fi
if test ! -s $tmp/subs.frag; then
ac_more_lines=false
else
# The purpose of the label and of the branching condition
is to
# speed up the sed processing (if there are no `@' at all,
there
# is no need to browse any of the substitutions).
# These are the two extra sed commands mentioned above.
(echo ':t
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag)
>$tmp/subs-$ac_sed_frag.sed
if test -z "$ac_sed_cmds"; then ac_sed_cmds="sed -f
$tmp/subs-$ac_sed_frag.sed"
else ac_sed_cmds="$ac_sed_cmds | sed -f
$tmp/subs-$ac_sed_frag.sed"
fi
ac_sed_frag=`expr $ac_sed_frag + 1`
ac_beg=$ac_end
ac_end=`expr $ac_end + $ac_max_sed_lines`
fi
done
if test -z "$ac_sed_cmds"; then
ac_sed_cmds=cat
fi fi # test -n "$CONFIG_FILES"
_ACEOF cat >>$CONFIG_STATUS <<_ACEOF for ac_file in : $CON-
FIG_FILES; do test "x$ac_file" = x: && continue
# Support "outfile[:infile[:infile...]]", defaulting in-
file="outfile.in".
case $ac_file in
- | *:- | *:-:* ) # input from stdin cat >$tmp/stdin
ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
*:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
* ) ac_file_in=$ac_file.in ;;
esac
# Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirecto-
ries.
ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr
X"$ac_file" : 'X[^/]//*[^/][^/]*/*$' X"$ac_file" :
'X[^/]' X"$ac_file" : 'X$' X"$ac_file" : 'X' .
X"$as_dir" : 'X[^/]//*[^/][^/]*/*$' X"$as_dir" : 'X[^/]'
X"$as_dir" : 'X$' X"$as_dir" : 'X' . : ''
2>/dev/null || echo X"$as_dir" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/; q; }
/^X[^/].*/{ s//1/; q; }
/^X$/{ s//1/; q; }
/^X.*/{ s//1/; q; }
s/.*/./; q'`
done
test ! -n "$as_dirs" || mkdir $as_dirs
fi || { { echo "$as_me:$LINENO: error: cannot create directory
echo "$as_me: error: cannot create directory
{ (exit 1); exit 1; }; }; }
ac_builddir=.
if test "$ac_dir" != .; then
ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
# A "../" for each directory in $ac_dir_suffix.
ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\/]*,../,g'`
else
ac_dir_suffix= ac_top_builddir= fi
case $srcdir in
.) # No --srcdir option. We are building in place.
ac_srcdir=.
if test -z "$ac_top_builddir"; then
ac_top_srcdir=.
else
ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
fi ;;
[\/]* | ?:[\/]* ) # Absolute path.
ac_srcdir=$srcdir$ac_dir_suffix;
ac_top_srcdir=$srcdir ;;
*) # Relative path.
ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
ac_top_srcdir=$ac_top_builddir$srcdir ;; esac
# Do not use `cd foo && pwd` to compute absolute paths, because #
the directories may not exist. case `pwd` in *)
case "$ac_dir" in
.) ac_abs_builddir=`pwd`;;
[\/]* | ?:[\/]* ) ac_abs_builddir="$ac_dir";;
*) ac_abs_builddir=`pwd`/"$ac_dir";;
esac;; esac case $ac_abs_builddir in *)
case ${ac_top_builddir}. in
.) ac_abs_top_builddir=$ac_abs_builddir;;
[\/]* | ?:[\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
*) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
esac;; esac case $ac_abs_builddir in *)
case $ac_srcdir in
.) ac_abs_srcdir=$ac_abs_builddir;;
if test x"$ac_file" != x-; then
{ echo "$as_me:$LINENO: creating $ac_file" >&5 echo "$as_me:
creating $ac_file" >&6;}
rm -f "$ac_file"
fi
# 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. */
if test x"$ac_file" = x-; then
configure_input=
else
configure_input="$ac_file. "
fi
configure_input=$configure_input"Generated from `echo
$ac_file_in | sed 's,.*/,,'`
by configure."
# First look for the input files in the build tree, otherwise
in the
# src tree.
ac_file_inputs=`IFS=:
for f in $ac_file_in; do
case $f in
-) echo $tmp/stdin ;;
[\/$]*) # Absolute (can't be DOS-style, as IFS=:)
test -f "$f" || { { echo "$as_me:$LINENO: error: cannot
find input file: $f" >&5 echo "$as_me: error: cannot find input
file: $f" >&2;}
{ (exit 1); exit 1; }; } echo "$f";;
*) # Relative if test -f "$f"; then #
Build tree echo "$f" elif test -f "$sr-
cdir/$f"; then # Source tree echo "$sr-
cdir/$f" else # /dev/null tree { {
echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo
"$as_me: error: cannot find input file: $f" >&2;}
{ (exit 1); exit 1; }; } fi;;
esac
done` || { (exit 1); exit 1; } _ACEOF 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,@srcdir@,$ac_srcdir,;t t s,@abs_sr-
cdir@,$ac_abs_srcdir,;t t s,@top_srcdir@,$ac_top_srcdir,;t t
s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t s,@build-
dir@,$ac_builddir,;t t s,@abs_builddir@,$ac_abs_builddir,;t t
s,@top_builddir@,$ac_top_builddir,;t t s,@abs_top_build-
dir@,$ac_abs_top_builddir,;t t s,@INSTALL@,$ac_INSTALL,;t t "
$ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
rm -f $tmp/stdin
if test x"$ac_file" != x-; then
ac_dB='[ ].*$,1#2' ac_dC=' ' ac_dD=',;t' # ac_u turns
"#undef NAME" without trailing blanks into "#define NAME VALUE".
ac_uA='s,^ ]*# ]*undef ][ ]*' ac_uB='$,1#2define3'
ac_uC=' ' ac_uD=',;t'
for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: &&
continue
# Support "outfile[:infile[:infile...]]", defaulting in-
file="outfile.in".
case $ac_file in
- | *:- | *:-:* ) # input from stdin cat >$tmp/stdin
ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
*:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
* ) ac_file_in=$ac_file.in ;;
esac
test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating
$ac_file" >&5 echo "$as_me: creating $ac_file" >&6;}
# First look for the input files in the build tree, otherwise
in the
# src tree.
ac_file_inputs=`IFS=:
for f in $ac_file_in; do
case $f in
-) echo $tmp/stdin ;;
[\/$]*) # Absolute (can't be DOS-style, as IFS=:)
test -f "$f" || { { echo "$as_me:$LINENO: error: cannot
find input file: $f" >&5 echo "$as_me: error: cannot find input
file: $f" >&2;}
{ (exit 1); exit 1; }; } # Do quote $f, to prevent
DOS paths from being IFS'd. echo "$f";;
*) # Relative if test -f "$f"; then #
Build tree echo "$f" elif test -f "$sr-
cdir/$f"; then # Source tree echo "$sr-
cdir/$f" else # /dev/null tree { {
echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo
"$as_me: error: cannot find input file: $f" >&2;}
{ (exit 1); exit 1; }; } fi;;
esac
done` || { (exit 1); exit 1; }
# Remove the trailing spaces.
sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
_ACEOF
# Transform confdefs.h into two sed scripts, `conftest.defines'
and # `conftest.undefs', that substitutes the proper values into
# config.h.in to produce config.h. The first handles `#define' #
templates, and the second `#undef' templates. # And first: Pro-
the same #defines, which is useless. Nevertheless, we may not
want to # sort them, since we want the *last* AC-DEFINE to be
honored. uniq confdefs.h | sed -n -f confdef2sed.sed >con-
ftest.defines sed 's/ac_d/ac_u/g' conftest.defines >conftest.un-
defs rm -f confdef2sed.sed
# This sed command replaces #undef with comments. This is neces-
sary, for # example, in the case of _POSIX_SOURCE, which is pre-
defined and required # on some systems where configure will not
decide to define it. cat >>conftest.undefs <<_ACEOF s,^[
]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
_ACEOF
# Break up conftest.defines because some shells have a limit on
the size # of here documents, and old seds have small limits too
(100 cmds). echo ' # Handle all the #define templates only if
necessary.' >>$CONFIG_STATUS echo ' if grep "^[ ]*#[
]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS echo ' # If
there are no defines, we may have an empty if/fi' >>$CONFIG_STA-
TUS echo ' :' >>$CONFIG_STATUS rm -f conftest.tail while grep .
conftest.defines >/dev/null do
# Write a limited-size here document to $tmp/defines.sed.
echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
# Speed up: don't consider the non `#define' lines.
echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
# Work around the forget-to-reset-the-flag bug.
echo 't clr' >>$CONFIG_STATUS
echo ': clr' >>$CONFIG_STATUS
sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
echo 'CEOF
sed -f $tmp/defines.sed $tmp/in >$tmp/out
rm -f $tmp/in
mv $tmp/out $tmp/in
sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
rm -f conftest.defines
mv conftest.tail conftest.defines done rm -f conftest.defines
echo ' fi # grep' >>$CONFIG_STATUS echo >>$CONFIG_STATUS
# Break up conftest.undefs because some shells have a limit on
the size # of here documents, and old seds have small limits too
(100 cmds). echo ' # Handle all the #undef templates' >>$CON-
FIG_STATUS rm -f conftest.tail while grep . conftest.undefs
>/dev/null do
# Write a limited-size here document to $tmp/undefs.sed.
echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
# Speed up: don't consider the non `#undef'
echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
# Work around the forget-to-reset-the-flag bug.
echo 't clr' >>$CONFIG_STATUS
echo ': clr' >>$CONFIG_STATUS
sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
echo 'CEOF
else
echo "/* $ac_file. Generated by configure. */" >$tmp/con-
fig.h
fi
cat $tmp/in >>$tmp/config.h
rm -f $tmp/in
if test x"$ac_file" != x-; then
if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
{ echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo
"$as_me: $ac_file is unchanged" >&6;}
else
ac_dir=`(dirname "$ac_file") 2>/dev/null || $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'`
{ if $as_mkdir_p; then
mkdir -p "$ac_dir"
else
as_dir="$ac_dir"
as_dirs=
while test ! -d "$as_dir"; do
as_dirs="$as_dir $as_dirs"
as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr
X"$as_dir" : 'X[^/]//*[^/][^/]*/*$' X"$as_dir" : 'X[^/]'
X"$as_dir" : 'X$' X"$as_dir" : 'X' . : ''
2>/dev/null || echo X"$as_dir" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/; q; }
/^X[^/].*/{ s//1/; q; }
/^X$/{ s//1/; q; }
/^X.*/{ s//1/; q; }
s/.*/./; q'`
done
test ! -n "$as_dirs" || mkdir $as_dirs
fi || { { echo "$as_me:$LINENO: error: cannot create directory
echo "$as_me: error: cannot create directory
{ (exit 1); exit 1; }; }; }
rm -f $ac_file
mv $tmp/config.h $ac_file
fi
else
cat $tmp/config.h
rm -f $tmp/config.h
fi # Compute $ac_file's index in $config_headers.
_am_stamp_count=1 for _am_header in $config_headers :; do
case $_am_header in
$ac_file | $ac_file:* )
# # CONFIG_COMMANDS section. # for ac_file in : $CONFIG_COM-
MANDS; do test "x$ac_file" = x: && continue
ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
ac_dir=`(dirname "$ac_dest") 2>/dev/null || $as_expr
X"$ac_dest" : 'X[^/]//*[^/][^/]*/*$' X"$ac_dest" :
'X[^/]' X"$ac_dest" : 'X$' X"$ac_dest" : 'X' .
: '' 2>/dev/null || echo X"$ac_dest" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/; q; }
/^X[^/].*/{ s//1/; q; }
/^X$/{ s//1/; q; }
/^X.*/{ s//1/; q; }
s/.*/./; q'`
{ if $as_mkdir_p; then
mkdir -p "$ac_dir"
else
as_dir="$ac_dir"
as_dirs=
while test ! -d "$as_dir"; do
as_dirs="$as_dir $as_dirs"
as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr
X"$as_dir" : 'X[^/]//*[^/][^/]*/*$' X"$as_dir" : 'X[^/]'
X"$as_dir" : 'X$' X"$as_dir" : 'X' . : ''
2>/dev/null || echo X"$as_dir" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/; q; }
/^X[^/].*/{ s//1/; q; }
/^X$/{ s//1/; q; }
/^X.*/{ s//1/; q; }
s/.*/./; q'`
done
test ! -n "$as_dirs" || mkdir $as_dirs
fi || { { echo "$as_me:$LINENO: error: cannot create directory
echo "$as_me: error: cannot create directory
{ (exit 1); exit 1; }; }; }
ac_builddir=.
if test "$ac_dir" != .; then
ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
# A "../" for each directory in $ac_dir_suffix.
ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\/]*,../,g'`
else
ac_dir_suffix= ac_top_builddir= fi
case $srcdir in
.) # No --srcdir option. We are building in place.
ac_srcdir=.
if test -z "$ac_top_builddir"; then
ac_top_srcdir=.
else
ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
fi ;;
case ${ac_top_builddir}. in
.) ac_abs_top_builddir=$ac_abs_builddir;;
[\/]* | ?:[\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
*) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
esac;; esac case $ac_abs_builddir in *)
case $ac_srcdir in
.) ac_abs_srcdir=$ac_abs_builddir;;
[\/]* | ?:[\/]* ) ac_abs_srcdir=$ac_srcdir;;
*) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
esac;; esac case $ac_abs_builddir in *)
case $ac_top_srcdir in
.) ac_abs_top_srcdir=$ac_abs_builddir;;
[\/]* | ?:[\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
*) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
esac;; esac
{ echo "$as_me:$LINENO: executing $ac_dest commands" >&5 echo
"$as_me: executing $ac_dest commands" >&6;}
case $ac_dest in
depfiles ) 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.
# So let's grep whole file.
if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
dirpart=`(dirname "$mf") 2>/dev/null || $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"`
test -f "$dirpart/$file" && continue
fdir=`(dirname "$file") 2>/dev/null || $as_expr X"$file" :
'X[^/]//*[^/][^/]*/*$' X"$file" : 'X[^/]' X"$file" :
'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'`
{ if $as_mkdir_p; then
mkdir -p $dirpart/$fdir
else
as_dir=$dirpart/$fdir
as_dirs=
while test ! -d "$as_dir"; do
as_dirs="$as_dir $as_dirs"
as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr
X"$as_dir" : 'X[^/]//*[^/][^/]*/*$' X"$as_dir" : 'X[^/]'
X"$as_dir" : 'X$' X"$as_dir" : 'X' . : ''
2>/dev/null || echo X"$as_dir" |
sed '/^X[^/]*[^/][^/]**$/{ s//1/; q; }
/^X[^/].*/{ s//1/; q; }
/^X$/{ s//1/; q; }
/^X.*/{ s//1/; q; }
s/.*/./; q'`
done
test ! -n "$as_dirs" || mkdir $as_dirs
fi || { { echo "$as_me:$LINENO: error: cannot create directory
$dirpart/$fdir" >&5 echo "$as_me: error: cannot create directory
$dirpart/$fdir" >&2;}
{ (exit 1); exit 1; }; }; }
# echo "creating $dirpart/$file"
echo '# dummy' > "$dirpart/$file"
done done
;;
esac done _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
{ (exit 0); exit 0; } _ACEOF chmod +x $CONFIG_STATUS
ac_clean_files=$ac_clean_files_save
# configure is writing to config.log, and then calls config.sta-
tus. # config.status does its own redirection, appending to con-
fig.log. # Unfortunately, on DOS this fails, as config.log is
still kept open # by configure, so config.status won't be able to
write to it; its # output is simply discarded. So we exec the FD
to /dev/null, # effectively closing config.log, so it can be
properly (re)opened and # appended to by config.status. When
# Check if KDE_SET_PREFIX was called, and --prefix was passed to
configure if test -n "$kde_libs_prefix" -a -n "$given_prefix";
then
# And if so, warn when they don't match
if test "$kde_libs_prefix" != "$given_prefix"; then
# And if kde doesn't know about the prefix yet
echo ":"`kde-config --path exe`":" | grep ":$given_pre-
fix/bin/:" 2>&1 >/dev/null
if test $? -ne 0; then
echo ""
echo "Warning: you chose to install this package in $giv-
en_prefix,"
echo "but KDE was found in $kde_libs_prefix."
echo "For this to work, you will need to tell KDE about the
new prefix, by ensuring"
echo "that KDEDIRS contains it, e.g. export KDEDIRS=$giv-
en_prefix:$kde_libs_prefix"
echo "Then restart KDE."
echo ""
fi
fi fi
if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a
x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
echo ""
echo "Your GCC supports symbol visibility, but the patch for Qt
supporting visibility"
echo "was not included. Therefore, GCC symbol visibility sup-
port remains disabled."
echo ""
echo "For better performance, consider including the Qt visi-
bility supporting patch"
echo "located at:"
echo ""
echo "http://bugs.kde.org/show_bug.cgi?id=109386"
echo ""
echo "and recompile all of Qt and KDE. Note, this is entirely
optional and"
echo "everything will continue to work just fine without it."
echo "" fi
if test "$all_tests" = "bad"; then
if test ! "$cache_file" = "/dev/null"; then
echo ""
echo "Please remove the file $cache_file after changing your
setup"
echo "so that configure will find the changes next time."
echo ""
fi else
echo ""
echo "Good - your configure finished. Start make now"
Man(1) output converted with
man2html