version 1.1.1.5, 2013/10/14 07:56:33
|
version 1.1.1.6, 2014/06/15 16:12:53
|
Line 1
|
Line 1
|
#! /bin/sh |
#! /bin/sh |
# Guess values for system-dependent variables and create Makefiles. |
# Guess values for system-dependent variables and create Makefiles. |
# Generated by GNU Autoconf 2.68 for sudo 1.8.8. | # Generated by GNU Autoconf 2.69 for sudo 1.8.10p3. |
# |
# |
# Report bugs to <http://www.sudo.ws/bugs/>. |
# Report bugs to <http://www.sudo.ws/bugs/>. |
# |
# |
# |
# |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, | # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. |
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software | |
# Foundation, Inc. | |
# |
# |
# |
# |
# This configure script is free software; the Free Software Foundation |
# This configure script is free software; the Free Software Foundation |
Line 136 export LANGUAGE
|
Line 134 export LANGUAGE
|
# CDPATH. |
# CDPATH. |
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH |
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH |
|
|
|
# Use a proper internal environment variable to ensure we don't fall |
|
# into an infinite loop, continuously re-executing ourselves. |
|
if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then |
|
_as_can_reexec=no; export _as_can_reexec; |
|
# We cannot yet assume a decent shell, so we have to provide a |
|
# neutralization value for shells without unset; and this also |
|
# works around shells that cannot unset nonexistent variables. |
|
# Preserve -v and -x to the replacement shell. |
|
BASH_ENV=/dev/null |
|
ENV=/dev/null |
|
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV |
|
case $- in # (((( |
|
*v*x* | *x*v* ) as_opts=-vx ;; |
|
*v* ) as_opts=-v ;; |
|
*x* ) as_opts=-x ;; |
|
* ) as_opts= ;; |
|
esac |
|
exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} |
|
# Admittedly, this is quite paranoid, since all the known shells bail |
|
# out after a failed `exec'. |
|
$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 |
|
as_fn_exit 255 |
|
fi |
|
# We don't want this to propagate to other subprocesses. |
|
{ _as_can_reexec=; unset _as_can_reexec;} |
if test "x$CONFIG_SHELL" = x; then |
if test "x$CONFIG_SHELL" = x; then |
as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : |
as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : |
emulate sh |
emulate sh |
Line 169 if ( set x; as_fn_ret_success y && test x = \"\$1\" );
|
Line 192 if ( set x; as_fn_ret_success y && test x = \"\$1\" );
|
else |
else |
exitcode=1; echo positional parameters were not saved. |
exitcode=1; echo positional parameters were not saved. |
fi |
fi |
test x\$exitcode = x0 || exit 1" | test x\$exitcode = x0 || exit 1 |
| test -x / || exit 1" |
as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO |
as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO |
as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO |
as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO |
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && |
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && |
Line 222 IFS=$as_save_IFS
|
Line 246 IFS=$as_save_IFS
|
|
|
|
|
if test "x$CONFIG_SHELL" != x; then : |
if test "x$CONFIG_SHELL" != x; then : |
# We cannot yet assume a decent shell, so we have to provide a | export CONFIG_SHELL |
# neutralization value for shells without unset; and this also | # We cannot yet assume a decent shell, so we have to provide a |
# works around shells that cannot unset nonexistent variables. | # neutralization value for shells without unset; and this also |
# Preserve -v and -x to the replacement shell. | # works around shells that cannot unset nonexistent variables. |
BASH_ENV=/dev/null | # Preserve -v and -x to the replacement shell. |
ENV=/dev/null | BASH_ENV=/dev/null |
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV | ENV=/dev/null |
export CONFIG_SHELL | (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV |
case $- in # (((( | case $- in # (((( |
*v*x* | *x*v* ) as_opts=-vx ;; | *v*x* | *x*v* ) as_opts=-vx ;; |
*v* ) as_opts=-v ;; | *v* ) as_opts=-v ;; |
*x* ) as_opts=-x ;; | *x* ) as_opts=-x ;; |
* ) as_opts= ;; | * ) as_opts= ;; |
esac | esac |
exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} | exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} |
| # Admittedly, this is quite paranoid, since all the known shells bail |
| # out after a failed `exec'. |
| $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 |
| exit 255 |
fi |
fi |
|
|
if test x$as_have_required = xno; then : |
if test x$as_have_required = xno; then : |
Line 339 $as_echo X"$as_dir" |
|
Line 367 $as_echo X"$as_dir" |
|
|
|
|
|
} # as_fn_mkdir_p |
} # as_fn_mkdir_p |
|
|
|
# as_fn_executable_p FILE |
|
# ----------------------- |
|
# Test if FILE is an executable regular file. |
|
as_fn_executable_p () |
|
{ |
|
test -f "$1" && test -x "$1" |
|
} # as_fn_executable_p |
# as_fn_append VAR VALUE |
# as_fn_append VAR VALUE |
# ---------------------- |
# ---------------------- |
# Append the text in VALUE to the end of the definition contained in VAR. Take |
# Append the text in VALUE to the end of the definition contained in VAR. Take |
Line 460 as_cr_alnum=$as_cr_Letters$as_cr_digits
|
Line 496 as_cr_alnum=$as_cr_Letters$as_cr_digits
|
chmod +x "$as_me.lineno" || |
chmod +x "$as_me.lineno" || |
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } |
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } |
|
|
|
# If we had to re-execute with $CONFIG_SHELL, we're ensured to have |
|
# already done that, so ensure we don't try to do so again and fall |
|
# in an infinite loop. This has already happened in practice. |
|
_as_can_reexec=no; export _as_can_reexec |
# Don't try to exec as it changes $[0], causing all sort of problems |
# Don't try to exec as it changes $[0], causing all sort of problems |
# (the dirname of $[0] is not the place where we might find the |
# (the dirname of $[0] is not the place where we might find the |
# original and so on. Autoconf is especially sensitive to this). |
# original and so on. Autoconf is especially sensitive to this). |
Line 494 if (echo >conf$$.file) 2>/dev/null; then
|
Line 534 if (echo >conf$$.file) 2>/dev/null; then
|
# ... but there are two gotchas: |
# ... but there are two gotchas: |
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. |
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. |
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. |
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. |
# In both cases, we have to default to `cp -p'. | # In both cases, we have to default to `cp -pR'. |
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || |
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || |
as_ln_s='cp -p' | as_ln_s='cp -pR' |
elif ln conf$$.file conf$$ 2>/dev/null; then |
elif ln conf$$.file conf$$ 2>/dev/null; then |
as_ln_s=ln |
as_ln_s=ln |
else |
else |
as_ln_s='cp -p' | as_ln_s='cp -pR' |
fi |
fi |
else |
else |
as_ln_s='cp -p' | as_ln_s='cp -pR' |
fi |
fi |
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
rmdir conf$$.dir 2>/dev/null |
rmdir conf$$.dir 2>/dev/null |
Line 515 else
|
Line 555 else
|
as_mkdir_p=false |
as_mkdir_p=false |
fi |
fi |
|
|
if test -x / >/dev/null 2>&1; then | as_test_x='test -x' |
as_test_x='test -x' | as_executable_p=as_fn_executable_p |
else | |
if ls -dL / >/dev/null 2>&1; then | |
as_ls_L_option=L | |
else | |
as_ls_L_option= | |
fi | |
as_test_x=' | |
eval sh -c '\'' | |
if test -d "$1"; then | |
test -d "$1/."; | |
else | |
case $1 in #( | |
-*)set "./$1";; | |
esac; | |
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( | |
???[sx]*):;;*)false;;esac;fi | |
'\'' sh | |
' | |
fi | |
as_executable_p=$as_test_x | |
|
|
# Sed expression to map a string onto a valid CPP name. |
# Sed expression to map a string onto a valid CPP name. |
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" |
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" |
Line 570 MAKEFLAGS=
|
Line 590 MAKEFLAGS=
|
# Identity of this package. |
# Identity of this package. |
PACKAGE_NAME='sudo' |
PACKAGE_NAME='sudo' |
PACKAGE_TARNAME='sudo' |
PACKAGE_TARNAME='sudo' |
PACKAGE_VERSION='1.8.8' | PACKAGE_VERSION='1.8.10p3' |
PACKAGE_STRING='sudo 1.8.8' | PACKAGE_STRING='sudo 1.8.10p3' |
PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/' |
PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/' |
PACKAGE_URL='' |
PACKAGE_URL='' |
|
|
|
ac_unique_file="src/sudo.c" |
ac_config_libobj_dir=compat |
ac_config_libobj_dir=compat |
# Factoring default headers for most tests. |
# Factoring default headers for most tests. |
ac_includes_default="\ |
ac_includes_default="\ |
Line 695 umask_override
|
Line 716 umask_override
|
sudo_umask |
sudo_umask |
password_timeout |
password_timeout |
timeout |
timeout |
timedir | vardir |
| rundir |
iolog_dir |
iolog_dir |
|
RC_LINK |
|
INIT_DIR |
|
INIT_SCRIPT |
NO_VIZ |
NO_VIZ |
SSP_CFLAGS |
SSP_CFLAGS |
SSP_LDFLAGS |
SSP_LDFLAGS |
Line 749 GETGROUPS_LIB
|
Line 774 GETGROUPS_LIB
|
REPLAY_LIBS |
REPLAY_LIBS |
AFS_LIBS |
AFS_LIBS |
NET_LIBS |
NET_LIBS |
|
STATIC_SUDOERS |
SUDOERS_LIBS |
SUDOERS_LIBS |
SUDO_LIBS |
SUDO_LIBS |
SUDO_OBJS |
SUDO_OBJS |
Line 853 with_passprompt
|
Line 879 with_passprompt
|
with_badpass_message |
with_badpass_message |
with_fqdn |
with_fqdn |
with_timedir |
with_timedir |
|
with_rundir |
|
with_vardir |
with_iologdir |
with_iologdir |
with_sendmail |
with_sendmail |
with_sudoers_mode |
with_sudoers_mode |
Line 903 enable_warnings
|
Line 931 enable_warnings
|
enable_werror |
enable_werror |
enable_hardening |
enable_hardening |
enable_pie |
enable_pie |
|
enable_poll |
enable_admin_flag |
enable_admin_flag |
enable_nls |
enable_nls |
enable_rpath |
enable_rpath |
|
enable_static_sudoers |
with_selinux |
with_selinux |
enable_gss_krb5_ccache_name |
enable_gss_krb5_ccache_name |
enable_shared |
enable_shared |
Line 1390 target=$target_alias
|
Line 1420 target=$target_alias
|
if test "x$host_alias" != x; then |
if test "x$host_alias" != x; then |
if test "x$build_alias" = x; then |
if test "x$build_alias" = x; then |
cross_compiling=maybe |
cross_compiling=maybe |
$as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. |
|
If a cross compiler is detected then cross compile mode will be used" >&2 |
|
elif test "x$build_alias" != "x$host_alias"; then |
elif test "x$build_alias" != "x$host_alias"; then |
cross_compiling=yes |
cross_compiling=yes |
fi |
fi |
Line 1477 if test "$ac_init_help" = "long"; then
|
Line 1505 if test "$ac_init_help" = "long"; then
|
# Omit some internal or obsolete options to make the list less imposing. |
# Omit some internal or obsolete options to make the list less imposing. |
# This message is too long to be a string in the A/UX 3.1 sh. |
# This message is too long to be a string in the A/UX 3.1 sh. |
cat <<_ACEOF |
cat <<_ACEOF |
\`configure' configures sudo 1.8.8 to adapt to many kinds of systems. | \`configure' configures sudo 1.8.10p3 to adapt to many kinds of systems. |
|
|
Usage: $0 [OPTION]... [VAR=VALUE]... |
Usage: $0 [OPTION]... [VAR=VALUE]... |
|
|
Line 1542 fi
|
Line 1570 fi
|
|
|
if test -n "$ac_init_help"; then |
if test -n "$ac_init_help"; then |
case $ac_init_help in |
case $ac_init_help in |
short | recursive ) echo "Configuration of sudo 1.8.8:";; | short | recursive ) echo "Configuration of sudo 1.8.10p3:";; |
esac |
esac |
cat <<\_ACEOF |
cat <<\_ACEOF |
|
|
Line 1570 Optional Features:
|
Line 1598 Optional Features:
|
--disable-hardening Do not use compiler/linker exploit mitigation |
--disable-hardening Do not use compiler/linker exploit mitigation |
options |
options |
--enable-pie Build sudo as a position independent executable. |
--enable-pie Build sudo as a position independent executable. |
|
--disable-poll Use select() instead of poll(). |
--enable-admin-flag Whether to create a Ubuntu-style admin flag file |
--enable-admin-flag Whether to create a Ubuntu-style admin flag file |
--disable-nls Disable natural language support using gettext |
--disable-nls Disable natural language support using gettext |
--disable-rpath Disable passing of -Rpath to the linker |
--disable-rpath Disable passing of -Rpath to the linker |
|
--enable-static-sudoers Build the sudoers policy module as part of the sudo |
|
binary instead as a plugin |
--enable-gss-krb5-ccache-name |
--enable-gss-krb5-ccache-name |
Use GSS-API to set the Kerberos V cred cache name |
Use GSS-API to set the Kerberos V cred cache name |
--enable-shared[=PKGS] build shared libraries [default=yes] |
--enable-shared[=PKGS] build shared libraries [default=yes] |
Line 1635 Optional Packages:
|
Line 1666 Optional Packages:
|
--with-passprompt default password prompt |
--with-passprompt default password prompt |
--with-badpass-message message the user sees when the password is wrong |
--with-badpass-message message the user sees when the password is wrong |
--with-fqdn expect fully qualified hosts in sudoers |
--with-fqdn expect fully qualified hosts in sudoers |
--with-timedir path to the sudo timestamp dir | --with-timedir=DIR deprecated |
| --with-rundir=DIR path to the sudo time stamp parent dir |
| --with-vardir=DIR path to the sudo var dir |
--with-iologdir=DIR directory to store sudo I/O log files in |
--with-iologdir=DIR directory to store sudo I/O log files in |
--with-sendmail set path to sendmail |
--with-sendmail set path to sendmail |
--without-sendmail do not send mail at all |
--without-sendmail do not send mail at all |
Line 1673 Optional Packages:
|
Line 1706 Optional Packages:
|
--without-interfaces don't try to read the ip addr of ether interfaces |
--without-interfaces don't try to read the ip addr of ether interfaces |
--with-stow deprecated |
--with-stow deprecated |
--with-askpass=PATH Fully qualified pathname of askpass helper |
--with-askpass=PATH Fully qualified pathname of askpass helper |
--with-plugindir set directory to load plugins from | --with-plugindir=DIR set directory to load plugins from |
--with-man manual pages use man macros |
--with-man manual pages use man macros |
--with-mdoc manual pages use mdoc macros |
--with-mdoc manual pages use mdoc macros |
--with-selinux enable SELinux support |
--with-selinux enable SELinux support |
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use |
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use |
both] |
both] |
--with-gnu-ld assume the C compiler uses GNU ld [default=no] |
--with-gnu-ld assume the C compiler uses GNU ld [default=no] |
--with-sysroot=DIR Search for dependent libraries within DIR | --with-sysroot[=DIR] Search for dependent libraries within DIR (or the |
(or the compiler's sysroot if not specified). | compiler's sysroot if not specified). |
--with-libtool=PATH specify path to libtool |
--with-libtool=PATH specify path to libtool |
--with-noexec=PATH fully qualified pathname of sudo_noexec.so |
--with-noexec=PATH fully qualified pathname of sudo_noexec.so |
--with-netsvc[=PATH] path to netsvc.conf |
--with-netsvc[=PATH] path to netsvc.conf |
Line 1769 fi
|
Line 1802 fi
|
test -n "$ac_init_help" && exit $ac_status |
test -n "$ac_init_help" && exit $ac_status |
if $ac_init_version; then |
if $ac_init_version; then |
cat <<\_ACEOF |
cat <<\_ACEOF |
sudo configure 1.8.8 | sudo configure 1.8.10p3 |
generated by GNU Autoconf 2.68 | generated by GNU Autoconf 2.69 |
|
|
Copyright (C) 2010 Free Software Foundation, Inc. | Copyright (C) 2012 Free Software Foundation, Inc. |
This configure script is free software; the Free Software Foundation |
This configure script is free software; the Free Software Foundation |
gives unlimited permission to copy, distribute and modify it. |
gives unlimited permission to copy, distribute and modify it. |
_ACEOF |
_ACEOF |
Line 1848 $as_echo "$ac_try_echo"; } >&5
|
Line 1881 $as_echo "$ac_try_echo"; } >&5
|
test ! -s conftest.err |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext | test -x conftest$ac_exeext |
}; then : |
}; then : |
ac_retval=0 |
ac_retval=0 |
else |
else |
Line 2263 int
|
Line 2296 int
|
main () |
main () |
{ |
{ |
static int test_array [1 - 2 * !(($2) >= 0)]; |
static int test_array [1 - 2 * !(($2) >= 0)]; |
test_array [0] = 0 | test_array [0] = 0; |
| return test_array [0]; |
|
|
; |
; |
return 0; |
return 0; |
Line 2279 int
|
Line 2313 int
|
main () |
main () |
{ |
{ |
static int test_array [1 - 2 * !(($2) <= $ac_mid)]; |
static int test_array [1 - 2 * !(($2) <= $ac_mid)]; |
test_array [0] = 0 | test_array [0] = 0; |
| return test_array [0]; |
|
|
; |
; |
return 0; |
return 0; |
Line 2305 int
|
Line 2340 int
|
main () |
main () |
{ |
{ |
static int test_array [1 - 2 * !(($2) < 0)]; |
static int test_array [1 - 2 * !(($2) < 0)]; |
test_array [0] = 0 | test_array [0] = 0; |
| return test_array [0]; |
|
|
; |
; |
return 0; |
return 0; |
Line 2321 int
|
Line 2357 int
|
main () |
main () |
{ |
{ |
static int test_array [1 - 2 * !(($2) >= $ac_mid)]; |
static int test_array [1 - 2 * !(($2) >= $ac_mid)]; |
test_array [0] = 0 | test_array [0] = 0; |
| return test_array [0]; |
|
|
; |
; |
return 0; |
return 0; |
Line 2355 int
|
Line 2392 int
|
main () |
main () |
{ |
{ |
static int test_array [1 - 2 * !(($2) <= $ac_mid)]; |
static int test_array [1 - 2 * !(($2) <= $ac_mid)]; |
test_array [0] = 0 | test_array [0] = 0; |
| return test_array [0]; |
|
|
; |
; |
return 0; |
return 0; |
Line 2473 cat >config.log <<_ACEOF
|
Line 2511 cat >config.log <<_ACEOF
|
This file contains any messages produced by compilers while |
This file contains any messages produced by compilers while |
running configure, to aid debugging if configure makes a mistake. |
running configure, to aid debugging if configure makes a mistake. |
|
|
It was created by sudo $as_me 1.8.8, which was | It was created by sudo $as_me 1.8.10p3, which was |
generated by GNU Autoconf 2.68. Invocation command line was | generated by GNU Autoconf 2.69. Invocation command line was |
|
|
$ $0 $@ |
$ $0 $@ |
|
|
Line 2823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
Line 2861 ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|
|
ac_config_headers="$ac_config_headers config.h pathnames.h" |
ac_config_headers="$ac_config_headers config.h pathnames.h" |
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Sudo version $PACKAGE_VERSION" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Sudo version $PACKAGE_VERSION" >&5 |
$as_echo "$as_me: Configuring Sudo version $PACKAGE_VERSION" >&6;} |
$as_echo "$as_me: Configuring Sudo version $PACKAGE_VERSION" >&6;} |
|
|
Line 2933 $as_echo "$as_me: Configuring Sudo version $PACKAGE_VE
|
Line 2972 $as_echo "$as_me: Configuring Sudo version $PACKAGE_VE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# |
# |
# Begin initial values for man page substitution |
# Begin initial values for man page substitution |
# |
# |
iolog_dir=/var/log/sudo-io |
iolog_dir=/var/log/sudo-io |
timedir=/var/adm/sudo | rundir=/var/run/sudo |
| vardir=/var/adm/sudo |
timeout=5 |
timeout=5 |
password_timeout=5 |
password_timeout=5 |
sudo_umask=0022 |
sudo_umask=0022 |
Line 3008 LT_LDEXPORTS="-export-symbols \$(shlib_exp)"
|
Line 3052 LT_LDEXPORTS="-export-symbols \$(shlib_exp)"
|
LT_LDDEP="\$(shlib_exp)" |
LT_LDDEP="\$(shlib_exp)" |
NO_VIZ="-DNO_VIZ" |
NO_VIZ="-DNO_VIZ" |
OS_INIT=os_init_common |
OS_INIT=os_init_common |
|
INIT_SCRIPT= |
|
INIT_DIR= |
|
RC_LINK= |
|
|
CHECKSHADOW=true |
CHECKSHADOW=true |
shadow_defs= |
shadow_defs= |
Line 3144 do
|
Line 3191 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_CC="${ac_tool_prefix}gcc" |
ac_cv_prog_CC="${ac_tool_prefix}gcc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 3184 do
|
Line 3231 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_CC="gcc" |
ac_cv_prog_ac_ct_CC="gcc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 3237 do
|
Line 3284 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_CC="${ac_tool_prefix}cc" |
ac_cv_prog_CC="${ac_tool_prefix}cc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 3278 do
|
Line 3325 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
ac_prog_rejected=yes |
ac_prog_rejected=yes |
continue |
continue |
Line 3336 do
|
Line 3383 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 3380 do
|
Line 3427 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_CC="$ac_prog" |
ac_cv_prog_ac_ct_CC="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 3826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
Line 3873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#include <stdarg.h> |
#include <stdarg.h> |
#include <stdio.h> |
#include <stdio.h> |
#include <sys/types.h> | struct stat; |
#include <sys/stat.h> | |
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ |
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ |
struct buf { int x; }; |
struct buf { int x; }; |
FILE * (*rcsopen) (struct buf *, struct stat *, int); |
FILE * (*rcsopen) (struct buf *, struct stat *, int); |
Line 4685 fi
|
Line 4731 fi
|
# Check whether --with-timedir was given. |
# Check whether --with-timedir was given. |
if test "${with_timedir+set}" = set; then : |
if test "${with_timedir+set}" = set; then : |
withval=$with_timedir; case $with_timedir in |
withval=$with_timedir; case $with_timedir in |
yes) as_fn_error $? "\"must give --with-timedir an argument.\"" "$LINENO" 5 | *) as_fn_error $? "\"--without-timedir no longer supported *) as_fn_error $? "\"--without-timedir no longer supported, see --with-rundir.\"" "$LINENO" 5 |
;; |
;; |
no) as_fn_error $? "\"--without-timedir not supported.\"" "$LINENO" 5 | esac |
| fi |
| |
| |
| |
| # Check whether --with-rundir was given. |
| if test "${with_rundir+set}" = set; then : |
| withval=$with_rundir; case $with_rundir in |
| yes) as_fn_error $? "\"must give --with-rundir an argument.\"" "$LINENO" 5 |
;; |
;; |
|
no) as_fn_error $? "\"--without-rundir not supported.\"" "$LINENO" 5 |
|
;; |
esac |
esac |
fi |
fi |
|
|
|
|
|
|
|
# Check whether --with-vardir was given. |
|
if test "${with_vardir+set}" = set; then : |
|
withval=$with_vardir; case $with_vardir in |
|
yes) as_fn_error $? "\"must give --with-vardirdir an argument.\"" "$LINENO" 5 |
|
;; |
|
no) as_fn_error $? "\"--without-vardirdir not supported.\"" "$LINENO" 5 |
|
;; |
|
esac |
|
fi |
|
|
|
|
|
|
# Check whether --with-iologdir was given. |
# Check whether --with-iologdir was given. |
if test "${with_iologdir+set}" = set; then : |
if test "${with_iologdir+set}" = set; then : |
withval=$with_iologdir; case $with_iologdir in |
withval=$with_iologdir; case $with_iologdir in |
Line 5662 if test "${enable_pie+set}" = set; then :
|
Line 5730 if test "${enable_pie+set}" = set; then :
|
fi |
fi |
|
|
|
|
|
# Check whether --enable-poll was given. |
|
if test "${enable_poll+set}" = set; then : |
|
enableval=$enable_poll; |
|
fi |
|
|
|
|
# Check whether --enable-admin-flag was given. |
# Check whether --enable-admin-flag was given. |
if test "${enable_admin_flag+set}" = set; then : |
if test "${enable_admin_flag+set}" = set; then : |
enableval=$enable_admin_flag; case "$enableval" in |
enableval=$enable_admin_flag; case "$enableval" in |
Line 5693 else
|
Line 5767 else
|
fi |
fi |
|
|
|
|
|
# Check whether --enable-static-sudoers was given. |
|
if test "${enable_static_sudoers+set}" = set; then : |
|
enableval=$enable_static_sudoers; |
|
else |
|
enable_static_sudoers=no |
|
fi |
|
|
|
|
|
|
# Check whether --with-selinux was given. |
# Check whether --with-selinux was given. |
if test "${with_selinux+set}" = set; then : |
if test "${with_selinux+set}" = set; then : |
withval=$with_selinux; case $with_selinux in |
withval=$with_selinux; case $with_selinux in |
Line 5973 do
|
Line 6055 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_AR="${ac_tool_prefix}ar" |
ac_cv_prog_AR="${ac_tool_prefix}ar" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 6013 do
|
Line 6095 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_AR="ar" |
ac_cv_prog_ac_ct_AR="ar" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 6065 do
|
Line 6147 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 6105 do
|
Line 6187 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_RANLIB="ranlib" |
ac_cv_prog_ac_ct_RANLIB="ranlib" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 6264 esac
|
Line 6346 esac
|
|
|
|
|
|
|
macro_version='2.4.2' | macro_version='2.4.2.418' |
macro_revision='1.3337' | macro_revision='2.4.2.418' |
|
|
|
|
|
|
Line 6279 macro_revision='1.3337'
|
Line 6361 macro_revision='1.3337'
|
|
|
|
|
|
|
ltmain="$ac_aux_dir/ltmain.sh" | ltmain=$ac_aux_dir/ltmain.sh |
|
|
# Backslashify metacharacters that are still active within |
# Backslashify metacharacters that are still active within |
# double-quoted strings. |
# double-quoted strings. |
Line 6328 func_echo_all ()
|
Line 6410 func_echo_all ()
|
$ECHO "" |
$ECHO "" |
} |
} |
|
|
case "$ECHO" in | case $ECHO in |
printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 |
printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 |
$as_echo "printf" >&6; } ;; |
$as_echo "printf" >&6; } ;; |
print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 |
print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 |
Line 6372 do
|
Line 6454 do
|
for ac_prog in sed gsed; do |
for ac_prog in sed gsed; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" |
ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue | as_fn_executable_p "$ac_path_SED" || continue |
# Check for GNU ac_path_SED and select it if it is found. |
# Check for GNU ac_path_SED and select it if it is found. |
# Check for GNU $ac_path_SED |
# Check for GNU $ac_path_SED |
case `"$ac_path_SED" --version 2>&1` in |
case `"$ac_path_SED" --version 2>&1` in |
Line 6448 do
|
Line 6530 do
|
for ac_prog in grep ggrep; do |
for ac_prog in grep ggrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" |
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue | as_fn_executable_p "$ac_path_GREP" || continue |
# Check for GNU ac_path_GREP and select it if it is found. |
# Check for GNU ac_path_GREP and select it if it is found. |
# Check for GNU $ac_path_GREP |
# Check for GNU $ac_path_GREP |
case `"$ac_path_GREP" --version 2>&1` in |
case `"$ac_path_GREP" --version 2>&1` in |
Line 6514 do
|
Line 6596 do
|
for ac_prog in egrep; do |
for ac_prog in egrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" |
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue | as_fn_executable_p "$ac_path_EGREP" || continue |
# Check for GNU ac_path_EGREP and select it if it is found. |
# Check for GNU ac_path_EGREP and select it if it is found. |
# Check for GNU $ac_path_EGREP |
# Check for GNU $ac_path_EGREP |
case `"$ac_path_EGREP" --version 2>&1` in |
case `"$ac_path_EGREP" --version 2>&1` in |
Line 6581 do
|
Line 6663 do
|
for ac_prog in fgrep; do |
for ac_prog in fgrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" |
ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue | as_fn_executable_p "$ac_path_FGREP" || continue |
# Check for GNU ac_path_FGREP and select it if it is found. |
# Check for GNU ac_path_FGREP and select it if it is found. |
# Check for GNU $ac_path_FGREP |
# Check for GNU $ac_path_FGREP |
case `"$ac_path_FGREP" --version 2>&1` in |
case `"$ac_path_FGREP" --version 2>&1` in |
Line 6651 test -z "$GREP" && GREP=grep
|
Line 6733 test -z "$GREP" && GREP=grep
|
|
|
# Check whether --with-gnu-ld was given. |
# Check whether --with-gnu-ld was given. |
if test "${with_gnu_ld+set}" = set; then : |
if test "${with_gnu_ld+set}" = set; then : |
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes | withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes |
else |
else |
with_gnu_ld=no |
with_gnu_ld=no |
fi |
fi |
|
|
ac_prog=ld |
ac_prog=ld |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
# Check if gcc -print-prog-name=ld gives a path. |
# Check if gcc -print-prog-name=ld gives a path. |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 |
$as_echo_n "checking for ld used by $CC... " >&6; } |
$as_echo_n "checking for ld used by $CC... " >&6; } |
case $host in |
case $host in |
*-*-mingw*) |
*-*-mingw*) |
# gcc leaves a trailing carriage return which upsets mingw | # gcc leaves a trailing carriage return, which upsets mingw |
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; |
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; |
*) |
*) |
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; |
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; |
Line 6677 $as_echo_n "checking for ld used by $CC... " >&6; }
|
Line 6759 $as_echo_n "checking for ld used by $CC... " >&6; }
|
while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do |
while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do |
ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` |
ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` |
done |
done |
test -z "$LD" && LD="$ac_prog" | test -z "$LD" && LD=$ac_prog |
;; |
;; |
"") |
"") |
# If it fails, then pretend we aren't using GCC. |
# If it fails, then pretend we aren't using GCC. |
Line 6688 $as_echo_n "checking for ld used by $CC... " >&6; }
|
Line 6770 $as_echo_n "checking for ld used by $CC... " >&6; }
|
with_gnu_ld=unknown |
with_gnu_ld=unknown |
;; |
;; |
esac |
esac |
elif test "$with_gnu_ld" = yes; then | elif test yes = "$with_gnu_ld"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 |
$as_echo_n "checking for GNU ld... " >&6; } |
$as_echo_n "checking for GNU ld... " >&6; } |
else |
else |
Line 6699 if ${lt_cv_path_LD+:} false; then :
|
Line 6781 if ${lt_cv_path_LD+:} false; then :
|
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if test -z "$LD"; then |
if test -z "$LD"; then |
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
for ac_dir in $PATH; do |
for ac_dir in $PATH; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
test -z "$ac_dir" && ac_dir=. |
test -z "$ac_dir" && ac_dir=. |
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then |
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then |
lt_cv_path_LD="$ac_dir/$ac_prog" | lt_cv_path_LD=$ac_dir/$ac_prog |
# Check to see if the program is GNU ld. I'd rather use --version, |
# Check to see if the program is GNU ld. I'd rather use --version, |
# but apparently some variants of GNU ld only accept -v. |
# but apparently some variants of GNU ld only accept -v. |
# Break only if it was the GNU/non-GNU ld that we prefer. |
# Break only if it was the GNU/non-GNU ld that we prefer. |
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in |
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in |
*GNU* | *'with BFD'*) |
*GNU* | *'with BFD'*) |
test "$with_gnu_ld" != no && break | test no != "$with_gnu_ld" && break |
;; |
;; |
*) |
*) |
test "$with_gnu_ld" != yes && break | test yes != "$with_gnu_ld" && break |
;; |
;; |
esac |
esac |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
else |
else |
lt_cv_path_LD="$LD" # Let the user override the test with a path. | lt_cv_path_LD=$LD # Let the user override the test with a path. |
fi |
fi |
fi |
fi |
|
|
LD="$lt_cv_path_LD" | LD=$lt_cv_path_LD |
if test -n "$LD"; then |
if test -n "$LD"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
$as_echo "$LD" >&6; } |
$as_echo "$LD" >&6; } |
Line 6767 if ${lt_cv_path_NM+:} false; then :
|
Line 6849 if ${lt_cv_path_NM+:} false; then :
|
else |
else |
if test -n "$NM"; then |
if test -n "$NM"; then |
# Let the user override the test. |
# Let the user override the test. |
lt_cv_path_NM="$NM" | lt_cv_path_NM=$NM |
else |
else |
lt_nm_to_check="${ac_tool_prefix}nm" | lt_nm_to_check=${ac_tool_prefix}nm |
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then |
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then |
lt_nm_to_check="$lt_nm_to_check nm" |
lt_nm_to_check="$lt_nm_to_check nm" |
fi |
fi |
for lt_tmp_nm in $lt_nm_to_check; do |
for lt_tmp_nm in $lt_nm_to_check; do |
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do |
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
test -z "$ac_dir" && ac_dir=. |
test -z "$ac_dir" && ac_dir=. |
tmp_nm="$ac_dir/$lt_tmp_nm" | tmp_nm=$ac_dir/$lt_tmp_nm |
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then | if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then |
# Check to see if the nm accepts a BSD-compat flag. |
# Check to see if the nm accepts a BSD-compat flag. |
# Adding the `sed 1q' prevents false positives on HP-UX, which says: | # Adding the 'sed 1q' prevents false positives on HP-UX, which says: |
# nm: unknown option "B" ignored |
# nm: unknown option "B" ignored |
# Tru64's nm complains that /dev/null is an invalid object file |
# Tru64's nm complains that /dev/null is an invalid object file |
case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in |
case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in |
*/dev/null* | *'Invalid file or object type'*) |
*/dev/null* | *'Invalid file or object type'*) |
lt_cv_path_NM="$tmp_nm -B" |
lt_cv_path_NM="$tmp_nm -B" |
break | break 2 |
;; |
;; |
*) |
*) |
case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in |
case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in |
*/dev/null*) |
*/dev/null*) |
lt_cv_path_NM="$tmp_nm -p" |
lt_cv_path_NM="$tmp_nm -p" |
break | break 2 |
;; |
;; |
*) |
*) |
lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but |
lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but |
Line 6804 else
|
Line 6886 else
|
esac |
esac |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
done |
done |
: ${lt_cv_path_NM=no} |
: ${lt_cv_path_NM=no} |
fi |
fi |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 |
$as_echo "$lt_cv_path_NM" >&6; } |
$as_echo "$lt_cv_path_NM" >&6; } |
if test "$lt_cv_path_NM" != "no"; then | if test no != "$lt_cv_path_NM"; then |
NM="$lt_cv_path_NM" | NM=$lt_cv_path_NM |
else |
else |
# Didn't find any BSD compatible name lister, look for dumpbin. |
# Didn't find any BSD compatible name lister, look for dumpbin. |
if test -n "$DUMPBIN"; then : |
if test -n "$DUMPBIN"; then : |
Line 6837 do
|
Line 6919 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" |
ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 6881 do
|
Line 6963 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" |
ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 6918 esac
|
Line 7000 esac
|
fi |
fi |
fi |
fi |
|
|
case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in | case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in |
*COFF*) |
*COFF*) |
DUMPBIN="$DUMPBIN -symbols" | DUMPBIN="$DUMPBIN -symbols -headers" |
;; |
;; |
*) |
*) |
DUMPBIN=: |
DUMPBIN=: |
Line 6928 fi
|
Line 7010 fi
|
esac |
esac |
fi |
fi |
|
|
if test "$DUMPBIN" != ":"; then | if test : != "$DUMPBIN"; then |
NM="$DUMPBIN" | NM=$DUMPBIN |
fi |
fi |
fi |
fi |
test -z "$NM" && NM=nm |
test -z "$NM" && NM=nm |
Line 6980 if ${lt_cv_sys_max_cmd_len+:} false; then :
|
Line 7062 if ${lt_cv_sys_max_cmd_len+:} false; then :
|
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
i=0 |
i=0 |
teststring="ABCD" | teststring=ABCD |
|
|
case $build_os in |
case $build_os in |
msdosdjgpp*) |
msdosdjgpp*) |
Line 7020 else
|
Line 7102 else
|
lt_cv_sys_max_cmd_len=8192; |
lt_cv_sys_max_cmd_len=8192; |
;; |
;; |
|
|
netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) | bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) |
# This has been around since 386BSD, at least. Likely further. |
# This has been around since 386BSD, at least. Likely further. |
if test -x /sbin/sysctl; then |
if test -x /sbin/sysctl; then |
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` |
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` |
Line 7070 else
|
Line 7152 else
|
;; |
;; |
*) |
*) |
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` |
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` |
if test -n "$lt_cv_sys_max_cmd_len"; then | if test -n "$lt_cv_sys_max_cmd_len" && \ |
| test undefined != "$lt_cv_sys_max_cmd_len"; then |
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` |
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` |
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` |
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` |
else |
else |
# Make teststring a little bigger before we do anything with it. |
# Make teststring a little bigger before we do anything with it. |
# a 1K string should be a reasonable start. |
# a 1K string should be a reasonable start. |
for i in 1 2 3 4 5 6 7 8 ; do | for i in 1 2 3 4 5 6 7 8; do |
teststring=$teststring$teststring |
teststring=$teststring$teststring |
done |
done |
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} |
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} |
# If test is not a shell built-in, we'll probably end up computing a |
# If test is not a shell built-in, we'll probably end up computing a |
# maximum length that is only half of the actual maximum length, but |
# maximum length that is only half of the actual maximum length, but |
# we can't tell. |
# we can't tell. |
while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ | while { test X`env echo "$teststring$teststring" 2>/dev/null` \ |
= "X$teststring$teststring"; } >/dev/null 2>&1 && |
= "X$teststring$teststring"; } >/dev/null 2>&1 && |
test $i != 17 # 1/2 MB should be enough | test 17 != "$i" # 1/2 MB should be enough |
do |
do |
i=`expr $i + 1` |
i=`expr $i + 1` |
teststring=$teststring$teststring |
teststring=$teststring$teststring |
Line 7103 else
|
Line 7186 else
|
|
|
fi |
fi |
|
|
if test -n $lt_cv_sys_max_cmd_len ; then | if test -n "$lt_cv_sys_max_cmd_len"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 |
$as_echo "$lt_cv_sys_max_cmd_len" >&6; } |
$as_echo "$lt_cv_sys_max_cmd_len" >&6; } |
else |
else |
Line 7121 max_cmd_len=$lt_cv_sys_max_cmd_len
|
Line 7204 max_cmd_len=$lt_cv_sys_max_cmd_len
|
: ${MV="mv -f"} |
: ${MV="mv -f"} |
: ${RM="rm -f"} |
: ${RM="rm -f"} |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 |
|
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } |
|
# Try some XSI features |
|
xsi_shell=no |
|
( _lt_dummy="a/b/c" |
|
test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ |
|
= c,a/b,b/c, \ |
|
&& eval 'test $(( 1 + 1 )) -eq 2 \ |
|
&& test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ |
|
&& xsi_shell=yes |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 |
|
$as_echo "$xsi_shell" >&6; } |
|
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 |
|
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } |
|
lt_shell_append=no |
|
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ |
|
>/dev/null 2>&1 \ |
|
&& lt_shell_append=yes |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 |
|
$as_echo "$lt_shell_append" >&6; } |
|
|
|
|
|
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then |
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then |
lt_unset=unset |
lt_unset=unset |
else |
else |
Line 7267 esac
|
Line 7326 esac
|
reload_cmds='$LD$reload_flag -o $output$reload_objs' |
reload_cmds='$LD$reload_flag -o $output$reload_objs' |
case $host_os in |
case $host_os in |
cygwin* | mingw* | pw32* | cegcc*) |
cygwin* | mingw* | pw32* | cegcc*) |
if test "$GCC" != yes; then | if test yes != "$GCC"; then |
reload_cmds=false |
reload_cmds=false |
fi |
fi |
;; |
;; |
darwin*) |
darwin*) |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' | reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' |
else |
else |
reload_cmds='$LD$reload_flag -o $output$reload_objs' |
reload_cmds='$LD$reload_flag -o $output$reload_objs' |
fi |
fi |
Line 7305 do
|
Line 7364 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" |
ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 7345 do
|
Line 7404 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_OBJDUMP="objdump" |
ac_cv_prog_ac_ct_OBJDUMP="objdump" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 7401 lt_cv_deplibs_check_method='unknown'
|
Line 7460 lt_cv_deplibs_check_method='unknown'
|
# Need to set the preceding variable on all platforms that support |
# Need to set the preceding variable on all platforms that support |
# interlibrary dependencies. |
# interlibrary dependencies. |
# 'none' -- dependencies not supported. |
# 'none' -- dependencies not supported. |
# `unknown' -- same as none, but documents that we really don't know. | # 'unknown' -- same as none, but documents that we really don't know. |
# 'pass_all' -- all dependencies passed with no checks. |
# 'pass_all' -- all dependencies passed with no checks. |
# 'test_compile' -- check by making test program. |
# 'test_compile' -- check by making test program. |
# 'file_magic [[regex]]' -- check by looking for files in library path |
# 'file_magic [[regex]]' -- check by looking for files in library path |
# which responds to the $file_magic_cmd with a given extended regex. | # that responds to the $file_magic_cmd with a given extended regex. |
# If you have `file' or equivalent on your system and you're not sure | # If you have 'file' or equivalent on your system and you're not sure |
# whether `pass_all' will *always* work, you probably want this one. | # whether 'pass_all' will *always* work, you probably want this one. |
|
|
case $host_os in |
case $host_os in |
aix[4-9]*) |
aix[4-9]*) |
Line 7434 mingw* | pw32*)
|
Line 7493 mingw* | pw32*)
|
# Base MSYS/MinGW do not provide the 'file' command needed by |
# Base MSYS/MinGW do not provide the 'file' command needed by |
# func_win32_libid shell function, so use a weaker test based on 'objdump', |
# func_win32_libid shell function, so use a weaker test based on 'objdump', |
# unless we find 'file', for example because we are cross-compiling. |
# unless we find 'file', for example because we are cross-compiling. |
# func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. | if ( file / ) >/dev/null 2>&1; then |
if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then | |
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' |
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' |
lt_cv_file_magic_cmd='func_win32_libid' |
lt_cv_file_magic_cmd='func_win32_libid' |
else |
else |
Line 7471 freebsd* | dragonfly*)
|
Line 7529 freebsd* | dragonfly*)
|
fi |
fi |
;; |
;; |
|
|
gnu*) |
|
lt_cv_deplibs_check_method=pass_all |
|
;; |
|
|
|
haiku*) |
haiku*) |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
;; |
;; |
Line 7513 irix5* | irix6* | nonstopux*)
|
Line 7567 irix5* | irix6* | nonstopux*)
|
;; |
;; |
|
|
# This must be glibc/ELF. |
# This must be glibc/ELF. |
linux* | k*bsd*-gnu | kopensolaris*-gnu) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
;; |
;; |
|
|
Line 7535 newos6*)
|
Line 7589 newos6*)
|
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
;; |
;; |
|
|
openbsd*) | openbsd* | bitrig*) |
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then | if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' |
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' |
else |
else |
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' |
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' |
Line 7651 do
|
Line 7705 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" |
ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 7691 do
|
Line 7745 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_DLLTOOL="dlltool" |
ac_cv_prog_ac_ct_DLLTOOL="dlltool" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 7746 else
|
Line 7800 else
|
|
|
case $host_os in |
case $host_os in |
cygwin* | mingw* | pw32* | cegcc*) |
cygwin* | mingw* | pw32* | cegcc*) |
# two different shell functions defined in ltmain.sh | # two different shell functions defined in ltmain.sh; |
# decide which to use based on capabilities of $DLLTOOL | # decide which one to use based on capabilities of $DLLTOOL |
case `$DLLTOOL --help 2>&1` in |
case `$DLLTOOL --help 2>&1` in |
*--identify-strict*) |
*--identify-strict*) |
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib |
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib |
Line 7759 cygwin* | mingw* | pw32* | cegcc*)
|
Line 7813 cygwin* | mingw* | pw32* | cegcc*)
|
;; |
;; |
*) |
*) |
# fallback: assume linklib IS sharedlib |
# fallback: assume linklib IS sharedlib |
lt_cv_sharedlib_from_linklib_cmd="$ECHO" | lt_cv_sharedlib_from_linklib_cmd=$ECHO |
;; |
;; |
esac |
esac |
|
|
Line 7794 do
|
Line 7848 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_AR="$ac_tool_prefix$ac_prog" |
ac_cv_prog_AR="$ac_tool_prefix$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 7838 do
|
Line 7892 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_AR="$ac_prog" |
ac_cv_prog_ac_ct_AR="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 7913 if ac_fn_c_try_compile "$LINENO"; then :
|
Line 7967 if ac_fn_c_try_compile "$LINENO"; then :
|
ac_status=$? |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } |
test $ac_status = 0; } |
if test "$ac_status" -eq 0; then | if test 0 -eq "$ac_status"; then |
# Ensure the archiver fails upon bogus file names. |
# Ensure the archiver fails upon bogus file names. |
rm -f conftest.$ac_objext libconftest.a |
rm -f conftest.$ac_objext libconftest.a |
{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 |
{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 |
Line 7921 if ac_fn_c_try_compile "$LINENO"; then :
|
Line 7975 if ac_fn_c_try_compile "$LINENO"; then :
|
ac_status=$? |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } |
test $ac_status = 0; } |
if test "$ac_status" -ne 0; then | if test 0 -ne "$ac_status"; then |
lt_cv_ar_at_file=@ |
lt_cv_ar_at_file=@ |
fi |
fi |
fi |
fi |
Line 7934 fi
|
Line 7988 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 |
$as_echo "$lt_cv_ar_at_file" >&6; } |
$as_echo "$lt_cv_ar_at_file" >&6; } |
|
|
if test "x$lt_cv_ar_at_file" = xno; then | if test no = "$lt_cv_ar_at_file"; then |
archiver_list_spec= |
archiver_list_spec= |
else |
else |
archiver_list_spec=$lt_cv_ar_at_file |
archiver_list_spec=$lt_cv_ar_at_file |
Line 7963 do
|
Line 8017 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8003 do
|
Line 8057 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_STRIP="strip" |
ac_cv_prog_ac_ct_STRIP="strip" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8062 do
|
Line 8116 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8102 do
|
Line 8156 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_RANLIB="ranlib" |
ac_cv_prog_ac_ct_RANLIB="ranlib" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8151 old_postuninstall_cmds=
|
Line 8205 old_postuninstall_cmds=
|
|
|
if test -n "$RANLIB"; then |
if test -n "$RANLIB"; then |
case $host_os in |
case $host_os in |
openbsd*) | bitrig* | openbsd*) |
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" |
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" |
;; |
;; |
*) |
*) |
Line 8206 do
|
Line 8260 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_AWK="$ac_prog" |
ac_cv_prog_AWK="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8283 cygwin* | mingw* | pw32* | cegcc*)
|
Line 8337 cygwin* | mingw* | pw32* | cegcc*)
|
symcode='[ABCDGISTW]' |
symcode='[ABCDGISTW]' |
;; |
;; |
hpux*) |
hpux*) |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
symcode='[ABCDEGRST]' |
symcode='[ABCDEGRST]' |
fi |
fi |
;; |
;; |
Line 8316 case `$NM -V 2>&1` in
|
Line 8370 case `$NM -V 2>&1` in
|
symcode='[ABCDGIRSTW]' ;; |
symcode='[ABCDGIRSTW]' ;; |
esac |
esac |
|
|
|
if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
|
# Gets list of data symbols to import. |
|
lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" |
|
# Adjust the below global symbol transforms to fixup imported variables. |
|
lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" |
|
lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" |
|
lt_c_name_lib_hook="\ |
|
-e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ |
|
-e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" |
|
else |
|
# Disable hooks by default. |
|
lt_cv_sys_global_symbol_to_import= |
|
lt_cdecl_hook= |
|
lt_c_name_hook= |
|
lt_c_name_lib_hook= |
|
fi |
|
|
# Transform an extracted symbol line into a proper C declaration. |
# Transform an extracted symbol line into a proper C declaration. |
# Some systems (esp. on ia64) link data and code symbols differently, |
# Some systems (esp. on ia64) link data and code symbols differently, |
# so use this general approach. |
# so use this general approach. |
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" | lt_cv_sys_global_symbol_to_cdecl="sed -n"\ |
| $lt_cdecl_hook\ |
| " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ |
| " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" |
|
|
# Transform an extracted symbol line into symbol name and symbol address |
# Transform an extracted symbol line into symbol name and symbol address |
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" | lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ |
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" | $lt_c_name_hook\ |
| " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ |
| " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" |
|
|
|
# Transform an extracted symbol line into symbol name with lib prefix and |
|
# symbol address. |
|
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ |
|
$lt_c_name_lib_hook\ |
|
" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ |
|
" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ |
|
" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" |
|
|
# Handle CRLF in mingw tool chain |
# Handle CRLF in mingw tool chain |
opt_cr= |
opt_cr= |
case $build_os in |
case $build_os in |
Line 8341 for ac_symprfx in "" "_"; do
|
Line 8425 for ac_symprfx in "" "_"; do
|
|
|
# Write the raw and C identifiers. |
# Write the raw and C identifiers. |
if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
# Fake it for dumpbin and say T for any non-static function | # Fake it for dumpbin and say T for any non-static function, |
# and D for any global variable. | # D for any global variable and I for any imported variable. |
# Also find C++ and __fastcall symbols from MSVC++, |
# Also find C++ and __fastcall symbols from MSVC++, |
# which start with @ or ?. |
# which start with @ or ?. |
lt_cv_sys_global_symbol_pipe="$AWK '"\ |
lt_cv_sys_global_symbol_pipe="$AWK '"\ |
" {last_section=section; section=\$ 3};"\ |
" {last_section=section; section=\$ 3};"\ |
" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ |
" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ |
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ |
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ |
|
" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ |
|
" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ |
|
" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ |
" \$ 0!~/External *\|/{next};"\ |
" \$ 0!~/External *\|/{next};"\ |
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ |
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ |
" {if(hide[section]) next};"\ |
" {if(hide[section]) next};"\ |
" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ | " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ |
" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ | " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ |
" s[1]~/^[@?]/{print s[1], s[1]; next};"\ | " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ |
" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ | " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ |
" ' prfx=^$ac_symprfx" |
" ' prfx=^$ac_symprfx" |
else |
else |
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" |
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" |
Line 8403 _LT_EOF
|
Line 8490 _LT_EOF
|
if $GREP ' nm_test_func$' "$nlist" >/dev/null; then |
if $GREP ' nm_test_func$' "$nlist" >/dev/null; then |
cat <<_LT_EOF > conftest.$ac_ext |
cat <<_LT_EOF > conftest.$ac_ext |
/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ |
/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ |
#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) | #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE |
/* DATA imports from DLLs on WIN32 con't be const, because runtime | /* DATA imports from DLLs on WIN32 can't be const, because runtime |
relocations are performed -- see ld's documentation on pseudo-relocs. */ |
relocations are performed -- see ld's documentation on pseudo-relocs. */ |
# define LT_DLSYM_CONST |
# define LT_DLSYM_CONST |
#elif defined(__osf__) | #elif defined __osf__ |
/* This system does not cope well with relocations in const data. */ |
/* This system does not cope well with relocations in const data. */ |
# define LT_DLSYM_CONST |
# define LT_DLSYM_CONST |
#else |
#else |
Line 8433 lt__PROGRAM__LTX_preloaded_symbols[] =
|
Line 8520 lt__PROGRAM__LTX_preloaded_symbols[] =
|
{ |
{ |
{ "@PROGRAM@", (void *) 0 }, |
{ "@PROGRAM@", (void *) 0 }, |
_LT_EOF |
_LT_EOF |
$SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext | $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext |
cat <<\_LT_EOF >> conftest.$ac_ext |
cat <<\_LT_EOF >> conftest.$ac_ext |
{0, (void *) 0} |
{0, (void *) 0} |
}; |
}; |
Line 8453 _LT_EOF
|
Line 8540 _LT_EOF
|
mv conftest.$ac_objext conftstm.$ac_objext |
mv conftest.$ac_objext conftstm.$ac_objext |
lt_globsym_save_LIBS=$LIBS |
lt_globsym_save_LIBS=$LIBS |
lt_globsym_save_CFLAGS=$CFLAGS |
lt_globsym_save_CFLAGS=$CFLAGS |
LIBS="conftstm.$ac_objext" | LIBS=conftstm.$ac_objext |
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" |
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
(eval $ac_link) 2>&5 |
(eval $ac_link) 2>&5 |
ac_status=$? |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s conftest${ac_exeext}; then | test $ac_status = 0; } && test -s conftest$ac_exeext; then |
pipe_works=yes |
pipe_works=yes |
fi |
fi |
LIBS=$lt_globsym_save_LIBS |
LIBS=$lt_globsym_save_LIBS |
Line 8480 _LT_EOF
|
Line 8567 _LT_EOF
|
rm -rf conftest* conftst* |
rm -rf conftest* conftst* |
|
|
# Do not use the global_symbol_pipe unless it works. |
# Do not use the global_symbol_pipe unless it works. |
if test "$pipe_works" = yes; then | if test yes = "$pipe_works"; then |
break |
break |
else |
else |
lt_cv_sys_global_symbol_pipe= |
lt_cv_sys_global_symbol_pipe= |
Line 8533 fi
|
Line 8620 fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 |
$as_echo_n "checking for sysroot... " >&6; } |
$as_echo_n "checking for sysroot... " >&6; } |
|
|
Line 8545 fi
|
Line 8642 fi
|
|
|
|
|
lt_sysroot= |
lt_sysroot= |
case ${with_sysroot} in #( | case $with_sysroot in #( |
yes) |
yes) |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
lt_sysroot=`$CC --print-sysroot 2>/dev/null` |
lt_sysroot=`$CC --print-sysroot 2>/dev/null` |
fi |
fi |
;; #( |
;; #( |
Line 8557 case ${with_sysroot} in #(
|
Line 8654 case ${with_sysroot} in #(
|
no|'') |
no|'') |
;; #( |
;; #( |
*) |
*) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 |
$as_echo "${with_sysroot}" >&6; } | $as_echo "$with_sysroot" >&6; } |
as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 |
as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 |
;; |
;; |
esac |
esac |
Line 8575 if test "${enable_libtool_lock+set}" = set; then :
|
Line 8672 if test "${enable_libtool_lock+set}" = set; then :
|
enableval=$enable_libtool_lock; |
enableval=$enable_libtool_lock; |
fi |
fi |
|
|
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes | test no = "$enable_libtool_lock" || enable_libtool_lock=yes |
|
|
# Some flags need to be propagated to the compiler or linker for good |
# Some flags need to be propagated to the compiler or linker for good |
# libtool support. |
# libtool support. |
case $host in |
case $host in |
ia64-*-hpux*) |
ia64-*-hpux*) |
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set mode |
| # options accordingly. |
echo 'int i;' > conftest.$ac_ext |
echo 'int i;' > conftest.$ac_ext |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
(eval $ac_compile) 2>&5 |
Line 8590 ia64-*-hpux*)
|
Line 8688 ia64-*-hpux*)
|
test $ac_status = 0; }; then |
test $ac_status = 0; }; then |
case `/usr/bin/file conftest.$ac_objext` in |
case `/usr/bin/file conftest.$ac_objext` in |
*ELF-32*) |
*ELF-32*) |
HPUX_IA64_MODE="32" | HPUX_IA64_MODE=32 |
;; |
;; |
*ELF-64*) |
*ELF-64*) |
HPUX_IA64_MODE="64" | HPUX_IA64_MODE=64 |
;; |
;; |
esac |
esac |
fi |
fi |
rm -rf conftest* |
rm -rf conftest* |
;; |
;; |
*-*-irix6*) |
*-*-irix6*) |
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set linker |
| # options accordingly. |
echo '#line '$LINENO' "configure"' > conftest.$ac_ext |
echo '#line '$LINENO' "configure"' > conftest.$ac_ext |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then |
test $ac_status = 0; }; then |
if test "$lt_cv_prog_gnu_ld" = yes; then | if test yes = "$lt_cv_prog_gnu_ld"; then |
case `/usr/bin/file conftest.$ac_objext` in |
case `/usr/bin/file conftest.$ac_objext` in |
*32-bit*) |
*32-bit*) |
LD="${LD-ld} -melf32bsmip" |
LD="${LD-ld} -melf32bsmip" |
Line 8636 ia64-*-hpux*)
|
Line 8735 ia64-*-hpux*)
|
rm -rf conftest* |
rm -rf conftest* |
;; |
;; |
|
|
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ | mips64*-*linux*) |
| # Find out what ABI is being produced by ac_compile, and set linker |
| # options accordingly. |
| echo '#line '$LINENO' "configure"' > conftest.$ac_ext |
| if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
| (eval $ac_compile) 2>&5 |
| ac_status=$? |
| $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| test $ac_status = 0; }; then |
| emul=elf |
| case `/usr/bin/file conftest.$ac_objext` in |
| *32-bit*) |
| emul="${emul}32" |
| ;; |
| *64-bit*) |
| emul="${emul}64" |
| ;; |
| esac |
| case `/usr/bin/file conftest.$ac_objext` in |
| *MSB*) |
| emul="${emul}btsmip" |
| ;; |
| *LSB*) |
| emul="${emul}ltsmip" |
| ;; |
| esac |
| case `/usr/bin/file conftest.$ac_objext` in |
| *N32*) |
| emul="${emul}n32" |
| ;; |
| esac |
| LD="${LD-ld} -m $emul" |
| fi |
| rm -rf conftest* |
| ;; |
| |
| x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ |
s390*-*linux*|s390*-*tpf*|sparc*-*linux*) |
s390*-*linux*|s390*-*tpf*|sparc*-*linux*) |
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set linker |
| # options accordingly. Note that the listed cases only cover the |
| # situations where additional linker options are needed (such as when |
| # doing 32-bit compilation for a host where ld defaults to 64-bit, or |
| # vice versa); the common cases where no linker options are needed do |
| # not appear in the list. |
echo 'int i;' > conftest.$ac_ext |
echo 'int i;' > conftest.$ac_ext |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
(eval $ac_compile) 2>&5 |
Line 8652 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
|
Line 8792 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
|
LD="${LD-ld} -m elf_i386_fbsd" |
LD="${LD-ld} -m elf_i386_fbsd" |
;; |
;; |
x86_64-*linux*) |
x86_64-*linux*) |
LD="${LD-ld} -m elf_i386" | case `/usr/bin/file conftest.o` in |
| *x86-64*) |
| LD="${LD-ld} -m elf32_x86_64" |
| ;; |
| *) |
| LD="${LD-ld} -m elf_i386" |
| ;; |
| esac |
;; |
;; |
ppc64-*linux*|powerpc64-*linux*) | powerpc64le-*linux*) |
| LD="${LD-ld} -m elf32lppclinux" |
| ;; |
| powerpc64-*linux*) |
LD="${LD-ld} -m elf32ppclinux" |
LD="${LD-ld} -m elf32ppclinux" |
;; |
;; |
s390x-*linux*) |
s390x-*linux*) |
Line 8673 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
|
Line 8823 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
|
x86_64-*linux*) |
x86_64-*linux*) |
LD="${LD-ld} -m elf_x86_64" |
LD="${LD-ld} -m elf_x86_64" |
;; |
;; |
ppc*-*linux*|powerpc*-*linux*) | powerpcle-*linux*) |
| LD="${LD-ld} -m elf64lppc" |
| ;; |
| powerpc-*linux*) |
LD="${LD-ld} -m elf64ppc" |
LD="${LD-ld} -m elf64ppc" |
;; |
;; |
s390*-*linux*|s390*-*tpf*) |
s390*-*linux*|s390*-*tpf*) |
Line 8691 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
|
Line 8844 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
|
|
|
*-*-sco3.2v5*) |
*-*-sco3.2v5*) |
# On SCO OpenServer 5, we need -belf to get full-featured binaries. |
# On SCO OpenServer 5, we need -belf to get full-featured binaries. |
SAVE_CFLAGS="$CFLAGS" | SAVE_CFLAGS=$CFLAGS |
CFLAGS="$CFLAGS -belf" |
CFLAGS="$CFLAGS -belf" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 |
$as_echo_n "checking whether the C compiler needs -belf... " >&6; } |
$as_echo_n "checking whether the C compiler needs -belf... " >&6; } |
Line 8731 ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
Line 8884 ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 |
$as_echo "$lt_cv_cc_needs_belf" >&6; } |
$as_echo "$lt_cv_cc_needs_belf" >&6; } |
if test x"$lt_cv_cc_needs_belf" != x"yes"; then | if test yes != "$lt_cv_cc_needs_belf"; then |
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf |
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf |
CFLAGS="$SAVE_CFLAGS" | CFLAGS=$SAVE_CFLAGS |
fi |
fi |
;; |
;; |
*-*solaris*) |
*-*solaris*) |
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set linker |
| # options accordingly. |
echo 'int i;' > conftest.$ac_ext |
echo 'int i;' > conftest.$ac_ext |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
(eval $ac_compile) 2>&5 |
Line 8749 $as_echo "$lt_cv_cc_needs_belf" >&6; }
|
Line 8903 $as_echo "$lt_cv_cc_needs_belf" >&6; }
|
case $lt_cv_prog_gnu_ld in |
case $lt_cv_prog_gnu_ld in |
yes*) |
yes*) |
case $host in |
case $host in |
i?86-*-solaris*) | i?86-*-solaris*|x86_64-*-solaris*) |
LD="${LD-ld} -m elf_x86_64" |
LD="${LD-ld} -m elf_x86_64" |
;; |
;; |
sparc*-*-solaris*) |
sparc*-*-solaris*) |
Line 8758 $as_echo "$lt_cv_cc_needs_belf" >&6; }
|
Line 8912 $as_echo "$lt_cv_cc_needs_belf" >&6; }
|
esac |
esac |
# GNU ld 2.21 introduced _sol2 emulations. Use them if available. |
# GNU ld 2.21 introduced _sol2 emulations. Use them if available. |
if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then |
if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then |
LD="${LD-ld}_sol2" | LD=${LD-ld}_sol2 |
fi |
fi |
;; |
;; |
*) |
*) |
Line 8774 $as_echo "$lt_cv_cc_needs_belf" >&6; }
|
Line 8928 $as_echo "$lt_cv_cc_needs_belf" >&6; }
|
;; |
;; |
esac |
esac |
|
|
need_locks="$enable_libtool_lock" | need_locks=$enable_libtool_lock |
|
|
if test -n "$ac_tool_prefix"; then |
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. |
# Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. |
Line 8793 do
|
Line 8947 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" |
ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8833 do
|
Line 8987 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" |
ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8885 else
|
Line 9039 else
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 |
$as_echo "$lt_cv_path_mainfest_tool" >&6; } |
$as_echo "$lt_cv_path_mainfest_tool" >&6; } |
if test "x$lt_cv_path_mainfest_tool" != xyes; then | if test yes != "$lt_cv_path_mainfest_tool"; then |
MANIFEST_TOOL=: |
MANIFEST_TOOL=: |
fi |
fi |
|
|
Line 8913 do
|
Line 9067 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" |
ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 8953 do
|
Line 9107 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" |
ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9005 do
|
Line 9159 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" |
ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9045 do
|
Line 9199 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_NMEDIT="nmedit" |
ac_cv_prog_ac_ct_NMEDIT="nmedit" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9097 do
|
Line 9251 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_LIPO="${ac_tool_prefix}lipo" |
ac_cv_prog_LIPO="${ac_tool_prefix}lipo" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9137 do
|
Line 9291 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_LIPO="lipo" |
ac_cv_prog_ac_ct_LIPO="lipo" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9189 do
|
Line 9343 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_OTOOL="${ac_tool_prefix}otool" |
ac_cv_prog_OTOOL="${ac_tool_prefix}otool" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9229 do
|
Line 9383 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_OTOOL="otool" |
ac_cv_prog_ac_ct_OTOOL="otool" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9281 do
|
Line 9435 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" |
ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9321 do
|
Line 9475 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_ac_ct_OTOOL64="otool64" |
ac_cv_prog_ac_ct_OTOOL64="otool64" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 9388 if ${lt_cv_apple_cc_single_mod+:} false; then :
|
Line 9542 if ${lt_cv_apple_cc_single_mod+:} false; then :
|
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
lt_cv_apple_cc_single_mod=no |
lt_cv_apple_cc_single_mod=no |
if test -z "${LT_MULTI_MODULE}"; then | if test -z "$LT_MULTI_MODULE"; then |
# By default we will add the -single_module flag. You can override |
# By default we will add the -single_module flag. You can override |
# by either setting the environment variable LT_MULTI_MODULE |
# by either setting the environment variable LT_MULTI_MODULE |
# non-empty at configure time, or by adding -multi_module to the |
# non-empty at configure time, or by adding -multi_module to the |
Line 9406 else
|
Line 9560 else
|
cat conftest.err >&5 |
cat conftest.err >&5 |
# Otherwise, if the output was created with a 0 exit code from |
# Otherwise, if the output was created with a 0 exit code from |
# the compiler, it worked. |
# the compiler, it worked. |
elif test -f libconftest.dylib && test $_lt_result -eq 0; then | elif test -f libconftest.dylib && test 0 = "$_lt_result"; then |
lt_cv_apple_cc_single_mod=yes |
lt_cv_apple_cc_single_mod=yes |
else |
else |
cat conftest.err >&5 |
cat conftest.err >&5 |
Line 9445 else
|
Line 9599 else
|
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS |
|
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 |
Line 9474 _LT_EOF
|
Line 9628 _LT_EOF
|
_lt_result=$? |
_lt_result=$? |
if test -s conftest.err && $GREP force_load conftest.err; then |
if test -s conftest.err && $GREP force_load conftest.err; then |
cat conftest.err >&5 |
cat conftest.err >&5 |
elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then | elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then |
lt_cv_ld_force_load=yes |
lt_cv_ld_force_load=yes |
else |
else |
cat conftest.err >&5 |
cat conftest.err >&5 |
Line 9487 fi
|
Line 9641 fi
|
$as_echo "$lt_cv_ld_force_load" >&6; } |
$as_echo "$lt_cv_ld_force_load" >&6; } |
case $host_os in |
case $host_os in |
rhapsody* | darwin1.[012]) |
rhapsody* | darwin1.[012]) |
_lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; | _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; |
darwin1.*) |
darwin1.*) |
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; | _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; |
darwin*) # darwin 5.x on |
darwin*) # darwin 5.x on |
# if running on 10.5 or later, the deployment target defaults |
# if running on 10.5 or later, the deployment target defaults |
# to the OS version, if on x86, and 10.4, the deployment |
# to the OS version, if on x86, and 10.4, the deployment |
# target defaults to 10.4. Don't you love it? |
# target defaults to 10.4. Don't you love it? |
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in |
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in |
10.0,*86*-darwin8*|10.0,*-darwin[91]*) |
10.0,*86*-darwin8*|10.0,*-darwin[91]*) |
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; | _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; |
10.[012]*) |
10.[012]*) |
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; | _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; |
10.*) |
10.*) |
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; | _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; |
esac |
esac |
;; |
;; |
esac |
esac |
if test "$lt_cv_apple_cc_single_mod" = "yes"; then | if test yes = "$lt_cv_apple_cc_single_mod"; then |
_lt_dar_single_mod='$single_module' |
_lt_dar_single_mod='$single_module' |
fi |
fi |
if test "$lt_cv_ld_exported_symbols_list" = "yes"; then | if test yes = "$lt_cv_ld_exported_symbols_list"; then |
_lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' | _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' |
else |
else |
_lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' | _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' |
fi |
fi |
if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then | if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then |
_lt_dsymutil='~$DSYMUTIL $lib || :' |
_lt_dsymutil='~$DSYMUTIL $lib || :' |
else |
else |
_lt_dsymutil= |
_lt_dsymutil= |
Line 9685 if test "${enable_shared+set}" = set; then :
|
Line 9839 if test "${enable_shared+set}" = set; then :
|
*) |
*) |
enable_shared=no |
enable_shared=no |
# Look at the argument we got. We use all the common list separators. |
# Look at the argument we got. We use all the common list separators. |
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
for pkg in $enableval; do |
for pkg in $enableval; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
if test "X$pkg" = "X$p"; then |
if test "X$pkg" = "X$p"; then |
enable_shared=yes |
enable_shared=yes |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
;; |
;; |
esac |
esac |
else |
else |
Line 9716 if test "${enable_static+set}" = set; then :
|
Line 9870 if test "${enable_static+set}" = set; then :
|
*) |
*) |
enable_static=no |
enable_static=no |
# Look at the argument we got. We use all the common list separators. |
# Look at the argument we got. We use all the common list separators. |
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
for pkg in $enableval; do |
for pkg in $enableval; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
if test "X$pkg" = "X$p"; then |
if test "X$pkg" = "X$p"; then |
enable_static=yes |
enable_static=yes |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
;; |
;; |
esac |
esac |
else |
else |
Line 9747 if test "${with_pic+set}" = set; then :
|
Line 9901 if test "${with_pic+set}" = set; then :
|
*) |
*) |
pic_mode=default |
pic_mode=default |
# Look at the argument we got. We use all the common list separators. |
# Look at the argument we got. We use all the common list separators. |
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
for lt_pkg in $withval; do |
for lt_pkg in $withval; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
if test "X$lt_pkg" = "X$lt_p"; then |
if test "X$lt_pkg" = "X$lt_p"; then |
pic_mode=yes |
pic_mode=yes |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
;; |
;; |
esac |
esac |
else |
else |
Line 9762 else
|
Line 9916 else
|
fi |
fi |
|
|
|
|
test -z "$pic_mode" && pic_mode=default |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-fast-install was given. |
# Check whether --enable-fast-install was given. |
if test "${enable_fast_install+set}" = set; then : |
if test "${enable_fast_install+set}" = set; then : |
enableval=$enable_fast_install; p=${PACKAGE-default} |
enableval=$enable_fast_install; p=${PACKAGE-default} |
Line 9779 if test "${enable_fast_install+set}" = set; then :
|
Line 9931 if test "${enable_fast_install+set}" = set; then :
|
*) |
*) |
enable_fast_install=no |
enable_fast_install=no |
# Look at the argument we got. We use all the common list separators. |
# Look at the argument we got. We use all the common list separators. |
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
for pkg in $enableval; do |
for pkg in $enableval; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
if test "X$pkg" = "X$p"; then |
if test "X$pkg" = "X$p"; then |
enable_fast_install=yes |
enable_fast_install=yes |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
;; |
;; |
esac |
esac |
else |
else |
Line 9804 fi
|
Line 9956 fi
|
|
|
|
|
# This can be used to rebuild libtool when needed |
# This can be used to rebuild libtool when needed |
LIBTOOL_DEPS="$ltmain" | LIBTOOL_DEPS=$ltmain |
|
|
# Always use our own libtool. |
# Always use our own libtool. |
LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
Line 9853 test -z "$LN_S" && LN_S="ln -s"
|
Line 10005 test -z "$LN_S" && LN_S="ln -s"
|
|
|
|
|
|
|
if test -n "${ZSH_VERSION+set}" ; then | if test -n "${ZSH_VERSION+set}"; then |
setopt NO_GLOB_SUBST |
setopt NO_GLOB_SUBST |
fi |
fi |
|
|
Line 9892 aix3*)
|
Line 10044 aix3*)
|
# AIX sometimes has problems with the GCC collect2 program. For some |
# AIX sometimes has problems with the GCC collect2 program. For some |
# reason, if we set the COLLECT_NAMES environment variable, the problems |
# reason, if we set the COLLECT_NAMES environment variable, the problems |
# vanish in a puff of smoke. |
# vanish in a puff of smoke. |
if test "X${COLLECT_NAMES+set}" != Xset; then | if test set != "${COLLECT_NAMES+set}"; then |
COLLECT_NAMES= |
COLLECT_NAMES= |
export COLLECT_NAMES |
export COLLECT_NAMES |
fi |
fi |
Line 9903 esac
|
Line 10055 esac
|
ofile=libtool |
ofile=libtool |
can_build_shared=yes |
can_build_shared=yes |
|
|
# All known linkers require a `.a' archive for static linking (except MSVC, | # All known linkers require a '.a' archive for static linking (except MSVC, |
# which needs '.lib'). |
# which needs '.lib'). |
libext=a |
libext=a |
|
|
with_gnu_ld="$lt_cv_prog_gnu_ld" | with_gnu_ld=$lt_cv_prog_gnu_ld |
|
|
old_CC="$CC" | old_CC=$CC |
old_CFLAGS="$CFLAGS" | old_CFLAGS=$CFLAGS |
|
|
# Set sane defaults for various variables |
# Set sane defaults for various variables |
test -z "$CC" && CC=cc |
test -z "$CC" && CC=cc |
Line 9942 if ${lt_cv_path_MAGIC_CMD+:} false; then :
|
Line 10094 if ${lt_cv_path_MAGIC_CMD+:} false; then :
|
else |
else |
case $MAGIC_CMD in |
case $MAGIC_CMD in |
[\\/*] | ?:[\\/]*) |
[\\/*] | ?:[\\/]*) |
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. | lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. |
;; |
;; |
*) |
*) |
lt_save_MAGIC_CMD="$MAGIC_CMD" | lt_save_MAGIC_CMD=$MAGIC_CMD |
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
for ac_dir in $ac_dummy; do |
for ac_dir in $ac_dummy; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
test -z "$ac_dir" && ac_dir=. |
test -z "$ac_dir" && ac_dir=. |
if test -f $ac_dir/${ac_tool_prefix}file; then | if test -f "$ac_dir/${ac_tool_prefix}file"; then |
lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" | lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" |
if test -n "$file_magic_test_file"; then |
if test -n "$file_magic_test_file"; then |
case $deplibs_check_method in |
case $deplibs_check_method in |
"file_magic "*) |
"file_magic "*) |
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
$EGREP "$file_magic_regex" > /dev/null; then |
$EGREP "$file_magic_regex" > /dev/null; then |
: |
: |
Line 9980 _LT_EOF
|
Line 10132 _LT_EOF
|
break |
break |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
MAGIC_CMD="$lt_save_MAGIC_CMD" | MAGIC_CMD=$lt_save_MAGIC_CMD |
;; |
;; |
esac |
esac |
fi |
fi |
|
|
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
if test -n "$MAGIC_CMD"; then |
if test -n "$MAGIC_CMD"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
$as_echo "$MAGIC_CMD" >&6; } |
$as_echo "$MAGIC_CMD" >&6; } |
Line 10008 if ${lt_cv_path_MAGIC_CMD+:} false; then :
|
Line 10160 if ${lt_cv_path_MAGIC_CMD+:} false; then :
|
else |
else |
case $MAGIC_CMD in |
case $MAGIC_CMD in |
[\\/*] | ?:[\\/]*) |
[\\/*] | ?:[\\/]*) |
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. | lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. |
;; |
;; |
*) |
*) |
lt_save_MAGIC_CMD="$MAGIC_CMD" | lt_save_MAGIC_CMD=$MAGIC_CMD |
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
for ac_dir in $ac_dummy; do |
for ac_dir in $ac_dummy; do |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
test -z "$ac_dir" && ac_dir=. |
test -z "$ac_dir" && ac_dir=. |
if test -f $ac_dir/file; then | if test -f "$ac_dir/file"; then |
lt_cv_path_MAGIC_CMD="$ac_dir/file" | lt_cv_path_MAGIC_CMD=$ac_dir/"file" |
if test -n "$file_magic_test_file"; then |
if test -n "$file_magic_test_file"; then |
case $deplibs_check_method in |
case $deplibs_check_method in |
"file_magic "*) |
"file_magic "*) |
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
$EGREP "$file_magic_regex" > /dev/null; then |
$EGREP "$file_magic_regex" > /dev/null; then |
: |
: |
Line 10046 _LT_EOF
|
Line 10198 _LT_EOF
|
break |
break |
fi |
fi |
done |
done |
IFS="$lt_save_ifs" | IFS=$lt_save_ifs |
MAGIC_CMD="$lt_save_MAGIC_CMD" | MAGIC_CMD=$lt_save_MAGIC_CMD |
;; |
;; |
esac |
esac |
fi |
fi |
|
|
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
if test -n "$MAGIC_CMD"; then |
if test -n "$MAGIC_CMD"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
$as_echo "$MAGIC_CMD" >&6; } |
$as_echo "$MAGIC_CMD" >&6; } |
Line 10073 esac
|
Line 10225 esac
|
|
|
# Use C for the default configuration in the libtool script |
# Use C for the default configuration in the libtool script |
|
|
lt_save_CC="$CC" | lt_save_CC=$CC |
ac_ext=c |
ac_ext=c |
ac_cpp='$CPP $CPPFLAGS' |
ac_cpp='$CPP $CPPFLAGS' |
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
Line 10135 if test -n "$compiler"; then
|
Line 10287 if test -n "$compiler"; then
|
|
|
lt_prog_compiler_no_builtin_flag= |
lt_prog_compiler_no_builtin_flag= |
|
|
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
case $cc_basename in |
case $cc_basename in |
nvcc*) |
nvcc*) |
lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; |
lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; |
Line 10151 else
|
Line 10303 else
|
lt_cv_prog_compiler_rtti_exceptions=no |
lt_cv_prog_compiler_rtti_exceptions=no |
ac_outfile=conftest.$ac_objext |
ac_outfile=conftest.$ac_objext |
echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
lt_compiler_flag="-fno-rtti -fno-exceptions" | lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment |
# Insert the option either (1) after the last *FLAGS variable, or |
# Insert the option either (1) after the last *FLAGS variable, or |
# (2) before a word containing "conftest.", or (3) at the end. |
# (2) before a word containing "conftest.", or (3) at the end. |
# Note that $ac_compile itself does not contain backslashes and begins |
# Note that $ac_compile itself does not contain backslashes and begins |
Line 10181 fi
|
Line 10333 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 |
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } |
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } |
|
|
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then | if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then |
lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" |
lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" |
else |
else |
: |
: |
Line 10199 lt_prog_compiler_pic=
|
Line 10351 lt_prog_compiler_pic=
|
lt_prog_compiler_static= |
lt_prog_compiler_static= |
|
|
|
|
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
lt_prog_compiler_wl='-Wl,' |
lt_prog_compiler_wl='-Wl,' |
lt_prog_compiler_static='-static' |
lt_prog_compiler_static='-static' |
|
|
case $host_os in |
case $host_os in |
aix*) |
aix*) |
# All AIX code is PIC. |
# All AIX code is PIC. |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
# AIX 5 now supports IA64 processor |
# AIX 5 now supports IA64 processor |
lt_prog_compiler_static='-Bstatic' |
lt_prog_compiler_static='-Bstatic' |
fi |
fi |
|
lt_prog_compiler_pic='-fPIC' |
;; |
;; |
|
|
amigaos*) |
amigaos*) |
Line 10220 lt_prog_compiler_static=
|
Line 10373 lt_prog_compiler_static=
|
;; |
;; |
m68k) |
m68k) |
# FIXME: we need at least 68020 code to build shared libraries, but |
# FIXME: we need at least 68020 code to build shared libraries, but |
# adding the `-m68020' flag to GCC prevents building anything better, | # adding the '-m68020' flag to GCC prevents building anything better, |
# like `-m68040'. | # like '-m68040'. |
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' |
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' |
;; |
;; |
esac |
esac |
Line 10307 lt_prog_compiler_static=
|
Line 10460 lt_prog_compiler_static=
|
case $host_os in |
case $host_os in |
aix*) |
aix*) |
lt_prog_compiler_wl='-Wl,' |
lt_prog_compiler_wl='-Wl,' |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
# AIX 5 now supports IA64 processor |
# AIX 5 now supports IA64 processor |
lt_prog_compiler_static='-Bstatic' |
lt_prog_compiler_static='-Bstatic' |
else |
else |
Line 10315 lt_prog_compiler_static=
|
Line 10468 lt_prog_compiler_static=
|
fi |
fi |
;; |
;; |
|
|
|
darwin* | rhapsody*) |
|
# PIC is the default on this platform |
|
# Common symbols not allowed in MH_DYLIB files |
|
lt_prog_compiler_pic='-fno-common' |
|
case $cc_basename in |
|
nagfor*) |
|
# NAG Fortran compiler |
|
lt_prog_compiler_wl='-Wl,-Wl,,' |
|
lt_prog_compiler_pic='-PIC' |
|
lt_prog_compiler_static='-Bstatic' |
|
;; |
|
esac |
|
;; |
|
|
mingw* | cygwin* | pw32* | os2* | cegcc*) |
mingw* | cygwin* | pw32* | os2* | cegcc*) |
# This hack is so that the source file can tell whether it is being |
# This hack is so that the source file can tell whether it is being |
# built for inclusion in a dll (and should export symbols for example). |
# built for inclusion in a dll (and should export symbols for example). |
Line 10334 lt_prog_compiler_static=
|
Line 10501 lt_prog_compiler_static=
|
;; |
;; |
esac |
esac |
# Is there a better lt_prog_compiler_static that works with the bundled CC? |
# Is there a better lt_prog_compiler_static that works with the bundled CC? |
lt_prog_compiler_static='${wl}-a ${wl}archive' | lt_prog_compiler_static='$wl-a ${wl}archive' |
;; |
;; |
|
|
irix5* | irix6* | nonstopux*) |
irix5* | irix6* | nonstopux*) |
Line 10343 lt_prog_compiler_static=
|
Line 10510 lt_prog_compiler_static=
|
lt_prog_compiler_static='-non_shared' |
lt_prog_compiler_static='-non_shared' |
;; |
;; |
|
|
linux* | k*bsd*-gnu | kopensolaris*-gnu) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
case $cc_basename in |
case $cc_basename in |
# old Intel for x86_64 which still supported -KPIC. | # old Intel for x86_64, which still supported -KPIC. |
ecc*) |
ecc*) |
lt_prog_compiler_wl='-Wl,' |
lt_prog_compiler_wl='-Wl,' |
lt_prog_compiler_pic='-KPIC' |
lt_prog_compiler_pic='-KPIC' |
Line 10370 lt_prog_compiler_static=
|
Line 10537 lt_prog_compiler_static=
|
lt_prog_compiler_pic='-PIC' |
lt_prog_compiler_pic='-PIC' |
lt_prog_compiler_static='-Bstatic' |
lt_prog_compiler_static='-Bstatic' |
;; |
;; |
|
tcc*) |
|
# Fabrice Bellard et al's Tiny C Compiler |
|
lt_prog_compiler_wl='-Wl,' |
|
lt_prog_compiler_pic='-fPIC' |
|
lt_prog_compiler_static='-static' |
|
;; |
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) |
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) |
# Portland Group compilers (*not* the Pentium gcc compiler, |
# Portland Group compilers (*not* the Pentium gcc compiler, |
# which looks to be a dead project) |
# which looks to be a dead project) |
Line 10467 lt_prog_compiler_static=
|
Line 10640 lt_prog_compiler_static=
|
;; |
;; |
|
|
sysv4*MP*) |
sysv4*MP*) |
if test -d /usr/nec ;then | if test -d /usr/nec; then |
lt_prog_compiler_pic='-Kconform_pic' |
lt_prog_compiler_pic='-Kconform_pic' |
lt_prog_compiler_static='-Bstatic' |
lt_prog_compiler_static='-Bstatic' |
fi |
fi |
Line 10496 lt_prog_compiler_static=
|
Line 10669 lt_prog_compiler_static=
|
fi |
fi |
|
|
case $host_os in |
case $host_os in |
# For platforms which do not support PIC, -DPIC is meaningless: | # For platforms that do not support PIC, -DPIC is meaningless: |
*djgpp*) |
*djgpp*) |
lt_prog_compiler_pic= |
lt_prog_compiler_pic= |
;; |
;; |
Line 10528 else
|
Line 10701 else
|
lt_cv_prog_compiler_pic_works=no |
lt_cv_prog_compiler_pic_works=no |
ac_outfile=conftest.$ac_objext |
ac_outfile=conftest.$ac_objext |
echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
lt_compiler_flag="$lt_prog_compiler_pic -DPIC" | lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment |
# Insert the option either (1) after the last *FLAGS variable, or |
# Insert the option either (1) after the last *FLAGS variable, or |
# (2) before a word containing "conftest.", or (3) at the end. |
# (2) before a word containing "conftest.", or (3) at the end. |
# Note that $ac_compile itself does not contain backslashes and begins |
# Note that $ac_compile itself does not contain backslashes and begins |
Line 10558 fi
|
Line 10731 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 |
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } |
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } |
|
|
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then | if test yes = "$lt_cv_prog_compiler_pic_works"; then |
case $lt_prog_compiler_pic in |
case $lt_prog_compiler_pic in |
"" | " "*) ;; |
"" | " "*) ;; |
*) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; |
*) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; |
Line 10590 if ${lt_cv_prog_compiler_static_works+:} false; then :
|
Line 10763 if ${lt_cv_prog_compiler_static_works+:} false; then :
|
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
lt_cv_prog_compiler_static_works=no |
lt_cv_prog_compiler_static_works=no |
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS |
LDFLAGS="$LDFLAGS $lt_tmp_static_flag" |
LDFLAGS="$LDFLAGS $lt_tmp_static_flag" |
echo "$lt_simple_link_test_code" > conftest.$ac_ext |
echo "$lt_simple_link_test_code" > conftest.$ac_ext |
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then |
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then |
Line 10609 else
|
Line 10782 else
|
fi |
fi |
fi |
fi |
$RM -r conftest* |
$RM -r conftest* |
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS |
|
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 |
$as_echo "$lt_cv_prog_compiler_static_works" >&6; } |
$as_echo "$lt_cv_prog_compiler_static_works" >&6; } |
|
|
if test x"$lt_cv_prog_compiler_static_works" = xyes; then | if test yes = "$lt_cv_prog_compiler_static_works"; then |
: |
: |
else |
else |
lt_prog_compiler_static= |
lt_prog_compiler_static= |
Line 10735 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
|
Line 10908 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
|
|
|
|
|
|
|
hard_links="nottested" | hard_links=nottested |
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then | if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then |
# do not overwrite the value of need_locks provided by the user |
# do not overwrite the value of need_locks provided by the user |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 |
$as_echo_n "checking if we can lock with hard links... " >&6; } |
$as_echo_n "checking if we can lock with hard links... " >&6; } |
Line 10748 $as_echo_n "checking if we can lock with hard links...
|
Line 10921 $as_echo_n "checking if we can lock with hard links...
|
ln conftest.a conftest.b 2>/dev/null && hard_links=no |
ln conftest.a conftest.b 2>/dev/null && hard_links=no |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 |
$as_echo "$hard_links" >&6; } |
$as_echo "$hard_links" >&6; } |
if test "$hard_links" = no; then | if test no = "$hard_links"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 |
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} | $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} |
need_locks=warn |
need_locks=warn |
fi |
fi |
else |
else |
Line 10793 $as_echo_n "checking whether the $compiler linker ($LD
|
Line 10966 $as_echo_n "checking whether the $compiler linker ($LD
|
# included in the symbol list |
# included in the symbol list |
include_expsyms= |
include_expsyms= |
# exclude_expsyms can be an extended regexp of symbols to exclude |
# exclude_expsyms can be an extended regexp of symbols to exclude |
# it will be wrapped by ` (' and `)$', so one must not match beginning or | # it will be wrapped by ' (' and ')$', so one must not match beginning or |
# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', | # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', |
# as well as any symbol that contains `d'. | # as well as any symbol that contains 'd'. |
exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' |
exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' |
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out |
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out |
# platforms (ab)use it in PIC code, but their linkers get confused if |
# platforms (ab)use it in PIC code, but their linkers get confused if |
Line 10810 $as_echo_n "checking whether the $compiler linker ($LD
|
Line 10983 $as_echo_n "checking whether the $compiler linker ($LD
|
# FIXME: the MSVC++ port hasn't been tested in a loooong time |
# FIXME: the MSVC++ port hasn't been tested in a loooong time |
# When not using gcc, we currently assume that we are using |
# When not using gcc, we currently assume that we are using |
# Microsoft Visual C++. |
# Microsoft Visual C++. |
if test "$GCC" != yes; then | if test yes != "$GCC"; then |
with_gnu_ld=no |
with_gnu_ld=no |
fi |
fi |
;; |
;; |
Line 10818 $as_echo_n "checking whether the $compiler linker ($LD
|
Line 10991 $as_echo_n "checking whether the $compiler linker ($LD
|
# we just hope/assume this is gcc and not c89 (= MSVC++) |
# we just hope/assume this is gcc and not c89 (= MSVC++) |
with_gnu_ld=yes |
with_gnu_ld=yes |
;; |
;; |
openbsd*) | openbsd* | bitrig*) |
with_gnu_ld=no |
with_gnu_ld=no |
;; |
;; |
esac |
esac |
Line 10828 $as_echo_n "checking whether the $compiler linker ($LD
|
Line 11001 $as_echo_n "checking whether the $compiler linker ($LD
|
# On some targets, GNU ld is compatible enough with the native linker |
# On some targets, GNU ld is compatible enough with the native linker |
# that we're better off using the native interface for both. |
# that we're better off using the native interface for both. |
lt_use_gnu_ld_interface=no |
lt_use_gnu_ld_interface=no |
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then |
case $host_os in |
case $host_os in |
aix*) |
aix*) |
# The AIX port of GNU ld has always aspired to compatibility |
# The AIX port of GNU ld has always aspired to compatibility |
Line 10850 $as_echo_n "checking whether the $compiler linker ($LD
|
Line 11023 $as_echo_n "checking whether the $compiler linker ($LD
|
esac |
esac |
fi |
fi |
|
|
if test "$lt_use_gnu_ld_interface" = yes; then | if test yes = "$lt_use_gnu_ld_interface"; then |
# If archive_cmds runs LD, not CC, wlarc should be empty |
# If archive_cmds runs LD, not CC, wlarc should be empty |
wlarc='${wl}' | wlarc='$wl' |
|
|
# Set some defaults for GNU ld with shared library support. These |
# Set some defaults for GNU ld with shared library support. These |
# are reset later if shared libraries are not supported. Putting them |
# are reset later if shared libraries are not supported. Putting them |
# here allows them to be overridden if necessary. |
# here allows them to be overridden if necessary. |
runpath_var=LD_RUN_PATH |
runpath_var=LD_RUN_PATH |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
export_dynamic_flag_spec='${wl}--export-dynamic' | export_dynamic_flag_spec='$wl--export-dynamic' |
# ancient GNU ld didn't support --whole-archive et. al. |
# ancient GNU ld didn't support --whole-archive et. al. |
if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then |
if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then |
whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' | whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' |
else |
else |
whole_archive_flag_spec= |
whole_archive_flag_spec= |
fi |
fi |
supports_anon_versioning=no |
supports_anon_versioning=no |
case `$LD -v 2>&1` in | case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in |
*GNU\ gold*) supports_anon_versioning=yes ;; |
*GNU\ gold*) supports_anon_versioning=yes ;; |
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... |
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... |
Line 10880 $as_echo_n "checking whether the $compiler linker ($LD
|
Line 11053 $as_echo_n "checking whether the $compiler linker ($LD
|
case $host_os in |
case $host_os in |
aix[3-9]*) |
aix[3-9]*) |
# On AIX/PPC, the GNU linker is very broken |
# On AIX/PPC, the GNU linker is very broken |
if test "$host_cpu" != ia64; then | if test ia64 != "$host_cpu"; then |
ld_shlibs=no |
ld_shlibs=no |
cat <<_LT_EOF 1>&2 |
cat <<_LT_EOF 1>&2 |
|
|
Line 10899 _LT_EOF
|
Line 11072 _LT_EOF
|
case $host_cpu in |
case $host_cpu in |
powerpc) |
powerpc) |
# see comment about AmigaOS4 .so support |
# see comment about AmigaOS4 .so support |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
archive_expsym_cmds='' |
archive_expsym_cmds='' |
;; |
;; |
m68k) |
m68k) |
Line 10915 _LT_EOF
|
Line 11088 _LT_EOF
|
allow_undefined_flag=unsupported |
allow_undefined_flag=unsupported |
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc |
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc |
# support --undefined. This deserves some investigation. FIXME |
# support --undefined. This deserves some investigation. FIXME |
archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
else |
else |
ld_shlibs=no |
ld_shlibs=no |
fi |
fi |
Line 10925 _LT_EOF
|
Line 11098 _LT_EOF
|
# _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, |
# _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, |
# as there is no search path for DLLs. |
# as there is no search path for DLLs. |
hardcode_libdir_flag_spec='-L$libdir' |
hardcode_libdir_flag_spec='-L$libdir' |
export_dynamic_flag_spec='${wl}--export-all-symbols' | export_dynamic_flag_spec='$wl--export-all-symbols' |
allow_undefined_flag=unsupported |
allow_undefined_flag=unsupported |
always_export_symbols=no |
always_export_symbols=no |
enable_shared_with_static_runtimes=yes |
enable_shared_with_static_runtimes=yes |
Line 10933 _LT_EOF
|
Line 11106 _LT_EOF
|
exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' |
exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' |
|
|
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then |
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
# If the export-symbols file already is a .def file (1st line | # If the export-symbols file already is a .def file, use it as |
# is EXPORTS), use it as is; otherwise, prepend... | # is; otherwise, prepend EXPORTS... |
archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then | archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then |
cp $export_symbols $output_objdir/$soname.def; | cp $export_symbols $output_objdir/$soname.def; |
else | else |
echo EXPORTS > $output_objdir/$soname.def; | echo EXPORTS > $output_objdir/$soname.def; |
cat $export_symbols >> $output_objdir/$soname.def; | cat $export_symbols >> $output_objdir/$soname.def; |
fi~ | fi~ |
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' | $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
else |
else |
ld_shlibs=no |
ld_shlibs=no |
fi |
fi |
;; |
;; |
|
|
haiku*) |
haiku*) |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
link_all_deplibs=yes |
link_all_deplibs=yes |
;; |
;; |
|
|
interix[3-9]*) |
interix[3-9]*) |
hardcode_direct=no |
hardcode_direct=no |
hardcode_shlibpath_var=no |
hardcode_shlibpath_var=no |
hardcode_libdir_flag_spec='${wl}-rpath,$libdir' | hardcode_libdir_flag_spec='$wl-rpath,$libdir' |
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' |
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. |
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. |
# Instead, shared libraries are loaded at an image base (0x10000000 by |
# Instead, shared libraries are loaded at an image base (0x10000000 by |
# default) and relocated if they conflict, which is a slow very memory |
# default) and relocated if they conflict, which is a slow very memory |
# consuming and fragmenting process. To avoid this, we pick a random, |
# consuming and fragmenting process. To avoid this, we pick a random, |
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link |
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link |
# time. Moving up from 0x10000000 also allows more sbrk(2) space. |
# time. Moving up from 0x10000000 also allows more sbrk(2) space. |
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' | archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
;; |
;; |
|
|
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) |
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) |
tmp_diet=no |
tmp_diet=no |
if test "$host_os" = linux-dietlibc; then | if test linux-dietlibc = "$host_os"; then |
case $cc_basename in |
case $cc_basename in |
diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) |
diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) |
esac |
esac |
fi |
fi |
if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ |
if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ |
&& test "$tmp_diet" = no | && test no = "$tmp_diet" |
then |
then |
tmp_addflag=' $pic_flag' |
tmp_addflag=' $pic_flag' |
tmp_sharedflag='-shared' |
tmp_sharedflag='-shared' |
case $cc_basename,$host_cpu in |
case $cc_basename,$host_cpu in |
pgcc*) # Portland Group C compiler |
pgcc*) # Portland Group C compiler |
whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
tmp_addflag=' $pic_flag' |
tmp_addflag=' $pic_flag' |
;; |
;; |
pgf77* | pgf90* | pgf95* | pgfortran*) |
pgf77* | pgf90* | pgf95* | pgfortran*) |
# Portland Group f77 and f90 compilers |
# Portland Group f77 and f90 compilers |
whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
tmp_addflag=' $pic_flag -Mnomain' ;; |
tmp_addflag=' $pic_flag -Mnomain' ;; |
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 |
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 |
tmp_addflag=' -i_dynamic' ;; |
tmp_addflag=' -i_dynamic' ;; |
Line 10998 _LT_EOF
|
Line 11171 _LT_EOF
|
lf95*) # Lahey Fortran 8.1 |
lf95*) # Lahey Fortran 8.1 |
whole_archive_flag_spec= |
whole_archive_flag_spec= |
tmp_sharedflag='--shared' ;; |
tmp_sharedflag='--shared' ;; |
|
nagfor*) # NAGFOR 5.3 |
|
tmp_sharedflag='-Wl,-shared' ;; |
xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) |
xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) |
tmp_sharedflag='-qmkshrobj' |
tmp_sharedflag='-qmkshrobj' |
tmp_addflag= ;; |
tmp_addflag= ;; |
nvcc*) # Cuda Compiler Driver 2.2 |
nvcc*) # Cuda Compiler Driver 2.2 |
whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
compiler_needs_object=yes |
compiler_needs_object=yes |
;; |
;; |
esac |
esac |
case `$CC -V 2>&1 | sed 5q` in |
case `$CC -V 2>&1 | sed 5q` in |
*Sun\ C*) # Sun C 5.9 |
*Sun\ C*) # Sun C 5.9 |
whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
compiler_needs_object=yes |
compiler_needs_object=yes |
tmp_sharedflag='-G' ;; |
tmp_sharedflag='-G' ;; |
*Sun\ F*) # Sun Fortran 8.3 |
*Sun\ F*) # Sun Fortran 8.3 |
tmp_sharedflag='-G' ;; |
tmp_sharedflag='-G' ;; |
esac |
esac |
archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
|
|
if test "x$supports_anon_versioning" = xyes; then | if test yes = "$supports_anon_versioning"; then |
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ | cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
echo "local: *; };" >> $output_objdir/$libname.ver~ | echo "local: *; };" >> $output_objdir/$libname.ver~ |
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' | $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' |
fi |
fi |
|
|
case $cc_basename in |
case $cc_basename in |
xlf* | bgf* | bgxlf* | mpixlf*) |
xlf* | bgf* | bgxlf* | mpixlf*) |
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself |
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself |
whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' |
whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' |
archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' |
if test "x$supports_anon_versioning" = xyes; then | if test yes = "$supports_anon_versioning"; then |
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ | cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
echo "local: *; };" >> $output_objdir/$libname.ver~ | echo "local: *; };" >> $output_objdir/$libname.ver~ |
$LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' | $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' |
fi |
fi |
;; |
;; |
esac |
esac |
Line 11047 _LT_EOF
|
Line 11222 _LT_EOF
|
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' |
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' |
wlarc= |
wlarc= |
else |
else |
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
fi |
fi |
;; |
;; |
|
|
Line 11066 _LT_EOF
|
Line 11241 _LT_EOF
|
|
|
_LT_EOF |
_LT_EOF |
elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
else |
else |
ld_shlibs=no |
ld_shlibs=no |
fi |
fi |
Line 11079 _LT_EOF
|
Line 11254 _LT_EOF
|
ld_shlibs=no |
ld_shlibs=no |
cat <<_LT_EOF 1>&2 |
cat <<_LT_EOF 1>&2 |
|
|
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not | *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot |
*** reliably create shared libraries on SCO systems. Therefore, libtool |
*** reliably create shared libraries on SCO systems. Therefore, libtool |
*** is disabling shared libraries support. We urge you to upgrade GNU |
*** is disabling shared libraries support. We urge you to upgrade GNU |
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify |
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify |
Line 11094 _LT_EOF
|
Line 11269 _LT_EOF
|
# DT_RUNPATH tag from executables and libraries. But doing so |
# DT_RUNPATH tag from executables and libraries. But doing so |
# requires that you compile everything twice, which is a pain. |
# requires that you compile everything twice, which is a pain. |
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' | archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
else |
else |
ld_shlibs=no |
ld_shlibs=no |
fi |
fi |
Line 11113 _LT_EOF
|
Line 11288 _LT_EOF
|
|
|
*) |
*) |
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
else |
else |
ld_shlibs=no |
ld_shlibs=no |
fi |
fi |
;; |
;; |
esac |
esac |
|
|
if test "$ld_shlibs" = no; then | if test no = "$ld_shlibs"; then |
runpath_var= |
runpath_var= |
hardcode_libdir_flag_spec= |
hardcode_libdir_flag_spec= |
export_dynamic_flag_spec= |
export_dynamic_flag_spec= |
Line 11137 _LT_EOF
|
Line 11312 _LT_EOF
|
# Note: this linker hardcodes the directories in LIBPATH if there |
# Note: this linker hardcodes the directories in LIBPATH if there |
# are no directories specified by -L. |
# are no directories specified by -L. |
hardcode_minus_L=yes |
hardcode_minus_L=yes |
if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then | if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then |
# Neither direct hardcoding nor static linking is supported with a |
# Neither direct hardcoding nor static linking is supported with a |
# broken collect2. |
# broken collect2. |
hardcode_direct=unsupported |
hardcode_direct=unsupported |
Line 11145 _LT_EOF
|
Line 11320 _LT_EOF
|
;; |
;; |
|
|
aix[4-9]*) |
aix[4-9]*) |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
# On IA64, the linker does run time linking by default, so we don't |
# On IA64, the linker does run time linking by default, so we don't |
# have to do anything special. |
# have to do anything special. |
aix_use_runtimelinking=no |
aix_use_runtimelinking=no |
exp_sym_flag='-Bexport' |
exp_sym_flag='-Bexport' |
no_entry_flag="" | no_entry_flag= |
else |
else |
# If we're using GNU nm, then we don't want the "-C" option. |
# If we're using GNU nm, then we don't want the "-C" option. |
# -C means demangle to AIX nm, but means don't demangle with GNU nm |
# -C means demangle to AIX nm, but means don't demangle with GNU nm |
Line 11168 _LT_EOF
|
Line 11343 _LT_EOF
|
# need to do runtime linking. |
# need to do runtime linking. |
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) |
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) |
for ld_flag in $LDFLAGS; do |
for ld_flag in $LDFLAGS; do |
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then | if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then |
aix_use_runtimelinking=yes |
aix_use_runtimelinking=yes |
break |
break |
fi |
fi |
Line 11191 _LT_EOF
|
Line 11366 _LT_EOF
|
hardcode_direct_absolute=yes |
hardcode_direct_absolute=yes |
hardcode_libdir_separator=':' |
hardcode_libdir_separator=':' |
link_all_deplibs=yes |
link_all_deplibs=yes |
file_list_spec='${wl}-f,' | file_list_spec='$wl-f,' |
|
|
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
case $host_os in aix4.[012]|aix4.[012].*) |
case $host_os in aix4.[012]|aix4.[012].*) |
# We only want to do this on AIX 4.2 and lower, the check |
# We only want to do this on AIX 4.2 and lower, the check |
# below for broken collect2 doesn't work under 4.3+ |
# below for broken collect2 doesn't work under 4.3+ |
collect2name=`${CC} -print-prog-name=collect2` | collect2name=`$CC -print-prog-name=collect2` |
if test -f "$collect2name" && |
if test -f "$collect2name" && |
strings "$collect2name" | $GREP resolve_lib_name >/dev/null |
strings "$collect2name" | $GREP resolve_lib_name >/dev/null |
then |
then |
Line 11216 _LT_EOF
|
Line 11391 _LT_EOF
|
;; |
;; |
esac |
esac |
shared_flag='-shared' |
shared_flag='-shared' |
if test "$aix_use_runtimelinking" = yes; then | if test yes = "$aix_use_runtimelinking"; then |
shared_flag="$shared_flag "'${wl}-G' | shared_flag="$shared_flag "'$wl-G' |
fi |
fi |
else |
else |
# not using gcc |
# not using gcc |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release |
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release |
# chokes on -Wl,-G. The following line is correct: |
# chokes on -Wl,-G. The following line is correct: |
shared_flag='-G' |
shared_flag='-G' |
else |
else |
if test "$aix_use_runtimelinking" = yes; then | if test yes = "$aix_use_runtimelinking"; then |
shared_flag='${wl}-G' | shared_flag='$wl-G' |
else |
else |
shared_flag='${wl}-bM:SRE' | shared_flag='$wl-bM:SRE' |
fi |
fi |
fi |
fi |
fi |
fi |
|
|
export_dynamic_flag_spec='${wl}-bexpall' | export_dynamic_flag_spec='$wl-bexpall' |
# It seems that -bexpall does not export symbols beginning with |
# It seems that -bexpall does not export symbols beginning with |
# underscore (_), so it is better to generate a list of symbols to export. |
# underscore (_), so it is better to generate a list of symbols to export. |
always_export_symbols=yes |
always_export_symbols=yes |
if test "$aix_use_runtimelinking" = yes; then | if test yes = "$aix_use_runtimelinking"; then |
# Warning - without using the other runtime loading flags (-brtl), |
# Warning - without using the other runtime loading flags (-brtl), |
# -berok will link without error, but may produce a broken library. |
# -berok will link without error, but may produce a broken library. |
allow_undefined_flag='-berok' |
allow_undefined_flag='-berok' |
# Determine the default libpath from the value encoded in an |
# Determine the default libpath from the value encoded in an |
# empty executable. |
# empty executable. |
if test "${lt_cv_aix_libpath+set}" = set; then | if test set = "${lt_cv_aix_libpath+set}"; then |
aix_libpath=$lt_cv_aix_libpath |
aix_libpath=$lt_cv_aix_libpath |
else |
else |
if ${lt_cv_aix_libpath_+:} false; then : |
if ${lt_cv_aix_libpath_+:} false; then : |
Line 11279 fi
|
Line 11454 fi
|
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
if test -z "$lt_cv_aix_libpath_"; then |
if test -z "$lt_cv_aix_libpath_"; then |
lt_cv_aix_libpath_="/usr/lib:/lib" | lt_cv_aix_libpath_=/usr/lib:/lib |
fi |
fi |
|
|
fi |
fi |
Line 11287 fi
|
Line 11462 fi
|
aix_libpath=$lt_cv_aix_libpath_ |
aix_libpath=$lt_cv_aix_libpath_ |
fi |
fi |
|
|
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" | hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" |
archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" | archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag |
else |
else |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' | hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' |
allow_undefined_flag="-z nodefs" |
allow_undefined_flag="-z nodefs" |
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" | archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" |
else |
else |
# Determine the default libpath from the value encoded in an |
# Determine the default libpath from the value encoded in an |
# empty executable. |
# empty executable. |
if test "${lt_cv_aix_libpath+set}" = set; then | if test set = "${lt_cv_aix_libpath+set}"; then |
aix_libpath=$lt_cv_aix_libpath |
aix_libpath=$lt_cv_aix_libpath |
else |
else |
if ${lt_cv_aix_libpath_+:} false; then : |
if ${lt_cv_aix_libpath_+:} false; then : |
Line 11332 fi
|
Line 11507 fi
|
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
if test -z "$lt_cv_aix_libpath_"; then |
if test -z "$lt_cv_aix_libpath_"; then |
lt_cv_aix_libpath_="/usr/lib:/lib" | lt_cv_aix_libpath_=/usr/lib:/lib |
fi |
fi |
|
|
fi |
fi |
Line 11340 fi
|
Line 11515 fi
|
aix_libpath=$lt_cv_aix_libpath_ |
aix_libpath=$lt_cv_aix_libpath_ |
fi |
fi |
|
|
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" | hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" |
# Warning - without using the other run time loading flags, |
# Warning - without using the other run time loading flags, |
# -berok will link without error, but may produce a broken library. |
# -berok will link without error, but may produce a broken library. |
no_undefined_flag=' ${wl}-bernotok' | no_undefined_flag=' $wl-bernotok' |
allow_undefined_flag=' ${wl}-berok' | allow_undefined_flag=' $wl-berok' |
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then |
# We only use this code for GNU lds that support --whole-archive. |
# We only use this code for GNU lds that support --whole-archive. |
whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' |
else |
else |
# Exported symbols can be pulled into shared objects from archives |
# Exported symbols can be pulled into shared objects from archives |
whole_archive_flag_spec='$convenience' |
whole_archive_flag_spec='$convenience' |
fi |
fi |
archive_cmds_need_lc=yes |
archive_cmds_need_lc=yes |
# This is similar to how AIX traditionally builds its shared libraries. |
# This is similar to how AIX traditionally builds its shared libraries. |
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' | archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $wl-bnoentry $compiler_flags $wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' |
fi |
fi |
fi |
fi |
;; |
;; |
Line 11363 fi
|
Line 11538 fi
|
case $host_cpu in |
case $host_cpu in |
powerpc) |
powerpc) |
# see comment about AmigaOS4 .so support |
# see comment about AmigaOS4 .so support |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
archive_expsym_cmds='' |
archive_expsym_cmds='' |
;; |
;; |
m68k) |
m68k) |
Line 11393 fi
|
Line 11568 fi
|
# Tell ltmain to make .lib files, not .a files. |
# Tell ltmain to make .lib files, not .a files. |
libext=lib |
libext=lib |
# Tell ltmain to make .dll files, not .so files. |
# Tell ltmain to make .dll files, not .so files. |
shrext_cmds=".dll" | shrext_cmds=.dll |
# FIXME: Setting linknames here is a bad hack. |
# FIXME: Setting linknames here is a bad hack. |
archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' | archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' |
archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then | archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then |
sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; | cp "$export_symbols" "$output_objdir/$soname.def"; |
else | echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; |
sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; | else |
fi~ | $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; |
$CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ | fi~ |
linknames=' | $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ |
| linknames=' |
# The linker will not automatically build a static lib if we build a DLL. |
# The linker will not automatically build a static lib if we build a DLL. |
# _LT_TAGVAR(old_archive_from_new_cmds, )='true' |
# _LT_TAGVAR(old_archive_from_new_cmds, )='true' |
enable_shared_with_static_runtimes=yes |
enable_shared_with_static_runtimes=yes |
Line 11411 fi
|
Line 11587 fi
|
# Don't use ranlib |
# Don't use ranlib |
old_postinstall_cmds='chmod 644 $oldlib' |
old_postinstall_cmds='chmod 644 $oldlib' |
postlink_cmds='lt_outputfile="@OUTPUT@"~ |
postlink_cmds='lt_outputfile="@OUTPUT@"~ |
lt_tool_outputfile="@TOOL_OUTPUT@"~ | lt_tool_outputfile="@TOOL_OUTPUT@"~ |
case $lt_outputfile in | case $lt_outputfile in |
*.exe|*.EXE) ;; | *.exe|*.EXE) ;; |
*) | *) |
lt_outputfile="$lt_outputfile.exe" | lt_outputfile=$lt_outputfile.exe |
lt_tool_outputfile="$lt_tool_outputfile.exe" | lt_tool_outputfile=$lt_tool_outputfile.exe |
;; | ;; |
esac~ | esac~ |
if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then | if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then |
$MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; | $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; |
$RM "$lt_outputfile.manifest"; | $RM "$lt_outputfile.manifest"; |
fi' | fi' |
;; |
;; |
*) |
*) |
# Assume MSVC wrapper |
# Assume MSVC wrapper |
Line 11431 fi
|
Line 11607 fi
|
# Tell ltmain to make .lib files, not .a files. |
# Tell ltmain to make .lib files, not .a files. |
libext=lib |
libext=lib |
# Tell ltmain to make .dll files, not .so files. |
# Tell ltmain to make .dll files, not .so files. |
shrext_cmds=".dll" | shrext_cmds=.dll |
# FIXME: Setting linknames here is a bad hack. |
# FIXME: Setting linknames here is a bad hack. |
archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' |
archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' |
# The linker will automatically build a .lib file if we build a DLL. |
# The linker will automatically build a .lib file if we build a DLL. |
Line 11450 fi
|
Line 11626 fi
|
hardcode_direct=no |
hardcode_direct=no |
hardcode_automatic=yes |
hardcode_automatic=yes |
hardcode_shlibpath_var=unsupported |
hardcode_shlibpath_var=unsupported |
if test "$lt_cv_ld_force_load" = "yes"; then | if test yes = "$lt_cv_ld_force_load"; then |
whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' | whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' |
|
|
else |
else |
whole_archive_flag_spec='' |
whole_archive_flag_spec='' |
fi |
fi |
link_all_deplibs=yes |
link_all_deplibs=yes |
allow_undefined_flag="$_lt_dar_allow_undefined" | allow_undefined_flag=$_lt_dar_allow_undefined |
case $cc_basename in |
case $cc_basename in |
ifort*) _lt_dar_can_shared=yes ;; | ifort*|nagfor*) _lt_dar_can_shared=yes ;; |
*) _lt_dar_can_shared=$GCC ;; |
*) _lt_dar_can_shared=$GCC ;; |
esac |
esac |
if test "$_lt_dar_can_shared" = "yes"; then | if test yes = "$_lt_dar_can_shared"; then |
output_verbose_link_cmd=func_echo_all |
output_verbose_link_cmd=func_echo_all |
archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" | archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" |
module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" | module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" |
archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" | archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" |
module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" | module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" |
|
|
else |
else |
ld_shlibs=no |
ld_shlibs=no |
Line 11509 fi
|
Line 11685 fi
|
;; |
;; |
|
|
hpux9*) |
hpux9*) |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' | archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' |
else |
else |
archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' | archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' |
fi |
fi |
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' | hardcode_libdir_flag_spec='$wl+b $wl$libdir' |
hardcode_libdir_separator=: |
hardcode_libdir_separator=: |
hardcode_direct=yes |
hardcode_direct=yes |
|
|
# hardcode_minus_L: Not really in the search PATH, |
# hardcode_minus_L: Not really in the search PATH, |
# but as the default location of the library. |
# but as the default location of the library. |
hardcode_minus_L=yes |
hardcode_minus_L=yes |
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' |
;; |
;; |
|
|
hpux10*) |
hpux10*) |
if test "$GCC" = yes && test "$with_gnu_ld" = no; then | if test yes,no = "$GCC,$with_gnu_ld"; then |
archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
else |
else |
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
fi |
fi |
if test "$with_gnu_ld" = no; then | if test no = "$with_gnu_ld"; then |
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' | hardcode_libdir_flag_spec='$wl+b $wl$libdir' |
hardcode_libdir_separator=: |
hardcode_libdir_separator=: |
hardcode_direct=yes |
hardcode_direct=yes |
hardcode_direct_absolute=yes |
hardcode_direct_absolute=yes |
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' |
# hardcode_minus_L: Not really in the search PATH, |
# hardcode_minus_L: Not really in the search PATH, |
# but as the default location of the library. |
# but as the default location of the library. |
hardcode_minus_L=yes |
hardcode_minus_L=yes |
Line 11543 fi
|
Line 11719 fi
|
;; |
;; |
|
|
hpux11*) |
hpux11*) |
if test "$GCC" = yes && test "$with_gnu_ld" = no; then | if test yes,no = "$GCC,$with_gnu_ld"; then |
case $host_cpu in |
case $host_cpu in |
hppa*64*) |
hppa*64*) |
archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' |
;; |
;; |
ia64*) |
ia64*) |
archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' |
;; |
;; |
*) |
*) |
archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
;; |
;; |
esac |
esac |
else |
else |
case $host_cpu in |
case $host_cpu in |
hppa*64*) |
hppa*64*) |
archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' |
;; |
;; |
ia64*) |
ia64*) |
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' |
;; |
;; |
*) |
*) |
|
|
Line 11573 if ${lt_cv_prog_compiler__b+:} false; then :
|
Line 11749 if ${lt_cv_prog_compiler__b+:} false; then :
|
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
lt_cv_prog_compiler__b=no |
lt_cv_prog_compiler__b=no |
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS |
LDFLAGS="$LDFLAGS -b" |
LDFLAGS="$LDFLAGS -b" |
echo "$lt_simple_link_test_code" > conftest.$ac_ext |
echo "$lt_simple_link_test_code" > conftest.$ac_ext |
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then |
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then |
Line 11592 else
|
Line 11768 else
|
fi |
fi |
fi |
fi |
$RM -r conftest* |
$RM -r conftest* |
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS |
|
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 |
$as_echo "$lt_cv_prog_compiler__b" >&6; } |
$as_echo "$lt_cv_prog_compiler__b" >&6; } |
|
|
if test x"$lt_cv_prog_compiler__b" = xyes; then | if test yes = "$lt_cv_prog_compiler__b"; then |
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
else |
else |
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
fi |
fi |
Line 11607 fi
|
Line 11783 fi
|
;; |
;; |
esac |
esac |
fi |
fi |
if test "$with_gnu_ld" = no; then | if test no = "$with_gnu_ld"; then |
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' | hardcode_libdir_flag_spec='$wl+b $wl$libdir' |
hardcode_libdir_separator=: |
hardcode_libdir_separator=: |
|
|
case $host_cpu in |
case $host_cpu in |
Line 11619 fi
|
Line 11795 fi
|
*) |
*) |
hardcode_direct=yes |
hardcode_direct=yes |
hardcode_direct_absolute=yes |
hardcode_direct_absolute=yes |
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' |
|
|
# hardcode_minus_L: Not really in the search PATH, |
# hardcode_minus_L: Not really in the search PATH, |
# but as the default location of the library. |
# but as the default location of the library. |
Line 11630 fi
|
Line 11806 fi
|
;; |
;; |
|
|
irix5* | irix6* | nonstopux*) |
irix5* | irix6* | nonstopux*) |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
# Try to use the -exported_symbol ld option, if it does not |
# Try to use the -exported_symbol ld option, if it does not |
# work, assume that -exports_file does not work either and |
# work, assume that -exports_file does not work either and |
# implicitly export all symbols. |
# implicitly export all symbols. |
Line 11641 $as_echo_n "checking whether the $host_os linker accep
|
Line 11817 $as_echo_n "checking whether the $host_os linker accep
|
if ${lt_cv_irix_exported_symbol+:} false; then : |
if ${lt_cv_irix_exported_symbol+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS |
LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" | LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
int foo (void) { return 0; } |
int foo (void) { return 0; } |
Line 11654 else
|
Line 11830 else
|
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 |
$as_echo "$lt_cv_irix_exported_symbol" >&6; } |
$as_echo "$lt_cv_irix_exported_symbol" >&6; } |
if test "$lt_cv_irix_exported_symbol" = yes; then | if test yes = "$lt_cv_irix_exported_symbol"; then |
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' |
fi |
fi |
else |
else |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' | archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' |
fi |
fi |
archive_cmds_need_lc='no' |
archive_cmds_need_lc='no' |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
hardcode_libdir_separator=: |
hardcode_libdir_separator=: |
inherit_rpath=yes |
inherit_rpath=yes |
link_all_deplibs=yes |
link_all_deplibs=yes |
Line 11686 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 11862 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
newsos6) |
newsos6) |
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
hardcode_direct=yes |
hardcode_direct=yes |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
hardcode_libdir_separator=: |
hardcode_libdir_separator=: |
hardcode_shlibpath_var=no |
hardcode_shlibpath_var=no |
;; |
;; |
Line 11694 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 11870 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
*nto* | *qnx*) |
*nto* | *qnx*) |
;; |
;; |
|
|
openbsd*) | openbsd* | bitrig*) |
if test -f /usr/libexec/ld.so; then |
if test -f /usr/libexec/ld.so; then |
hardcode_direct=yes |
hardcode_direct=yes |
hardcode_shlibpath_var=no |
hardcode_shlibpath_var=no |
hardcode_direct_absolute=yes |
hardcode_direct_absolute=yes |
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then | if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' | archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' |
hardcode_libdir_flag_spec='${wl}-rpath,$libdir' | hardcode_libdir_flag_spec='$wl-rpath,$libdir' |
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' |
else |
else |
case $host_os in | archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) | hardcode_libdir_flag_spec='$wl-rpath,$libdir' |
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' | |
hardcode_libdir_flag_spec='-R$libdir' | |
;; | |
*) | |
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' | |
hardcode_libdir_flag_spec='${wl}-rpath,$libdir' | |
;; | |
esac | |
fi |
fi |
else |
else |
ld_shlibs=no |
ld_shlibs=no |
Line 11730 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 11898 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
;; |
;; |
|
|
osf3*) |
osf3*) |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' | allow_undefined_flag=' $wl-expect_unresolved $wl\*' |
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' | archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
else |
else |
allow_undefined_flag=' -expect_unresolved \*' |
allow_undefined_flag=' -expect_unresolved \*' |
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' | archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
fi |
fi |
archive_cmds_need_lc='no' |
archive_cmds_need_lc='no' |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
hardcode_libdir_separator=: |
hardcode_libdir_separator=: |
;; |
;; |
|
|
osf4* | osf5*) # as osf3* with the addition of -msym flag |
osf4* | osf5*) # as osf3* with the addition of -msym flag |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' | allow_undefined_flag=' $wl-expect_unresolved $wl\*' |
archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' | archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
else |
else |
allow_undefined_flag=' -expect_unresolved \*' |
allow_undefined_flag=' -expect_unresolved \*' |
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' | archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ |
archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ |
$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' | $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' |
|
|
# Both c and cxx compiler support -rpath directly |
# Both c and cxx compiler support -rpath directly |
hardcode_libdir_flag_spec='-rpath $libdir' |
hardcode_libdir_flag_spec='-rpath $libdir' |
Line 11762 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 11930 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
|
|
solaris*) |
solaris*) |
no_undefined_flag=' -z defs' |
no_undefined_flag=' -z defs' |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
wlarc='${wl}' | wlarc='$wl' |
archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' | $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' |
else |
else |
case `$CC -V 2>&1` in |
case `$CC -V 2>&1` in |
*"Compilers 5.0"*) |
*"Compilers 5.0"*) |
wlarc='' |
wlarc='' |
archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' | archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' |
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' | $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' |
;; |
;; |
*) |
*) |
wlarc='${wl}' | wlarc='$wl' |
archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
$CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' | $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' |
;; |
;; |
esac |
esac |
fi |
fi |
Line 11789 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 11957 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
solaris2.[0-5] | solaris2.[0-5].*) ;; |
solaris2.[0-5] | solaris2.[0-5].*) ;; |
*) |
*) |
# The compiler driver will combine and reorder linker options, |
# The compiler driver will combine and reorder linker options, |
# but understands `-z linker_flag'. GCC discards it without `$wl', | # but understands '-z linker_flag'. GCC discards it without '$wl', |
# but is careful enough not to reorder. |
# but is careful enough not to reorder. |
# Supported since Solaris 2.6 (maybe 2.5.1?) |
# Supported since Solaris 2.6 (maybe 2.5.1?) |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' | whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' |
else |
else |
whole_archive_flag_spec='-z allextract$convenience -z defaultextract' |
whole_archive_flag_spec='-z allextract$convenience -z defaultextract' |
fi |
fi |
Line 11803 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 11971 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
;; |
;; |
|
|
sunos4*) |
sunos4*) |
if test "x$host_vendor" = xsequent; then | if test sequent = "$host_vendor"; then |
# Use $CC to link under sequent, because it throws in some extra .o |
# Use $CC to link under sequent, because it throws in some extra .o |
# files that make .init and .fini sections work. |
# files that make .init and .fini sections work. |
archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' |
else |
else |
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' |
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' |
fi |
fi |
Line 11855 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 12023 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
;; |
;; |
|
|
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) |
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) |
no_undefined_flag='${wl}-z,text' | no_undefined_flag='$wl-z,text' |
archive_cmds_need_lc=no |
archive_cmds_need_lc=no |
hardcode_shlibpath_var=no |
hardcode_shlibpath_var=no |
runpath_var='LD_RUN_PATH' |
runpath_var='LD_RUN_PATH' |
|
|
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
else |
else |
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
fi |
fi |
;; |
;; |
|
|
sysv5* | sco3.2v5* | sco5v6*) |
sysv5* | sco3.2v5* | sco5v6*) |
# Note: We can NOT use -z defs as we might desire, because we do not | # Note: We CANNOT use -z defs as we might desire, because we do not |
# link with -lc, and that would cause any symbols used from libc to |
# link with -lc, and that would cause any symbols used from libc to |
# always be unresolved, which means just about no library would |
# always be unresolved, which means just about no library would |
# ever link correctly. If we're not using GNU ld we use -z text |
# ever link correctly. If we're not using GNU ld we use -z text |
# though, which does catch some bad symbols but isn't as heavy-handed |
# though, which does catch some bad symbols but isn't as heavy-handed |
# as -z defs. |
# as -z defs. |
no_undefined_flag='${wl}-z,text' | no_undefined_flag='$wl-z,text' |
allow_undefined_flag='${wl}-z,nodefs' | allow_undefined_flag='$wl-z,nodefs' |
archive_cmds_need_lc=no |
archive_cmds_need_lc=no |
hardcode_shlibpath_var=no |
hardcode_shlibpath_var=no |
hardcode_libdir_flag_spec='${wl}-R,$libdir' | hardcode_libdir_flag_spec='$wl-R,$libdir' |
hardcode_libdir_separator=':' |
hardcode_libdir_separator=':' |
link_all_deplibs=yes |
link_all_deplibs=yes |
export_dynamic_flag_spec='${wl}-Bexport' | export_dynamic_flag_spec='$wl-Bexport' |
runpath_var='LD_RUN_PATH' |
runpath_var='LD_RUN_PATH' |
|
|
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
else |
else |
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
fi |
fi |
;; |
;; |
|
|
Line 11906 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 12074 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
;; |
;; |
esac |
esac |
|
|
if test x$host_vendor = xsni; then | if test sni = "$host_vendor"; then |
case $host in |
case $host in |
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
export_dynamic_flag_spec='${wl}-Blargedynsym' | export_dynamic_flag_spec='$wl-Blargedynsym' |
;; |
;; |
esac |
esac |
fi |
fi |
Line 11917 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
Line 12085 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 |
$as_echo "$ld_shlibs" >&6; } |
$as_echo "$ld_shlibs" >&6; } |
test "$ld_shlibs" = no && can_build_shared=no | test no = "$ld_shlibs" && can_build_shared=no |
|
|
with_gnu_ld=$with_gnu_ld |
with_gnu_ld=$with_gnu_ld |
|
|
Line 11943 x|xyes)
|
Line 12111 x|xyes)
|
# Assume -lc should be added |
# Assume -lc should be added |
archive_cmds_need_lc=yes |
archive_cmds_need_lc=yes |
|
|
if test "$enable_shared" = yes && test "$GCC" = yes; then | if test yes,yes = "$GCC,$enable_shared"; then |
case $archive_cmds in |
case $archive_cmds in |
*'~'*) |
*'~'*) |
# FIXME: we may have to deal with multi-command sequences. |
# FIXME: we may have to deal with multi-command sequences. |
Line 12158 esac
|
Line 12326 esac
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 |
$as_echo_n "checking dynamic linker characteristics... " >&6; } |
$as_echo_n "checking dynamic linker characteristics... " >&6; } |
|
|
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
case $host_os in |
case $host_os in |
darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; | darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; |
*) lt_awk_arg="/^libraries:/" ;; | *) lt_awk_arg='/^libraries:/' ;; |
esac |
esac |
case $host_os in |
case $host_os in |
mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; | mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; |
*) lt_sed_strip_eq="s,=/,/,g" ;; | *) lt_sed_strip_eq='s|=/|/|g' ;; |
esac |
esac |
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` |
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` |
case $lt_search_path_spec in |
case $lt_search_path_spec in |
Line 12181 if test "$GCC" = yes; then
|
Line 12349 if test "$GCC" = yes; then
|
;; |
;; |
esac |
esac |
# Ok, now we have the path, separated by spaces, we can step through it |
# Ok, now we have the path, separated by spaces, we can step through it |
# and add multilib dir if necessary. | # and add multilib dir if necessary... |
lt_tmp_lt_search_path_spec= |
lt_tmp_lt_search_path_spec= |
lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` | lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` |
| # ...but if some path component already ends with the multilib dir we assume |
| # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). |
| case "$lt_multi_os_dir; $lt_search_path_spec " in |
| "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) |
| lt_multi_os_dir= |
| ;; |
| esac |
for lt_sys_path in $lt_search_path_spec; do |
for lt_sys_path in $lt_search_path_spec; do |
if test -d "$lt_sys_path/$lt_multi_os_dir"; then | if test -d "$lt_sys_path$lt_multi_os_dir"; then |
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" | lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" |
else | elif test -n "$lt_multi_os_dir"; then |
test -d "$lt_sys_path" && \ |
test -d "$lt_sys_path" && \ |
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" |
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" |
fi |
fi |
done |
done |
lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' |
lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' |
BEGIN {RS=" "; FS="/|\n";} { | BEGIN {RS = " "; FS = "/|\n";} { |
lt_foo=""; | lt_foo = ""; |
lt_count=0; | lt_count = 0; |
for (lt_i = NF; lt_i > 0; lt_i--) { |
for (lt_i = NF; lt_i > 0; lt_i--) { |
if ($lt_i != "" && $lt_i != ".") { |
if ($lt_i != "" && $lt_i != ".") { |
if ($lt_i == "..") { |
if ($lt_i == "..") { |
lt_count++; |
lt_count++; |
} else { |
} else { |
if (lt_count == 0) { |
if (lt_count == 0) { |
lt_foo="/" $lt_i lt_foo; | lt_foo = "/" $lt_i lt_foo; |
} else { |
} else { |
lt_count--; |
lt_count--; |
} |
} |
Line 12216 BEGIN {RS=" "; FS="/|\n";} {
|
Line 12391 BEGIN {RS=" "; FS="/|\n";} {
|
# for these hosts. |
# for these hosts. |
case $host_os in |
case $host_os in |
mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ |
mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ |
$SED 's,/\([A-Za-z]:\),\1,g'` ;; | $SED 's|/\([A-Za-z]:\)|\1|g'` ;; |
esac |
esac |
sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` |
sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` |
else |
else |
Line 12225 fi
|
Line 12400 fi
|
library_names_spec= |
library_names_spec= |
libname_spec='lib$name' |
libname_spec='lib$name' |
soname_spec= |
soname_spec= |
shrext_cmds=".so" | shrext_cmds=.so |
postinstall_cmds= |
postinstall_cmds= |
postuninstall_cmds= |
postuninstall_cmds= |
finish_cmds= |
finish_cmds= |
Line 12245 need_version=unknown
|
Line 12420 need_version=unknown
|
case $host_os in |
case $host_os in |
aix3*) |
aix3*) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' | library_names_spec='$libname$release$shared_ext$versuffix $libname.a' |
shlibpath_var=LIBPATH |
shlibpath_var=LIBPATH |
|
|
# AIX 3 has no versioning support, so we append a major version to the name. |
# AIX 3 has no versioning support, so we append a major version to the name. |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
;; |
;; |
|
|
aix[4-9]*) |
aix[4-9]*) |
Line 12257 aix[4-9]*)
|
Line 12432 aix[4-9]*)
|
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then |
# AIX 5 supports IA64 |
# AIX 5 supports IA64 |
library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
else |
else |
# With GCC up to 2.95.x, collect2 would create an import file |
# With GCC up to 2.95.x, collect2 would create an import file |
# for dependence libraries. The import file would start with |
# for dependence libraries. The import file would start with |
# the line `#! .'. This would cause the generated library to | # the line '#! .'. This would cause the generated library to |
# depend on `.', always an invalid library. This was fixed in | # depend on '.', always an invalid library. This was fixed in |
# development snapshots of GCC prior to 3.0. |
# development snapshots of GCC prior to 3.0. |
case $host_os in |
case $host_os in |
aix4 | aix4.[01] | aix4.[01].*) |
aix4 | aix4.[01] | aix4.[01].*) |
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' |
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' |
echo ' yes ' |
echo ' yes ' |
echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then | echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then |
: |
: |
else |
else |
can_build_shared=no |
can_build_shared=no |
fi |
fi |
;; |
;; |
esac |
esac |
# AIX (on Power*) has no versioning support, so currently we can not hardcode correct | # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct |
# soname into executable. Probably we can add versioning support to |
# soname into executable. Probably we can add versioning support to |
# collect2, so additional links can be useful in future. |
# collect2, so additional links can be useful in future. |
if test "$aix_use_runtimelinking" = yes; then | if test yes = "$aix_use_runtimelinking"; then |
# If using run time linking (on AIX 4.2 or later) use lib<name>.so |
# 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 |
# instead of lib<name>.a to let people know that these are not |
# typical AIX shared libraries. |
# typical AIX shared libraries. |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
else |
else |
# We preserve .a as extension for shared libraries through AIX4.2 |
# We preserve .a as extension for shared libraries through AIX4.2 |
# and later when we are not doing run time linking. |
# and later when we are not doing run time linking. |
library_names_spec='${libname}${release}.a $libname.a' | library_names_spec='$libname$release.a $libname.a' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
fi |
fi |
shlibpath_var=LIBPATH |
shlibpath_var=LIBPATH |
fi |
fi |
Line 12301 amigaos*)
|
Line 12476 amigaos*)
|
powerpc) |
powerpc) |
# Since July 2007 AmigaOS4 officially supports .so libraries. |
# Since July 2007 AmigaOS4 officially supports .so libraries. |
# When compiling the executable, add -use-dynld -Lsobjs: to the compileline. |
# When compiling the executable, add -use-dynld -Lsobjs: to the compileline. |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
;; |
;; |
m68k) |
m68k) |
library_names_spec='$libname.ixlibrary $libname.a' |
library_names_spec='$libname.ixlibrary $libname.a' |
# Create ${libname}_ixlibrary.a entries in /sys/libs. |
# Create ${libname}_ixlibrary.a entries in /sys/libs. |
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' | finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' |
;; |
;; |
esac |
esac |
;; |
;; |
|
|
beos*) |
beos*) |
library_names_spec='${libname}${shared_ext}' | library_names_spec='$libname$shared_ext' |
dynamic_linker="$host_os ld.so" |
dynamic_linker="$host_os ld.so" |
shlibpath_var=LIBRARY_PATH |
shlibpath_var=LIBRARY_PATH |
;; |
;; |
Line 12320 beos*)
|
Line 12495 beos*)
|
bsdi[45]*) |
bsdi[45]*) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' |
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" |
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" |
Line 12333 bsdi[45]*)
|
Line 12508 bsdi[45]*)
|
|
|
cygwin* | mingw* | pw32* | cegcc*) |
cygwin* | mingw* | pw32* | cegcc*) |
version_type=windows |
version_type=windows |
shrext_cmds=".dll" | shrext_cmds=.dll |
need_version=no |
need_version=no |
need_lib_prefix=no |
need_lib_prefix=no |
|
|
Line 12342 cygwin* | mingw* | pw32* | cegcc*)
|
Line 12517 cygwin* | mingw* | pw32* | cegcc*)
|
# gcc |
# gcc |
library_names_spec='$libname.dll.a' |
library_names_spec='$libname.dll.a' |
# DLL is installed to $(libdir)/../bin by postinstall_cmds |
# DLL is installed to $(libdir)/../bin by postinstall_cmds |
postinstall_cmds='base_file=`basename \${file}`~ | postinstall_cmds='base_file=`basename \$file`~ |
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ | dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ |
dldir=$destdir/`dirname \$dlpath`~ |
dldir=$destdir/`dirname \$dlpath`~ |
test -d \$dldir || mkdir -p \$dldir~ |
test -d \$dldir || mkdir -p \$dldir~ |
$install_prog $dir/$dlname \$dldir/$dlname~ |
$install_prog $dir/$dlname \$dldir/$dlname~ |
Line 12359 cygwin* | mingw* | pw32* | cegcc*)
|
Line 12534 cygwin* | mingw* | pw32* | cegcc*)
|
case $host_os in |
case $host_os in |
cygwin*) |
cygwin*) |
# Cygwin DLLs use 'cyg' prefix rather than 'lib' |
# Cygwin DLLs use 'cyg' prefix rather than 'lib' |
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' | soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
|
|
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" |
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" |
;; |
;; |
mingw* | cegcc*) |
mingw* | cegcc*) |
# MinGW DLLs use traditional 'lib' prefix |
# MinGW DLLs use traditional 'lib' prefix |
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' | soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
;; |
;; |
pw32*) |
pw32*) |
# pw32 DLLs use 'pw' prefix rather than 'lib' |
# pw32 DLLs use 'pw' prefix rather than 'lib' |
library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' | library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
;; |
;; |
esac |
esac |
dynamic_linker='Win32 ld.exe' |
dynamic_linker='Win32 ld.exe' |
Line 12378 cygwin* | mingw* | pw32* | cegcc*)
|
Line 12553 cygwin* | mingw* | pw32* | cegcc*)
|
*,cl*) |
*,cl*) |
# Native MSVC |
# Native MSVC |
libname_spec='$name' |
libname_spec='$name' |
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' | soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
library_names_spec='${libname}.dll.lib' | library_names_spec='$libname.dll.lib' |
|
|
case $build_os in |
case $build_os in |
mingw*) |
mingw*) |
Line 12406 cygwin* | mingw* | pw32* | cegcc*)
|
Line 12581 cygwin* | mingw* | pw32* | cegcc*)
|
sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
;; |
;; |
*) |
*) |
sys_lib_search_path_spec="$LIB" | sys_lib_search_path_spec=$LIB |
if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then |
if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then |
# It is most probably a Windows format PATH. |
# It is most probably a Windows format PATH. |
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
Line 12419 cygwin* | mingw* | pw32* | cegcc*)
|
Line 12594 cygwin* | mingw* | pw32* | cegcc*)
|
esac |
esac |
|
|
# DLL is installed to $(libdir)/../bin by postinstall_cmds |
# DLL is installed to $(libdir)/../bin by postinstall_cmds |
postinstall_cmds='base_file=`basename \${file}`~ | postinstall_cmds='base_file=`basename \$file`~ |
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ | dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ |
dldir=$destdir/`dirname \$dlpath`~ |
dldir=$destdir/`dirname \$dlpath`~ |
test -d \$dldir || mkdir -p \$dldir~ |
test -d \$dldir || mkdir -p \$dldir~ |
$install_prog $dir/$dlname \$dldir/$dlname' |
$install_prog $dir/$dlname \$dldir/$dlname' |
Line 12433 cygwin* | mingw* | pw32* | cegcc*)
|
Line 12608 cygwin* | mingw* | pw32* | cegcc*)
|
|
|
*) |
*) |
# Assume MSVC wrapper |
# Assume MSVC wrapper |
library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' | library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' |
dynamic_linker='Win32 ld.exe' |
dynamic_linker='Win32 ld.exe' |
;; |
;; |
esac |
esac |
Line 12446 darwin* | rhapsody*)
|
Line 12621 darwin* | rhapsody*)
|
version_type=darwin |
version_type=darwin |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' | library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' |
soname_spec='${libname}${release}${major}$shared_ext' | soname_spec='$libname$release$major$shared_ext' |
shlibpath_overrides_runpath=yes |
shlibpath_overrides_runpath=yes |
shlibpath_var=DYLD_LIBRARY_PATH |
shlibpath_var=DYLD_LIBRARY_PATH |
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' |
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' |
Line 12460 dgux*)
|
Line 12635 dgux*)
|
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
;; |
;; |
|
|
Line 12479 freebsd* | dragonfly*)
|
Line 12654 freebsd* | dragonfly*)
|
version_type=freebsd-$objformat |
version_type=freebsd-$objformat |
case $version_type in |
case $version_type in |
freebsd-elf*) |
freebsd-elf*) |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' |
need_version=no |
need_version=no |
need_lib_prefix=no |
need_lib_prefix=no |
;; |
;; |
freebsd-*) |
freebsd-*) |
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
need_version=yes |
need_version=yes |
;; |
;; |
esac |
esac |
Line 12509 freebsd* | dragonfly*)
|
Line 12684 freebsd* | dragonfly*)
|
esac |
esac |
;; |
;; |
|
|
gnu*) |
|
version_type=linux # correct to gnu/linux during the next big refactor |
|
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 |
|
;; |
|
|
|
haiku*) |
haiku*) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
dynamic_linker="$host_os runtime_loader" |
dynamic_linker="$host_os runtime_loader" |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LIBRARY_PATH |
shlibpath_var=LIBRARY_PATH |
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=no |
sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' |
sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
;; |
;; |
Line 12546 hpux9* | hpux10* | hpux11*)
|
Line 12710 hpux9* | hpux10* | hpux11*)
|
dynamic_linker="$host_os dld.so" |
dynamic_linker="$host_os dld.so" |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
if test "X$HPUX_IA64_MODE" = X32; then | if test 32 = "$HPUX_IA64_MODE"; then |
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" |
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" |
else |
else |
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" |
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" |
Line 12561 hpux9* | hpux10* | hpux11*)
|
Line 12725 hpux9* | hpux10* | hpux11*)
|
dynamic_linker="$host_os dld.sl" |
dynamic_linker="$host_os dld.sl" |
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH |
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH |
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" |
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" |
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
;; |
;; |
Line 12571 hpux9* | hpux10* | hpux11*)
|
Line 12735 hpux9* | hpux10* | hpux11*)
|
dynamic_linker="$host_os dld.sl" |
dynamic_linker="$host_os dld.sl" |
shlibpath_var=SHLIB_PATH |
shlibpath_var=SHLIB_PATH |
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH |
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
;; |
;; |
esac |
esac |
# HP-UX runs *really* slowly unless shared libraries are mode 555, ... |
# HP-UX runs *really* slowly unless shared libraries are mode 555, ... |
Line 12585 interix[3-9]*)
|
Line 12749 interix[3-9]*)
|
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' |
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=no |
shlibpath_overrides_runpath=no |
Line 12597 irix5* | irix6* | nonstopux*)
|
Line 12761 irix5* | irix6* | nonstopux*)
|
case $host_os in |
case $host_os in |
nonstopux*) version_type=nonstopux ;; |
nonstopux*) version_type=nonstopux ;; |
*) |
*) |
if test "$lt_cv_prog_gnu_ld" = yes; then | if test yes = "$lt_cv_prog_gnu_ld"; then |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
else |
else |
version_type=irix |
version_type=irix |
Line 12605 irix5* | irix6* | nonstopux*)
|
Line 12769 irix5* | irix6* | nonstopux*)
|
esac |
esac |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' |
case $host_os in |
case $host_os in |
irix5* | nonstopux*) |
irix5* | nonstopux*) |
libsuff= shlibsuff= |
libsuff= shlibsuff= |
Line 12625 irix5* | irix6* | nonstopux*)
|
Line 12789 irix5* | irix6* | nonstopux*)
|
esac |
esac |
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH |
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH |
shlibpath_overrides_runpath=no |
shlibpath_overrides_runpath=no |
sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" | sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" |
sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" | sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
;; |
;; |
|
|
Line 12635 linux*oldld* | linux*aout* | linux*coff*)
|
Line 12799 linux*oldld* | linux*aout* | linux*coff*)
|
dynamic_linker=no |
dynamic_linker=no |
;; |
;; |
|
|
|
linux*android*) |
|
version_type=none # Android doesn't support versioned libraries. |
|
need_lib_prefix=no |
|
need_version=no |
|
library_names_spec='$libname$release$shared_ext' |
|
soname_spec='$libname$release$shared_ext' |
|
finish_cmds= |
|
shlibpath_var=LD_LIBRARY_PATH |
|
shlibpath_overrides_runpath=yes |
|
|
|
# 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 |
|
|
|
dynamic_linker='Android linker' |
|
# Don't embed -rpath directories since the linker doesn't support them. |
|
hardcode_libdir_flag_spec='-L$libdir' |
|
;; |
|
|
# This must be glibc/ELF. |
# This must be glibc/ELF. |
linux* | k*bsd*-gnu | kopensolaris*-gnu) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' |
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=no |
shlibpath_overrides_runpath=no |
Line 12705 netbsd*)
|
Line 12889 netbsd*)
|
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
dynamic_linker='NetBSD (a.out) ld.so' |
dynamic_linker='NetBSD (a.out) ld.so' |
else |
else |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
dynamic_linker='NetBSD ld.elf_so' |
dynamic_linker='NetBSD ld.elf_so' |
fi |
fi |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
Line 12720 netbsd*)
|
Line 12904 netbsd*)
|
|
|
newsos6) |
newsos6) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=yes |
shlibpath_overrides_runpath=yes |
;; |
;; |
Line 12729 newsos6)
|
Line 12913 newsos6)
|
version_type=qnx |
version_type=qnx |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=no |
shlibpath_overrides_runpath=no |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
dynamic_linker='ldqnx.so' |
dynamic_linker='ldqnx.so' |
;; |
;; |
|
|
openbsd*) | openbsd* | bitrig*) |
version_type=sunos |
version_type=sunos |
sys_lib_dlsearch_path_spec="/usr/lib" | sys_lib_dlsearch_path_spec=/usr/lib |
need_lib_prefix=no |
need_lib_prefix=no |
# Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. | if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
case $host_os in | need_version=no |
openbsd3.3 | openbsd3.3.*) need_version=yes ;; | |
*) need_version=no ;; | |
esac | |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' | |
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | |
shlibpath_var=LD_LIBRARY_PATH | |
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then | |
case $host_os in | |
openbsd2.[89] | openbsd2.[89].*) | |
shlibpath_overrides_runpath=no | |
;; | |
*) | |
shlibpath_overrides_runpath=yes | |
;; | |
esac | |
else |
else |
shlibpath_overrides_runpath=yes | need_version=yes |
fi |
fi |
|
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
|
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
|
shlibpath_var=LD_LIBRARY_PATH |
|
shlibpath_overrides_runpath=yes |
;; |
;; |
|
|
os2*) |
os2*) |
libname_spec='$name' |
libname_spec='$name' |
shrext_cmds=".dll" | shrext_cmds=.dll |
need_lib_prefix=no |
need_lib_prefix=no |
library_names_spec='$libname${shared_ext} $libname.a' | library_names_spec='$libname$shared_ext $libname.a' |
dynamic_linker='OS/2 ld.exe' |
dynamic_linker='OS/2 ld.exe' |
shlibpath_var=LIBPATH |
shlibpath_var=LIBPATH |
;; |
;; |
Line 12776 osf3* | osf4* | osf5*)
|
Line 12949 osf3* | osf4* | osf5*)
|
version_type=osf |
version_type=osf |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" |
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" |
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" | sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
;; |
;; |
|
|
rdos*) |
rdos*) |
Line 12791 solaris*)
|
Line 12964 solaris*)
|
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=yes |
shlibpath_overrides_runpath=yes |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
Line 12802 solaris*)
|
Line 12975 solaris*)
|
|
|
sunos4*) |
sunos4*) |
version_type=sunos |
version_type=sunos |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' |
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=yes |
shlibpath_overrides_runpath=yes |
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then |
need_lib_prefix=no |
need_lib_prefix=no |
fi |
fi |
need_version=yes |
need_version=yes |
Line 12814 sunos4*)
|
Line 12987 sunos4*)
|
|
|
sysv4 | sysv4.3*) |
sysv4 | sysv4.3*) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
case $host_vendor in |
case $host_vendor in |
sni) |
sni) |
Line 12836 sysv4 | sysv4.3*)
|
Line 13009 sysv4 | sysv4.3*)
|
;; |
;; |
|
|
sysv4*MP*) |
sysv4*MP*) |
if test -d /usr/nec ;then | if test -d /usr/nec; then |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' | library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' |
soname_spec='$libname${shared_ext}.$major' | soname_spec='$libname$shared_ext.$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
fi |
fi |
;; |
;; |
Line 12848 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
|
Line 13021 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
|
version_type=freebsd-elf |
version_type=freebsd-elf |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=yes |
shlibpath_overrides_runpath=yes |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then |
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' |
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' |
else |
else |
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
Line 12871 tpf*)
|
Line 13044 tpf*)
|
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
need_lib_prefix=no |
need_lib_prefix=no |
need_version=no |
need_version=no |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_overrides_runpath=no |
shlibpath_overrides_runpath=no |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
Line 12879 tpf*)
|
Line 13052 tpf*)
|
|
|
uts4*) |
uts4*) |
version_type=linux # correct to gnu/linux during the next big refactor |
version_type=linux # correct to gnu/linux during the next big refactor |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
;; |
;; |
|
|
Line 12890 uts4*)
|
Line 13063 uts4*)
|
esac |
esac |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 |
$as_echo "$dynamic_linker" >&6; } |
$as_echo "$dynamic_linker" >&6; } |
test "$dynamic_linker" = no && can_build_shared=no | test no = "$dynamic_linker" && can_build_shared=no |
|
|
variables_saved_for_relink="PATH $shlibpath_var $runpath_var" |
variables_saved_for_relink="PATH $shlibpath_var $runpath_var" |
if test "$GCC" = yes; then | if test yes = "$GCC"; then |
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" |
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" |
fi |
fi |
|
|
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then | if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then |
sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" | sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec |
fi |
fi |
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then | if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then |
sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" | sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec |
fi |
fi |
|
|
|
|
Line 13000 $as_echo_n "checking how to hardcode library paths int
|
Line 13173 $as_echo_n "checking how to hardcode library paths int
|
hardcode_action= |
hardcode_action= |
if test -n "$hardcode_libdir_flag_spec" || |
if test -n "$hardcode_libdir_flag_spec" || |
test -n "$runpath_var" || |
test -n "$runpath_var" || |
test "X$hardcode_automatic" = "Xyes" ; then | test yes = "$hardcode_automatic"; then |
|
|
# We can hardcode non-existent directories. |
# We can hardcode non-existent directories. |
if test "$hardcode_direct" != no && | if test no != "$hardcode_direct" && |
# If the only mechanism to avoid hardcoding is shlibpath_var, we |
# If the only mechanism to avoid hardcoding is shlibpath_var, we |
# have to relink, otherwise we might link with an installed library |
# have to relink, otherwise we might link with an installed library |
# when we should be linking with a yet-to-be-installed one |
# when we should be linking with a yet-to-be-installed one |
## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && | ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && |
test "$hardcode_minus_L" != no; then | test no != "$hardcode_minus_L"; then |
# Linking always hardcodes the temporary library directory. |
# Linking always hardcodes the temporary library directory. |
hardcode_action=relink |
hardcode_action=relink |
else |
else |
Line 13023 fi
|
Line 13196 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 |
$as_echo "$hardcode_action" >&6; } |
$as_echo "$hardcode_action" >&6; } |
|
|
if test "$hardcode_action" = relink || | if test relink = "$hardcode_action" || |
test "$inherit_rpath" = yes; then | test yes = "$inherit_rpath"; then |
# Fast installation is not supported |
# Fast installation is not supported |
enable_fast_install=no |
enable_fast_install=no |
elif test "$shlibpath_overrides_runpath" = yes || | elif test yes = "$shlibpath_overrides_runpath" || |
test "$enable_shared" = no; then | test no = "$enable_shared"; then |
# Fast installation is not necessary |
# Fast installation is not necessary |
enable_fast_install=needless |
enable_fast_install=needless |
fi |
fi |
Line 13038 fi
|
Line 13211 fi
|
|
|
|
|
|
|
if test "x$enable_dlopen" != xyes; then | if test yes != "$enable_dlopen"; then |
enable_dlopen=unknown |
enable_dlopen=unknown |
enable_dlopen_self=unknown |
enable_dlopen_self=unknown |
enable_dlopen_self_static=unknown |
enable_dlopen_self_static=unknown |
Line 13048 else
|
Line 13221 else
|
|
|
case $host_os in |
case $host_os in |
beos*) |
beos*) |
lt_cv_dlopen="load_add_on" | lt_cv_dlopen=load_add_on |
lt_cv_dlopen_libs= |
lt_cv_dlopen_libs= |
lt_cv_dlopen_self=yes |
lt_cv_dlopen_self=yes |
;; |
;; |
|
|
mingw* | pw32* | cegcc*) |
mingw* | pw32* | cegcc*) |
lt_cv_dlopen="LoadLibrary" | lt_cv_dlopen=LoadLibrary |
lt_cv_dlopen_libs= |
lt_cv_dlopen_libs= |
;; |
;; |
|
|
cygwin*) |
cygwin*) |
lt_cv_dlopen="dlopen" | lt_cv_dlopen=dlopen |
lt_cv_dlopen_libs= |
lt_cv_dlopen_libs= |
;; |
;; |
|
|
darwin*) |
darwin*) |
# if libdl is installed we need to link against it | # if libdl is installed we need to link against it |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
if ${ac_cv_lib_dl_dlopen+:} false; then : |
if ${ac_cv_lib_dl_dlopen+:} false; then : |
Line 13102 fi
|
Line 13275 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" | lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl |
else |
else |
|
|
lt_cv_dlopen="dyld" | lt_cv_dlopen=dyld |
lt_cv_dlopen_libs= |
lt_cv_dlopen_libs= |
lt_cv_dlopen_self=yes |
lt_cv_dlopen_self=yes |
|
|
Line 13113 fi
|
Line 13286 fi
|
|
|
;; |
;; |
|
|
|
tpf*) |
|
# Don't try to run any link tests for TPF. We know it's impossible |
|
# because TPF is a cross-compiler, and we know how we open DSOs. |
|
lt_cv_dlopen=dlopen |
|
lt_cv_dlopen_libs= |
|
lt_cv_dlopen_self=no |
|
;; |
|
|
*) |
*) |
ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" |
ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" |
if test "x$ac_cv_func_shl_load" = xyes; then : |
if test "x$ac_cv_func_shl_load" = xyes; then : |
lt_cv_dlopen="shl_load" | lt_cv_dlopen=shl_load |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 |
$as_echo_n "checking for shl_load in -ldld... " >&6; } |
$as_echo_n "checking for shl_load in -ldld... " >&6; } |
Line 13155 fi
|
Line 13336 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 |
$as_echo "$ac_cv_lib_dld_shl_load" >&6; } |
$as_echo "$ac_cv_lib_dld_shl_load" >&6; } |
if test "x$ac_cv_lib_dld_shl_load" = xyes; then : |
if test "x$ac_cv_lib_dld_shl_load" = xyes; then : |
lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" | lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld |
else |
else |
ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" |
ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" |
if test "x$ac_cv_func_dlopen" = xyes; then : |
if test "x$ac_cv_func_dlopen" = xyes; then : |
lt_cv_dlopen="dlopen" | lt_cv_dlopen=dlopen |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
Line 13198 fi
|
Line 13379 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" | lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 |
$as_echo_n "checking for dlopen in -lsvld... " >&6; } |
$as_echo_n "checking for dlopen in -lsvld... " >&6; } |
Line 13237 fi
|
Line 13418 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 |
$as_echo "$ac_cv_lib_svld_dlopen" >&6; } |
$as_echo "$ac_cv_lib_svld_dlopen" >&6; } |
if test "x$ac_cv_lib_svld_dlopen" = xyes; then : |
if test "x$ac_cv_lib_svld_dlopen" = xyes; then : |
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" | lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 |
$as_echo_n "checking for dld_link in -ldld... " >&6; } |
$as_echo_n "checking for dld_link in -ldld... " >&6; } |
Line 13276 fi
|
Line 13457 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 |
$as_echo "$ac_cv_lib_dld_dld_link" >&6; } |
$as_echo "$ac_cv_lib_dld_dld_link" >&6; } |
if test "x$ac_cv_lib_dld_dld_link" = xyes; then : |
if test "x$ac_cv_lib_dld_dld_link" = xyes; then : |
lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" | lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld |
fi |
fi |
|
|
|
|
Line 13297 fi
|
Line 13478 fi
|
;; |
;; |
esac |
esac |
|
|
if test "x$lt_cv_dlopen" != xno; then | if test no = "$lt_cv_dlopen"; then |
enable_dlopen=yes | |
else | |
enable_dlopen=no |
enable_dlopen=no |
|
else |
|
enable_dlopen=yes |
fi |
fi |
|
|
case $lt_cv_dlopen in |
case $lt_cv_dlopen in |
dlopen) |
dlopen) |
save_CPPFLAGS="$CPPFLAGS" | save_CPPFLAGS=$CPPFLAGS |
test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" | test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" |
|
|
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS |
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" |
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" |
|
|
save_LIBS="$LIBS" | save_LIBS=$LIBS |
LIBS="$lt_cv_dlopen_libs $LIBS" |
LIBS="$lt_cv_dlopen_libs $LIBS" |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 |
Line 13319 $as_echo_n "checking whether a program can dlopen itse
|
Line 13500 $as_echo_n "checking whether a program can dlopen itse
|
if ${lt_cv_dlopen_self+:} false; then : |
if ${lt_cv_dlopen_self+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if test "$cross_compiling" = yes; then : | if test yes = "$cross_compiling"; then : |
lt_cv_dlopen_self=cross |
lt_cv_dlopen_self=cross |
else |
else |
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
Line 13368 else
|
Line 13549 else
|
|
|
/* When -fvisbility=hidden is used, assume the code has been annotated |
/* When -fvisbility=hidden is used, assume the code has been annotated |
correspondingly for the symbols needed. */ |
correspondingly for the symbols needed. */ |
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) | #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) |
int fnord () __attribute__((visibility("default"))); |
int fnord () __attribute__((visibility("default"))); |
#endif |
#endif |
|
|
Line 13398 _LT_EOF
|
Line 13579 _LT_EOF
|
(eval $ac_link) 2>&5 |
(eval $ac_link) 2>&5 |
ac_status=$? |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then | test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then |
(./conftest; exit; ) >&5 2>/dev/null |
(./conftest; exit; ) >&5 2>/dev/null |
lt_status=$? |
lt_status=$? |
case x$lt_status in |
case x$lt_status in |
Line 13418 fi
|
Line 13599 fi
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 |
$as_echo "$lt_cv_dlopen_self" >&6; } |
$as_echo "$lt_cv_dlopen_self" >&6; } |
|
|
if test "x$lt_cv_dlopen_self" = xyes; then | if test yes = "$lt_cv_dlopen_self"; then |
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" |
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 |
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } |
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } |
if ${lt_cv_dlopen_self_static+:} false; then : |
if ${lt_cv_dlopen_self_static+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if test "$cross_compiling" = yes; then : | if test yes = "$cross_compiling"; then : |
lt_cv_dlopen_self_static=cross |
lt_cv_dlopen_self_static=cross |
else |
else |
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
Line 13474 else
|
Line 13655 else
|
|
|
/* When -fvisbility=hidden is used, assume the code has been annotated |
/* When -fvisbility=hidden is used, assume the code has been annotated |
correspondingly for the symbols needed. */ |
correspondingly for the symbols needed. */ |
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) | #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) |
int fnord () __attribute__((visibility("default"))); |
int fnord () __attribute__((visibility("default"))); |
#endif |
#endif |
|
|
Line 13504 _LT_EOF
|
Line 13685 _LT_EOF
|
(eval $ac_link) 2>&5 |
(eval $ac_link) 2>&5 |
ac_status=$? |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then | test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then |
(./conftest; exit; ) >&5 2>/dev/null |
(./conftest; exit; ) >&5 2>/dev/null |
lt_status=$? |
lt_status=$? |
case x$lt_status in |
case x$lt_status in |
Line 13525 fi
|
Line 13706 fi
|
$as_echo "$lt_cv_dlopen_self_static" >&6; } |
$as_echo "$lt_cv_dlopen_self_static" >&6; } |
fi |
fi |
|
|
CPPFLAGS="$save_CPPFLAGS" | CPPFLAGS=$save_CPPFLAGS |
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS |
LIBS="$save_LIBS" | LIBS=$save_LIBS |
;; |
;; |
esac |
esac |
|
|
Line 13571 else
|
Line 13752 else
|
# FIXME - insert some real tests, host_os isn't really good enough |
# FIXME - insert some real tests, host_os isn't really good enough |
case $host_os in |
case $host_os in |
darwin*) |
darwin*) |
if test -n "$STRIP" ; then | if test -n "$STRIP"; then |
striplib="$STRIP -x" |
striplib="$STRIP -x" |
old_striplib="$STRIP -S" |
old_striplib="$STRIP -S" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
Line 13599 fi
|
Line 13780 fi
|
|
|
|
|
|
|
# Report which library types will actually be built | # Report what library types will actually be built |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 |
$as_echo_n "checking if libtool supports shared libraries... " >&6; } |
$as_echo_n "checking if libtool supports shared libraries... " >&6; } |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 |
Line 13607 $as_echo "$can_build_shared" >&6; }
|
Line 13788 $as_echo "$can_build_shared" >&6; }
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 |
$as_echo_n "checking whether to build shared libraries... " >&6; } |
$as_echo_n "checking whether to build shared libraries... " >&6; } |
test "$can_build_shared" = "no" && enable_shared=no | test no = "$can_build_shared" && enable_shared=no |
|
|
# On AIX, shared libraries and static libraries use the same namespace, and |
# On AIX, shared libraries and static libraries use the same namespace, and |
# are all built from PIC. |
# are all built from PIC. |
case $host_os in |
case $host_os in |
aix3*) |
aix3*) |
test "$enable_shared" = yes && enable_static=no | test yes = "$enable_shared" && enable_static=no |
if test -n "$RANLIB"; then |
if test -n "$RANLIB"; then |
archive_cmds="$archive_cmds~\$RANLIB \$lib" |
archive_cmds="$archive_cmds~\$RANLIB \$lib" |
postinstall_cmds='$RANLIB $lib' |
postinstall_cmds='$RANLIB $lib' |
Line 13621 $as_echo_n "checking whether to build shared libraries
|
Line 13802 $as_echo_n "checking whether to build shared libraries
|
;; |
;; |
|
|
aix[4-9]*) |
aix[4-9]*) |
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then | if test ia64 != "$host_cpu" && test no = "$aix_use_runtimelinking"; then |
test "$enable_shared" = yes && enable_static=no | test yes = "$enable_shared" && enable_static=no |
fi |
fi |
;; |
;; |
esac |
esac |
Line 13632 $as_echo "$enable_shared" >&6; }
|
Line 13813 $as_echo "$enable_shared" >&6; }
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 |
$as_echo_n "checking whether to build static libraries... " >&6; } |
$as_echo_n "checking whether to build static libraries... " >&6; } |
# Make sure either enable_shared or enable_static is yes. |
# Make sure either enable_shared or enable_static is yes. |
test "$enable_shared" = yes || enable_static=yes | test yes = "$enable_shared" || enable_static=yes |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 |
$as_echo "$enable_static" >&6; } |
$as_echo "$enable_static" >&6; } |
|
|
Line 13646 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
|
Line 13827 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
|
CC="$lt_save_CC" | CC=$lt_save_CC |
|
|
|
|
|
|
Line 13704 else
|
Line 13885 else
|
SHLIB_EXT="$_shrext" |
SHLIB_EXT="$_shrext" |
fi |
fi |
fi |
fi |
|
LIBDL="$lt_cv_dlopen_libs" |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking path to sudo_noexec.so" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking path to sudo_noexec.so" >&5 |
$as_echo_n "checking path to sudo_noexec.so... " >&6; } |
$as_echo_n "checking path to sudo_noexec.so... " >&6; } |
|
|
Line 13742 do
|
Line 13925 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_path_UNAMEPROG="$as_dir/$ac_word$ac_exec_ext" |
ac_cv_path_UNAMEPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 13783 do
|
Line 13966 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_path_TRPROG="$as_dir/$ac_word$ac_exec_ext" |
ac_cv_path_TRPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 13824 do
|
Line 14007 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_path_MANDOCPROG="$as_dir/$ac_word$ac_exec_ext" |
ac_cv_path_MANDOCPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 13868 do
|
Line 14051 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_path_NROFFPROG="$as_dir/$ac_word$ac_exec_ext" |
ac_cv_path_NROFFPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 14049 fi
|
Line 14232 fi
|
RTLD_PRELOAD_VAR="LDR_PRELOAD" |
RTLD_PRELOAD_VAR="LDR_PRELOAD" |
fi |
fi |
|
|
|
# Remove timedir on boot, AIX does not have /var/run |
|
INIT_SCRIPT=aix.sh |
|
INIT_DIR=/etc/rc.d/init.d |
|
RC_LINK=/etc/rc.d/rc2.d/S90sudo |
|
|
# AIX-specific functions |
# AIX-specific functions |
for ac_func in getuserattr setauthdb setrlimit64 |
for ac_func in getuserattr setauthdb setrlimit64 |
do : |
do : |
Line 14062 _ACEOF
|
Line 14250 _ACEOF
|
fi |
fi |
done |
done |
|
|
COMMON_OBJS="$COMMON_OBJS aix.lo" | COMMON_OBJS="${COMMON_OBJS} aix.lo" |
;; |
;; |
*-*-hiuxmpp*) |
*-*-hiuxmpp*) |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
|
|
|
# HP-UX does not clear /var/run so we need to do it |
|
INIT_SCRIPT=hpux.sh |
|
INIT_DIR=/sbin/init.d |
|
RC_LINK=/sbin/rc2.d/S900sudo |
|
|
# HP-UX shared libs must be executable |
# HP-UX shared libs must be executable |
SHLIB_MODE=0755 |
SHLIB_MODE=0755 |
|
|
|
for ac_func in pstat_getproc |
|
do : |
|
ac_fn_c_check_func "$LINENO" "pstat_getproc" "ac_cv_func_pstat_getproc" |
|
if test "x$ac_cv_func_pstat_getproc" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_PSTAT_GETPROC 1 |
|
_ACEOF |
|
|
|
fi |
|
done |
|
|
;; |
;; |
*-*-hpux*) |
*-*-hpux*) |
# AFS support needs -lBSD |
# AFS support needs -lBSD |
Line 14079 done
|
Line 14284 done
|
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
|
|
|
# HP-UX does not clear /var/run so we need to do it |
|
INIT_SCRIPT=hpux.sh |
|
INIT_DIR=/sbin/init.d |
|
RC_LINK=/sbin/rc2.d/S900sudo |
|
|
# HP-UX shared libs must be executable |
# HP-UX shared libs must be executable |
SHLIB_MODE=0755 |
SHLIB_MODE=0755 |
|
|
Line 14582 done
|
Line 14792 done
|
CHECKSHADOW="false" |
CHECKSHADOW="false" |
test -z "$with_pam" && AUTH_EXCL_DEF="PAM" |
test -z "$with_pam" && AUTH_EXCL_DEF="PAM" |
: ${with_logincap='yes'} |
: ${with_logincap='yes'} |
|
# Darwin has a broken poll() |
|
: ${enable_poll='no'} |
# Darwin 8 and above can interpose library symbols cleanly |
# Darwin 8 and above can interpose library symbols cleanly |
if test $OSMAJOR -ge 8; then |
if test $OSMAJOR -ge 8; then |
$as_echo "#define HAVE___INTERPOSE 1" >>confdefs.h |
$as_echo "#define HAVE___INTERPOSE 1" >>confdefs.h |
Line 14734 else
|
Line 14946 else
|
int |
int |
main () |
main () |
{ |
{ |
/* FIXME: Include the comments suggested by Paul. */ | |
#ifndef __cplusplus |
#ifndef __cplusplus |
/* Ultrix mips cc rejects this. */ | /* Ultrix mips cc rejects this sort of thing. */ |
typedef int charset[2]; |
typedef int charset[2]; |
const charset cs; | const charset cs = { 0, 0 }; |
/* SunOS 4.1.1 cc rejects this. */ |
/* SunOS 4.1.1 cc rejects this. */ |
char const *const *pcpcc; |
char const *const *pcpcc; |
char **ppc; |
char **ppc; |
Line 14755 main ()
|
Line 14967 main ()
|
++pcpcc; |
++pcpcc; |
ppc = (char**) pcpcc; |
ppc = (char**) pcpcc; |
pcpcc = (char const *const *) ppc; |
pcpcc = (char const *const *) ppc; |
{ /* SCO 3.2v4 cc rejects this. */ | { /* SCO 3.2v4 cc rejects this sort of thing. */ |
char *t; | char tx; |
| char *t = &tx; |
char const *s = 0 ? (char *) 0 : (char const *) 0; |
char const *s = 0 ? (char *) 0 : (char const *) 0; |
|
|
*t++ = 0; |
*t++ = 0; |
Line 14772 main ()
|
Line 14985 main ()
|
iptr p = 0; |
iptr p = 0; |
++p; |
++p; |
} |
} |
{ /* AIX XL C 1.02.0.0 rejects this saying | { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying |
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ |
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ |
struct s { int j; const int *ap[3]; }; | struct s { int j; const int *ap[3]; } bx; |
struct s *b; b->j = 5; | struct s *b = &bx; b->j = 5; |
} |
} |
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ |
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ |
const int foo = 10; |
const int foo = 10; |
Line 14837 $as_echo "#define volatile /**/" >>confdefs.h
|
Line 15050 $as_echo "#define volatile /**/" >>confdefs.h
|
|
|
fi |
fi |
|
|
# Check for variadic macro support in cpp | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for variadic macro support in cpp" >&5 |
| $as_echo_n "checking for variadic macro support in cpp... " >&6; } |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
|
|
Line 14857 sudo_fprintf(stderr, "a %s", "test");
|
Line 15071 sudo_fprintf(stderr, "a %s", "test");
|
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
if ac_fn_c_try_compile "$LINENO"; then : |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
| $as_echo "yes" >&6; } |
else |
else |
as_fn_error $? "Your C compiler doesn't support variadic macros, try building with gcc instead" "$LINENO" 5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
| $as_echo "no" >&6; } |
| |
| $as_echo "#define NO_VARIADIC_MACROS 1" >>confdefs.h |
| |
| { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your C preprocessor doesn't support variadic macros, debugging support will be limited" >&5 |
| $as_echo "$as_me: WARNING: Your C preprocessor doesn't support variadic macros, debugging support will be limited" >&2;} |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
|
Line 14881 do
|
Line 15102 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_YACC="$ac_prog" |
ac_cv_prog_YACC="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 14924 do
|
Line 15145 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_path_FLEX="$as_dir/$ac_word$ac_exec_ext" |
ac_cv_path_FLEX="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 15368 else
|
Line 15589 else
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
|
|
#include <stdbool.h> | #include <stdbool.h> |
#ifndef bool | #ifndef bool |
"error: bool is not defined" | "error: bool is not defined" |
#endif | #endif |
#ifndef false | #ifndef false |
"error: false is not defined" | "error: false is not defined" |
#endif | #endif |
#if false | #if false |
"error: false is not 0" | "error: false is not 0" |
#endif | #endif |
#ifndef true | #ifndef true |
"error: true is not defined" | "error: true is not defined" |
#endif | #endif |
#if true != 1 | #if true != 1 |
"error: true is not 1" | "error: true is not 1" |
#endif | #endif |
#ifndef __bool_true_false_are_defined | #ifndef __bool_true_false_are_defined |
"error: __bool_true_false_are_defined is not defined" | "error: __bool_true_false_are_defined is not defined" |
#endif | #endif |
|
|
struct s { _Bool s: 1; _Bool t; } s; | struct s { _Bool s: 1; _Bool t; } s; |
|
|
char a[true == 1 ? 1 : -1]; | char a[true == 1 ? 1 : -1]; |
char b[false == 0 ? 1 : -1]; | char b[false == 0 ? 1 : -1]; |
char c[__bool_true_false_are_defined == 1 ? 1 : -1]; | char c[__bool_true_false_are_defined == 1 ? 1 : -1]; |
char d[(bool) 0.5 == true ? 1 : -1]; | char d[(bool) 0.5 == true ? 1 : -1]; |
/* See body of main program for 'e'. */ | /* See body of main program for 'e'. */ |
char f[(_Bool) 0.0 == false ? 1 : -1]; | char f[(_Bool) 0.0 == false ? 1 : -1]; |
char g[true]; | char g[true]; |
char h[sizeof (_Bool)]; | char h[sizeof (_Bool)]; |
char i[sizeof s.t]; | char i[sizeof s.t]; |
enum { j = false, k = true, l = false * true, m = true * 256 }; | enum { j = false, k = true, l = false * true, m = true * 256 }; |
/* The following fails for | /* The following fails for |
HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ | HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ |
_Bool n[m]; | _Bool n[m]; |
char o[sizeof n == m * sizeof n[0] ? 1 : -1]; | char o[sizeof n == m * sizeof n[0] ? 1 : -1]; |
char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; | char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; |
/* Catch a bug in an HP-UX C compiler. See | /* Catch a bug in an HP-UX C compiler. See |
http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html | http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html |
http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html | http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html |
*/ | */ |
_Bool q = true; | _Bool q = true; |
_Bool *pq = &q; | _Bool *pq = &q; |
|
|
int |
int |
main () |
main () |
{ |
{ |
|
|
bool e = &s; | bool e = &s; |
*pq |= q; | *pq |= q; |
*pq |= ! q; | *pq |= ! q; |
/* Refer to every declared value, to avoid compiler optimizations. */ | /* Refer to every declared value, to avoid compiler optimizations. */ |
return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l | return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l |
+ !m + !n + !o + !p + !q + !pq); | + !m + !n + !o + !p + !q + !pq); |
|
|
; |
; |
return 0; |
return 0; |
Line 15436 rm -f core conftest.err conftest.$ac_objext conftest.$
|
Line 15657 rm -f core conftest.err conftest.$ac_objext conftest.$
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5 |
$as_echo "$ac_cv_header_stdbool_h" >&6; } |
$as_echo "$ac_cv_header_stdbool_h" >&6; } |
ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default" | ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default" |
if test "x$ac_cv_type__Bool" = xyes; then : |
if test "x$ac_cv_type__Bool" = xyes; then : |
|
|
cat >>confdefs.h <<_ACEOF |
cat >>confdefs.h <<_ACEOF |
Line 15446 _ACEOF
|
Line 15667 _ACEOF
|
|
|
fi |
fi |
|
|
|
|
if test $ac_cv_header_stdbool_h = yes; then |
if test $ac_cv_header_stdbool_h = yes; then |
|
|
$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h |
$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h |
Line 15569 fi
|
Line 15791 fi
|
|
|
done |
done |
|
|
|
# |
|
# Check for large file support. |
|
# |
# Check whether --enable-largefile was given. |
# Check whether --enable-largefile was given. |
if test "${enable_largefile+set}" = set; then : |
if test "${enable_largefile+set}" = set; then : |
enableval=$enable_largefile; |
enableval=$enable_largefile; |
Line 15765 _ACEOF
|
Line 15990 _ACEOF
|
esac |
esac |
rm -rf conftest* |
rm -rf conftest* |
fi |
fi |
|
|
|
|
fi |
fi |
|
|
|
# |
|
# HP-UX may need to define _XOPEN_SOURCE_EXTENDED to expose MSG_WAITALL. |
|
# Also, HP-UX 11.23 has a broken sys/types.h when large files support |
|
# is enabled and _XOPEN_SOURCE_EXTENDED is not also defined. |
|
# The following test will define _XOPEN_SOURCE_EXTENDED in either case. |
|
# |
case "$host_os" in |
case "$host_os" in |
hpux11.*) | hpux*) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h needs _XOPEN_SOURCE_EXTENDED" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/socket.h needs _XOPEN_SOURCE_EXTENDED for MSG_WAITALL" >&5 |
$as_echo_n "checking whether sys/types.h needs _XOPEN_SOURCE_EXTENDED... " >&6; } | $as_echo_n "checking whether sys/socket.h needs _XOPEN_SOURCE_EXTENDED for MSG_WAITALL... " >&6; } |
if ${sudo_cv_xopen_source_extended+:} false; then : |
if ${sudo_cv_xopen_source_extended+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
$ac_includes_default |
$ac_includes_default |
#include <sys/socket.h> | # include <sys/socket.h> |
int |
int |
main () |
main () |
{ |
{ |
| int a = MSG_WAITALL; return a; |
; |
; |
return 0; |
return 0; |
} |
} |
Line 15794 else
|
Line 16027 else
|
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#define _XOPEN_SOURCE_EXTENDED |
#define _XOPEN_SOURCE_EXTENDED |
$ac_includes_default |
$ac_includes_default |
#include <sys/socket.h> | # include <sys/socket.h> |
int |
int |
main () |
main () |
{ |
{ |
| int a = MSG_WAITALL; return a; |
; |
; |
return 0; |
return 0; |
} |
} |
Line 16047 $as_echo "#define gid_t int" >>confdefs.h
|
Line 16280 $as_echo "#define gid_t int" >>confdefs.h
|
|
|
fi |
fi |
|
|
ac_fn_c_check_type "$LINENO" "__signed char" "ac_cv_type___signed_char" "$ac_includes_default" | ac_fn_c_check_type "$LINENO" "clockid_t" "ac_cv_type_clockid_t" "#include <sys/types.h> |
if test "x$ac_cv_type___signed_char" = xyes; then : | #include <time.h> |
| " |
| if test "x$ac_cv_type_clockid_t" = xyes; then : |
|
|
else |
else |
ac_fn_c_check_type "$LINENO" "signed char" "ac_cv_type_signed_char" "$ac_includes_default" | $as_echo "#define clockid_t int" >>confdefs.h |
if test "x$ac_cv_type_signed_char" = xyes; then : | |
$as_echo "#define __signed signed" >>confdefs.h | |
|
|
else |
|
$as_echo "#define __signed /**/" >>confdefs.h |
|
|
|
fi |
fi |
|
|
fi |
|
|
|
ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "#include <sys/types.h> |
ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "#include <sys/types.h> |
#include <signal.h> |
#include <signal.h> |
" |
" |
Line 16085 _ACEOF
|
Line 16313 _ACEOF
|
fi |
fi |
|
|
ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_type_struct_timespec" "#include <sys/types.h> |
ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_type_struct_timespec" "#include <sys/types.h> |
#if TIME_WITH_SYS_TIME | #ifdef TIME_WITH_SYS_TIME |
# include <sys/time.h> |
# include <sys/time.h> |
#endif |
#endif |
#include <time.h> |
#include <time.h> |
Line 16112 _ACEOF
|
Line 16340 _ACEOF
|
fi |
fi |
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5 |
$as_echo_n "checking for long long int... " >&6; } | $as_echo_n "checking for unsigned long long int... " >&6; } |
if ${ac_cv_type_long_long_int+:} false; then : | if ${ac_cv_type_unsigned_long_long_int+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ac_cv_type_unsigned_long_long_int=yes |
| if test "x${ac_cv_prog_cc_c99-no}" = xno; then |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
|
|
/* For now, do not test the preprocessor; as of 2007 there are too many |
/* For now, do not test the preprocessor; as of 2007 there are too many |
implementations with broken preprocessors. Perhaps this can | implementations with broken preprocessors. Perhaps this can |
be revisited in 2012. In the meantime, code should not expect | be revisited in 2012. In the meantime, code should not expect |
#if to work with literals wider than 32 bits. */ | #if to work with literals wider than 32 bits. */ |
/* Test literals. */ |
/* Test literals. */ |
long long int ll = 9223372036854775807ll; |
long long int ll = 9223372036854775807ll; |
long long int nll = -9223372036854775807LL; |
long long int nll = -9223372036854775807LL; |
unsigned long long int ull = 18446744073709551615ULL; |
unsigned long long int ull = 18446744073709551615ULL; |
/* Test constant expressions. */ |
/* Test constant expressions. */ |
typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) |
typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) |
? 1 : -1)]; | ? 1 : -1)]; |
typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 |
typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 |
? 1 : -1)]; | ? 1 : -1)]; |
int i = 63; |
int i = 63; |
int |
int |
main () |
main () |
Line 16141 main ()
|
Line 16371 main ()
|
long long int llmax = 9223372036854775807ll; |
long long int llmax = 9223372036854775807ll; |
unsigned long long int ullmax = 18446744073709551615ull; |
unsigned long long int ullmax = 18446744073709551615ull; |
return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) |
return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) |
| (llmax / ll) | (llmax % ll) | | (llmax / ll) | (llmax % ll) |
| (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) | | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) |
| (ullmax / ull) | (ullmax % ull)); | | (ullmax / ull) | (ullmax % ull)); |
; |
; |
return 0; |
return 0; |
} |
} |
|
|
_ACEOF |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
if ac_fn_c_try_link "$LINENO"; then : |
if test "$cross_compiling" = yes; then : | |
| else |
| ac_cv_type_unsigned_long_long_int=no |
| fi |
| rm -f core conftest.err conftest.$ac_objext \ |
| conftest$ac_exeext conftest.$ac_ext |
| fi |
| fi |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5 |
| $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; } |
| if test $ac_cv_type_unsigned_long_long_int = yes; then |
| |
| $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h |
| |
| fi |
| |
| |
| |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5 |
| $as_echo_n "checking for long long int... " >&6; } |
| if ${ac_cv_type_long_long_int+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
ac_cv_type_long_long_int=yes |
ac_cv_type_long_long_int=yes |
|
if test "x${ac_cv_prog_cc_c99-no}" = xno; then |
|
ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int |
|
if test $ac_cv_type_long_long_int = yes; then |
|
if test "$cross_compiling" = yes; then : |
|
: |
else |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#include <limits.h> |
#include <limits.h> |
#ifndef LLONG_MAX | #ifndef LLONG_MAX |
# define HALF \ | # define HALF \ |
(1LL << (sizeof (long long int) * CHAR_BIT - 2)) | (1LL << (sizeof (long long int) * CHAR_BIT - 2)) |
# define LLONG_MAX (HALF - 1 + HALF) | # define LLONG_MAX (HALF - 1 + HALF) |
#endif | #endif |
int |
int |
main () |
main () |
{ |
{ |
long long int n = 1; |
long long int n = 1; |
int i; | int i; |
for (i = 0; ; i++) | for (i = 0; ; i++) |
{ | { |
long long int m = n << i; | long long int m = n << i; |
if (m >> i != n) | if (m >> i != n) |
return 1; | return 1; |
if (LLONG_MAX / 2 < m) | if (LLONG_MAX / 2 < m) |
break; | break; |
} | } |
return 0; | return 0; |
; |
; |
return 0; |
return 0; |
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_run "$LINENO"; then : |
if ac_fn_c_try_run "$LINENO"; then : |
ac_cv_type_long_long_int=yes | |
else |
else |
ac_cv_type_long_long_int=no |
ac_cv_type_long_long_int=no |
fi |
fi |
Line 16188 rm -f core *.core core.conftest.* gmon.out bb.out conf
|
Line 16445 rm -f core *.core core.conftest.* gmon.out bb.out conf
|
conftest.$ac_objext conftest.beam conftest.$ac_ext |
conftest.$ac_objext conftest.beam conftest.$ac_ext |
fi |
fi |
|
|
else | fi |
ac_cv_type_long_long_int=no | fi |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5 |
$as_echo "$ac_cv_type_long_long_int" >&6; } |
$as_echo "$ac_cv_type_long_long_int" >&6; } |
if test $ac_cv_type_long_long_int = yes; then |
if test $ac_cv_type_long_long_int = yes; then |
Line 16203 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
|
Line 16457 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
|
fi |
fi |
|
|
if test X"$ac_cv_type_long_long_int" != X"yes"; then |
if test X"$ac_cv_type_long_long_int" != X"yes"; then |
as_fn_error $? "\"C compiler does not appear have required long long support\"" "$LINENO" 5 | as_fn_error $? "\"C compiler does not appear to support the long long int type\"" "$LINENO" 5 |
fi |
fi |
# The cast to long int works around a bug in the HP C Compiler |
# The cast to long int works around a bug in the HP C Compiler |
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects |
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects |
Line 16371 if test "$cross_compiling" = yes; then :
|
Line 16625 if test "$cross_compiling" = yes; then :
|
else |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
|
|
#include <stdio.h> |
#include <stdio.h> |
#include <pwd.h> |
#include <pwd.h> |
#include <limits.h> |
#include <limits.h> |
Line 16412 _ACEOF
|
Line 16667 _ACEOF
|
|
|
|
|
|
|
ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" " #include <sys/types.h> | ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" " |
#include <sys/socket.h> | # include <sys/types.h> |
| # include <sys/socket.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then : |
if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then : |
Line 16423 $as_echo "#define HAVE_STRUCT_SOCKADDR_SA_LEN 1" >>con
|
Line 16679 $as_echo "#define HAVE_STRUCT_SOCKADDR_SA_LEN 1" >>con
|
fi |
fi |
|
|
|
|
|
|
|
ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" " |
|
# include <sys/types.h> |
|
# include <sys/socket.h> |
|
|
|
" |
|
if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : |
|
|
|
$as_echo "#define HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1" >>confdefs.h |
|
|
|
fi |
|
|
|
|
_CFLAGS="$CFLAGS" |
_CFLAGS="$CFLAGS" |
CFLAGS="$CFLAGS $OSDEFS" |
CFLAGS="$CFLAGS $OSDEFS" |
if test $ac_cv_header_utmpx_h = "yes"; then |
if test $ac_cv_header_utmpx_h = "yes"; then |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_id" "ac_cv_member_struct_utmpx_ut_id" " |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_id" "ac_cv_member_struct_utmpx_ut_id" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmpx.h> | # include <utmpx.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmpx_ut_id" = xyes; then : |
if test "x$ac_cv_member_struct_utmpx_ut_id" = xyes; then : |
Line 16440 _ACEOF
|
Line 16709 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_pid" "ac_cv_member_struct_utmpx_ut_pid" " |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_pid" "ac_cv_member_struct_utmpx_ut_pid" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmpx.h> | # include <utmpx.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmpx_ut_pid" = xyes; then : |
if test "x$ac_cv_member_struct_utmpx_ut_pid" = xyes; then : |
Line 16453 _ACEOF
|
Line 16722 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_tv" "ac_cv_member_struct_utmpx_ut_tv" " |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_tv" "ac_cv_member_struct_utmpx_ut_tv" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmpx.h> | # include <utmpx.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmpx_ut_tv" = xyes; then : |
if test "x$ac_cv_member_struct_utmpx_ut_tv" = xyes; then : |
Line 16466 _ACEOF
|
Line 16735 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_type" "ac_cv_member_struct_utmpx_ut_type" " |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_type" "ac_cv_member_struct_utmpx_ut_type" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmpx.h> | # include <utmpx.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmpx_ut_type" = xyes; then : |
if test "x$ac_cv_member_struct_utmpx_ut_type" = xyes; then : |
Line 16480 _ACEOF
|
Line 16749 _ACEOF
|
fi |
fi |
|
|
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_exit.__e_termination" "ac_cv_member_struct_utmpx_ut_exit___e_termination" " |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_exit.__e_termination" "ac_cv_member_struct_utmpx_ut_exit___e_termination" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmpx.h> | # include <utmpx.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmpx_ut_exit___e_termination" = xyes; then : |
if test "x$ac_cv_member_struct_utmpx_ut_exit___e_termination" = xyes; then : |
Line 16495 $as_echo "#define HAVE_STRUCT_UTMPX_UT_EXIT 1" >>confd
|
Line 16764 $as_echo "#define HAVE_STRUCT_UTMPX_UT_EXIT 1" >>confd
|
else |
else |
|
|
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_exit.e_termination" "ac_cv_member_struct_utmpx_ut_exit_e_termination" " |
ac_fn_c_check_member "$LINENO" "struct utmpx" "ut_exit.e_termination" "ac_cv_member_struct_utmpx_ut_exit_e_termination" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmpx.h> | # include <utmpx.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmpx_ut_exit_e_termination" = xyes; then : |
if test "x$ac_cv_member_struct_utmpx_ut_exit_e_termination" = xyes; then : |
Line 16514 fi
|
Line 16783 fi
|
|
|
else |
else |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_id" "ac_cv_member_struct_utmp_ut_id" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_id" "ac_cv_member_struct_utmp_ut_id" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_id" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_id" = xyes; then : |
Line 16527 _ACEOF
|
Line 16796 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then : |
Line 16540 _ACEOF
|
Line 16809 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_tv" "ac_cv_member_struct_utmp_ut_tv" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_tv" "ac_cv_member_struct_utmp_ut_tv" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_tv" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_tv" = xyes; then : |
Line 16553 _ACEOF
|
Line 16822 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_type" "ac_cv_member_struct_utmp_ut_type" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_type" "ac_cv_member_struct_utmp_ut_type" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_type" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_type" = xyes; then : |
Line 16566 _ACEOF
|
Line 16835 _ACEOF
|
|
|
fi |
fi |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_user" "ac_cv_member_struct_utmp_ut_user" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_user" "ac_cv_member_struct_utmp_ut_user" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_user" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_user" = xyes; then : |
Line 16580 _ACEOF
|
Line 16849 _ACEOF
|
fi |
fi |
|
|
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_exit.__e_termination" "ac_cv_member_struct_utmp_ut_exit___e_termination" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_exit.__e_termination" "ac_cv_member_struct_utmp_ut_exit___e_termination" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_exit___e_termination" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_exit___e_termination" = xyes; then : |
Line 16595 $as_echo "#define HAVE_STRUCT_UTMP_UT_EXIT 1" >>confde
|
Line 16864 $as_echo "#define HAVE_STRUCT_UTMP_UT_EXIT 1" >>confde
|
else |
else |
|
|
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_exit.e_termination" "ac_cv_member_struct_utmp_ut_exit_e_termination" " |
ac_fn_c_check_member "$LINENO" "struct utmp" "ut_exit.e_termination" "ac_cv_member_struct_utmp_ut_exit_e_termination" " |
#include <sys/types.h> | # include <sys/types.h> |
#include <utmp.h> | # include <utmp.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_utmp_ut_exit_e_termination" = xyes; then : |
if test "x$ac_cv_member_struct_utmp_ut_exit_e_termination" = xyes; then : |
Line 17018 if test "x$ac_cv_func_sysctl" = xyes; then :
|
Line 17287 if test "x$ac_cv_func_sysctl" = xyes; then :
|
#define HAVE_SYSCTL 1 |
#define HAVE_SYSCTL 1 |
_ACEOF |
_ACEOF |
ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "ki_tdev" "ac_cv_member_struct_kinfo_proc_ki_tdev" " |
ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "ki_tdev" "ac_cv_member_struct_kinfo_proc_ki_tdev" " |
#include <sys/param.h> | # include <sys/param.h> |
#include <sys/sysctl.h> | # include <sys/sysctl.h> |
#include <sys/user.h> | # include <sys/user.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_kinfo_proc_ki_tdev" = xyes; then : |
if test "x$ac_cv_member_struct_kinfo_proc_ki_tdev" = xyes; then : |
Line 17033 _ACEOF
|
Line 17302 _ACEOF
|
else |
else |
|
|
ac_fn_c_check_member "$LINENO" "struct kinfo_proc2" "p_tdev" "ac_cv_member_struct_kinfo_proc2_p_tdev" " |
ac_fn_c_check_member "$LINENO" "struct kinfo_proc2" "p_tdev" "ac_cv_member_struct_kinfo_proc2_p_tdev" " |
#include <sys/param.h> | # include <sys/param.h> |
#include <sys/sysctl.h> | # include <sys/sysctl.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_kinfo_proc2_p_tdev" = xyes; then : |
if test "x$ac_cv_member_struct_kinfo_proc2_p_tdev" = xyes; then : |
Line 17047 _ACEOF
|
Line 17316 _ACEOF
|
else |
else |
|
|
ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "p_tdev" "ac_cv_member_struct_kinfo_proc_p_tdev" " |
ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "p_tdev" "ac_cv_member_struct_kinfo_proc_p_tdev" " |
#include <sys/param.h> | # include <sys/param.h> |
#include <sys/sysctl.h> | # include <sys/sysctl.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_kinfo_proc_p_tdev" = xyes; then : |
if test "x$ac_cv_member_struct_kinfo_proc_p_tdev" = xyes; then : |
Line 17061 _ACEOF
|
Line 17330 _ACEOF
|
else |
else |
|
|
ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "kp_eproc.e_tdev" "ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev" " |
ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "kp_eproc.e_tdev" "ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev" " |
#include <sys/param.h> | # include <sys/param.h> |
#include <sys/sysctl.h> | # include <sys/sysctl.h> |
|
|
" |
" |
if test "x$ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev" = xyes; then : |
if test "x$ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev" = xyes; then : |
Line 17642 esac
|
Line 17911 esac
|
|
|
fi |
fi |
|
|
|
ac_fn_c_check_func "$LINENO" "strtonum" "ac_cv_func_strtonum" |
|
if test "x$ac_cv_func_strtonum" = xyes; then : |
|
$as_echo "#define HAVE_STRTONUM 1" >>confdefs.h |
|
|
for ac_func in nanosleep | else |
| case " $LIBOBJS " in |
| *" strtonum.$ac_objext "* ) ;; |
| *) LIBOBJS="$LIBOBJS strtonum.$ac_objext" |
| ;; |
| esac |
| |
| fi |
| |
| |
| for ac_func in clock_gettime |
do : |
do : |
ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" | ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" |
if test "x$ac_cv_func_nanosleep" = xyes; then : | if test "x$ac_cv_func_clock_gettime" = xyes; then : |
cat >>confdefs.h <<_ACEOF |
cat >>confdefs.h <<_ACEOF |
#define HAVE_NANOSLEEP 1 | #define HAVE_CLOCK_GETTIME 1 |
_ACEOF |
_ACEOF |
|
|
else |
else |
|
|
# On Solaris, nanosleep is in librt | # On Solaris, clock_gettime is in librt |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 |
$as_echo_n "checking for nanosleep in -lrt... " >&6; } | $as_echo_n "checking for clock_gettime in -lrt... " >&6; } |
if ${ac_cv_lib_rt_nanosleep+:} false; then : | if ${ac_cv_lib_rt_clock_gettime+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
ac_check_lib_save_LIBS=$LIBS |
ac_check_lib_save_LIBS=$LIBS |
Line 17670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
Line 17952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
#ifdef __cplusplus |
#ifdef __cplusplus |
extern "C" |
extern "C" |
#endif |
#endif |
char nanosleep (); | char clock_gettime (); |
int |
int |
main () |
main () |
{ |
{ |
return nanosleep (); | return clock_gettime (); |
; |
; |
return 0; |
return 0; |
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
if ac_fn_c_try_link "$LINENO"; then : |
ac_cv_lib_rt_nanosleep=yes | ac_cv_lib_rt_clock_gettime=yes |
else |
else |
ac_cv_lib_rt_nanosleep=no | ac_cv_lib_rt_clock_gettime=no |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
LIBS=$ac_check_lib_save_LIBS |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5 |
$as_echo "$ac_cv_lib_rt_nanosleep" >&6; } | $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } |
if test "x$ac_cv_lib_rt_nanosleep" = xyes; then : | if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then : |
REPLAY_LIBS="${REPLAY_LIBS} -lrt" | |
| $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h |
| |
| SUDOERS_LIBS="${SUDOERS_LIBS} -lrt" |
| |
else |
else |
case " $LIBOBJS " in |
case " $LIBOBJS " in |
*" nanosleep.$ac_objext "* ) ;; | *" clock_gettime.$ac_objext "* ) ;; |
*) LIBOBJS="$LIBOBJS nanosleep.$ac_objext" | *) LIBOBJS="$LIBOBJS clock_gettime.$ac_objext" |
;; |
;; |
esac |
esac |
|
|
Line 17771 else
|
Line 18057 else
|
;; |
;; |
esac |
esac |
|
|
ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" " #include <limits.h> | ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" " |
#include <fcntl.h> | # include <limits.h> |
| # include <fcntl.h> |
" |
" |
if test "x$ac_cv_have_decl_F_CLOSEM" = xyes; then : |
if test "x$ac_cv_have_decl_F_CLOSEM" = xyes; then : |
$as_echo "#define HAVE_FCNTL_CLOSEM 1" >>confdefs.h |
$as_echo "#define HAVE_FCNTL_CLOSEM 1" >>confdefs.h |
Line 17816 esac
|
Line 18103 esac
|
fi |
fi |
done |
done |
|
|
for ac_func in snprintf vsnprintf asprintf vasprintf | for ac_func in snprintf vsnprintf |
do : |
do : |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
Line 17825 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
|
Line 18112 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
|
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
_ACEOF |
_ACEOF |
|
|
|
fi |
|
done |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working snprintf" >&5 |
|
$as_echo_n "checking for working snprintf... " >&6; } |
|
if ${ac_cv_have_working_snprintf+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
else |
else |
NEED_SNPRINTF=1 | if test "$cross_compiling" = yes; then : |
| ac_cv_have_working_snprintf=cross |
| else |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| /* end confdefs.h. */ |
| #include <stdio.h> |
| |
| int main(void) |
| { |
| char bufs[5] = { 'x', 'x', 'x', '\0', '\0' }; |
| char bufd[5] = { 'x', 'x', 'x', '\0', '\0' }; |
| int i; |
| i = snprintf (bufs, 2, "%s", "111"); |
| if (strcmp (bufs, "1")) exit (1); |
| if (i != 3) exit (1); |
| i = snprintf (bufd, 2, "%d", 111); |
| if (strcmp (bufd, "1")) exit (1); |
| if (i != 3) exit (1); |
| exit(0); |
| } |
| _ACEOF |
| if ac_fn_c_try_run "$LINENO"; then : |
| ac_cv_have_working_snprintf=yes |
| else |
| ac_cv_have_working_snprintf=no |
fi |
fi |
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
|
conftest.$ac_objext conftest.beam conftest.$ac_ext |
|
fi |
|
|
|
fi |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_working_snprintf" >&5 |
|
$as_echo "$ac_cv_have_working_snprintf" >&6; } |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vsnprintf" >&5 |
|
$as_echo_n "checking for working vsnprintf... " >&6; } |
|
if ${ac_cv_have_working_vsnprintf+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
if test "$cross_compiling" = yes; then : |
|
ac_cv_have_working_vsnprintf=cross |
|
else |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
#include <stdio.h> |
|
#include <stdarg.h> |
|
|
|
int my_vsnprintf (char *buf, const char *tmpl, ...) |
|
{ |
|
int i; |
|
va_list args; |
|
va_start (args, tmpl); |
|
i = vsnprintf (buf, 2, tmpl, args); |
|
va_end (args); |
|
return i; |
|
} |
|
|
|
int main(void) |
|
{ |
|
char bufs[5] = { 'x', 'x', 'x', '\0', '\0' }; |
|
char bufd[5] = { 'x', 'x', 'x', '\0', '\0' }; |
|
int i; |
|
i = my_vsnprintf (bufs, "%s", "111"); |
|
if (strcmp (bufs, "1")) exit (1); |
|
if (i != 3) exit (1); |
|
i = my_vsnprintf (bufd, "%d", 111); |
|
if (strcmp (bufd, "1")) exit (1); |
|
if (i != 3) exit (1); |
|
exit(0); |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_run "$LINENO"; then : |
|
ac_cv_have_working_vsnprintf=yes |
|
else |
|
ac_cv_have_working_vsnprintf=no |
|
fi |
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
|
conftest.$ac_objext conftest.beam conftest.$ac_ext |
|
fi |
|
|
|
fi |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_working_vsnprintf" >&5 |
|
$as_echo "$ac_cv_have_working_vsnprintf" >&6; } |
|
if test x$ac_cv_have_working_snprintf$ac_cv_have_working_vsnprintf != "xyesyes"; then |
|
case " $LIBOBJS " in |
|
*" snprintf.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS snprintf.$ac_objext" |
|
;; |
|
esac |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Replacing missing/broken (v)snprintf() with sudo's version." >&5 |
|
$as_echo "$as_me: WARNING: Replacing missing/broken (v)snprintf() with sudo's version." >&2;} |
|
|
|
$as_echo "#define PREFER_PORTABLE_SNPRINTF 1" >>confdefs.h |
|
|
|
fi |
|
for ac_func in asprintf vasprintf |
|
do : |
|
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
|
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
|
if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
|
_ACEOF |
|
|
|
fi |
done |
done |
|
|
|
if test X"$ac_cv_have_working_snprintf$ac_cv_have_working_vsnprintf" = X"yesyes"; then |
|
# Don't add snprintf to LIBOBJS if it is already present. |
|
if test X"$ac_cv_func_asprintf$ac_cv_func_vasprintf" != X"yesyes"; then |
|
case " $LIBOBJS " in |
|
*" snprintf.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS snprintf.$ac_objext" |
|
;; |
|
esac |
|
|
|
fi |
|
fi |
|
# We wrap OpenBSD's strtonum() to get translatable error strings. |
|
for ac_func in strtonum |
|
do : |
|
ac_fn_c_check_func "$LINENO" "strtonum" "ac_cv_func_strtonum" |
|
if test "x$ac_cv_func_strtonum" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_STRTONUM 1 |
|
_ACEOF |
|
|
|
fi |
|
done |
|
|
|
case " $LIBOBJS " in |
|
*" strtonum.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS strtonum.$ac_objext" |
|
;; |
|
esac |
|
|
if test X"$ac_cv_type_struct_timespec" != X"no"; then |
if test X"$ac_cv_type_struct_timespec" != X"no"; then |
ac_fn_c_check_member "$LINENO" "struct stat" "st_mtim" "ac_cv_member_struct_stat_st_mtim" "$ac_includes_default" |
ac_fn_c_check_member "$LINENO" "struct stat" "st_mtim" "ac_cv_member_struct_stat_st_mtim" "$ac_includes_default" |
if test "x$ac_cv_member_struct_stat_st_mtim" = xyes; then : |
if test "x$ac_cv_member_struct_stat_st_mtim" = xyes; then : |
Line 18139 _ACEOF
|
Line 18567 _ACEOF
|
|
|
fi |
fi |
|
|
if test -n "$NEED_SNPRINTF"; then |
|
case " $LIBOBJS " in |
|
*" snprintf.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS snprintf.$ac_objext" |
|
;; |
|
esac |
|
|
|
fi |
|
ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket" |
ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket" |
if test "x$ac_cv_func_socket" = xyes; then : |
if test "x$ac_cv_func_socket" = xyes; then : |
|
|
Line 18218 $as_echo "no" >&6; }
|
Line 18638 $as_echo "no" >&6; }
|
|
|
fi |
fi |
|
|
ac_fn_c_check_func "$LINENO" "inet_addr" "ac_cv_func_inet_addr" | ac_fn_c_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton" |
if test "x$ac_cv_func_inet_addr" = xyes; then : | if test "x$ac_cv_func_inet_pton" = xyes; then : |
|
|
else |
else |
|
|
ac_fn_c_check_func "$LINENO" "__inet_addr" "ac_cv_func___inet_addr" | for libs in "-lsocket" "-linet" "-lsocket -lnsl" "-lresolv"; do |
if test "x$ac_cv_func___inet_addr" = xyes; then : | _libs= |
| for lib in $libs; do |
| case "$NET_LIBS" in |
| *"$lib"*) ;; |
| *) _libs="$_libs $lib";; |
| esac |
| done |
| libs="${_libs# }" |
| test -z "$libs" && continue |
| lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`" |
| extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`" |
|
|
else |
|
|
|
for libs in "-lsocket" "-linet" "-lsocket -lnsl"; do |
|
_libs= |
|
for lib in $libs; do |
|
case "$NET_LIBS" in |
|
*"$lib"*) ;; |
|
*) _libs="$_libs $lib";; |
|
esac |
|
done |
|
libs="${_libs# }" |
|
test -z "$libs" && continue |
|
lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`" |
|
extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`" |
|
|
|
_sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/ *//g' -e 's/-l/_/g'` |
_sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/ *//g' -e 's/-l/_/g'` |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_addr in -l$lib${5+ }$extralibs" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_pton in -l$lib${5+ }$extralibs" >&5 |
$as_echo_n "checking for inet_addr in -l$lib${5+ }$extralibs... " >&6; } | $as_echo_n "checking for inet_pton in -l$lib${5+ }$extralibs... " >&6; } |
if { as_var=sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then : | if { as_var=sudo_cv_lib_$lib''_inet_pton$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
|
|
Line 18259 else
|
Line 18674 else
|
#ifdef __cplusplus |
#ifdef __cplusplus |
extern "C" |
extern "C" |
#endif |
#endif |
char inet_addr (); | char inet_pton (); |
int |
int |
main () |
main () |
{ |
{ |
return inet_addr (); | return inet_pton (); |
; |
; |
return 0; |
return 0; |
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
if ac_fn_c_try_link "$LINENO"; then : |
eval sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras=yes | eval sudo_cv_lib_$lib''_inet_pton$_sudo_check_lib_extras=yes |
else |
else |
eval sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras=no | eval sudo_cv_lib_$lib''_inet_pton$_sudo_check_lib_extras=no |
|
|
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
Line 18280 rm -f core conftest.err conftest.$ac_objext \
|
Line 18695 rm -f core conftest.err conftest.$ac_objext \
|
|
|
fi |
fi |
|
|
if eval test \$sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras = "yes"; then | if eval test \$sudo_cv_lib_$lib''_inet_pton$_sudo_check_lib_extras = "yes"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
$as_echo "yes" >&6; } |
NET_LIBS="${NET_LIBS} $libs"; LIBS="${LIBS} $libs"; break | |
| $as_echo "#define HAVE_INET_PTON 1" >>confdefs.h |
| |
| NET_LIBS="${NET_LIBS} $libs" |
| LIBS="${LIBS} $libs" |
| break |
| |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
$as_echo "no" >&6; } |
|
|
fi |
fi |
|
|
done | done |
|
|
fi |
fi |
|
|
|
if test X"$ac_cv_func_inet_pton" != X"yes"; then |
|
case " $LIBOBJS " in |
|
*" inet_pton.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS inet_pton.$ac_objext" |
|
;; |
|
esac |
|
|
fi |
fi |
|
|
ac_fn_c_check_func "$LINENO" "syslog" "ac_cv_func_syslog" |
ac_fn_c_check_func "$LINENO" "syslog" "ac_cv_func_syslog" |
if test "x$ac_cv_func_syslog" = xyes; then : |
if test "x$ac_cv_func_syslog" = xyes; then : |
|
|
Line 18368 $as_echo "no" >&6; }
|
Line 18794 $as_echo "no" >&6; }
|
|
|
fi |
fi |
|
|
for ac_func in getaddrinfo | # |
do : | # Check for getaddrinfo and add any required libs to NET_LIBS |
ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" | # |
if test "x$ac_cv_func_getaddrinfo" = xyes; then : | OLIBS="$LIBS" |
cat >>confdefs.h <<_ACEOF | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo" >&5 |
#define HAVE_GETADDRINFO 1 | $as_echo_n "checking for getaddrinfo... " >&6; } |
| if ${ax_cv_func_getaddrinfo+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| /* end confdefs.h. */ |
| #include <sys/types.h> |
| #include <sys/socket.h> |
| #include <netdb.h> |
| int main() { return getaddrinfo(0, 0, 0, 0); } |
_ACEOF |
_ACEOF |
| if ac_fn_c_try_link "$LINENO"; then : |
| ax_cv_func_getaddrinfo=yes |
else |
else |
|
ax_cv_func_getaddrinfo=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
fi |
|
|
found=no | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_func_getaddrinfo" >&5 |
for libs in "-lsocket" "-linet" "-lsocket -lnsl"; do | $as_echo "$ax_cv_func_getaddrinfo" >&6; } |
_libs= | if test X"$ax_cv_func_getaddrinfo" = X"yes"; then |
for lib in $libs; do | |
case "$NET_LIBS" in | |
*"$lib"*) ;; | |
*) _libs="$_libs $lib";; | |
esac | |
done | |
libs="${_libs# }" | |
test -z "$libs" && continue | |
lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`" | |
extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`" | |
|
|
_sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/ *//g' -e 's/-l/_/g'` | $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -l$lib${5+ }$extralibs" >&5 | |
$as_echo_n "checking for getaddrinfo in -l$lib${5+ }$extralibs... " >&6; } | else |
if { as_var=sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then : | # Not found in libc, check libsocket and libinet |
| _found=no |
| for _libs in "-lsocket" "-linet" "-lsocket -lnsl"; do |
| _cv="ax_cv_lib_getaddrinfo`echo \"$_libs\"|sed -e 's/-l/_/g' -e 's/ *//g'`" |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in $_libs" >&5 |
| $as_echo_n "checking for getaddrinfo in $_libs... " >&6; } |
| if eval \${$_cv+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
|
|
SUDO_CHECK_LIB_OLIBS="$LIBS" | _nlibs= |
LIBS="$LIBS -l$lib${5+ }$extralibs" | for _l in $_libs; do |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | case "$LIBS" in |
| *"$_l"*) ;; |
| *) _nlibs="$_nlibs $_l";; |
| esac |
| done |
| _libs="${_nlibs# }" |
| if test -z "$_libs"; then |
| # No new libs to check |
| eval $_cv=no |
| else |
| AX_FUNC_GETADDRINFO_OLIBS="$LIBS" |
| LIBS="$LIBS $_libs" |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
| #include <sys/types.h> |
/* Override any GCC internal prototype to avoid an error. | #include <sys/socket.h> |
Use char because int might match the return type of a GCC | #include <netdb.h> |
builtin and then its argument prototype would still apply. */ | int main() { return getaddrinfo(0, 0, 0, 0); } |
#ifdef __cplusplus | |
extern "C" | |
#endif | |
char getaddrinfo (); | |
int | |
main () | |
{ | |
return getaddrinfo (); | |
; | |
return 0; | |
} | |
_ACEOF |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
if ac_fn_c_try_link "$LINENO"; then : |
eval sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras=yes | eval $_cv=yes |
else |
else |
eval sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras=no | eval $_cv=no |
| |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
LIBS="$SUDO_CHECK_LIB_OLIBS" | LIBS="$AX_FUNC_GETADDRINFO_OLIBS" |
| fi |
|
|
fi |
fi |
|
|
if eval test \$sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras = "yes"; then | if eval test \$$_cv = "yes"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
$as_echo "yes" >&6; } |
NET_LIBS="${NET_LIBS} $libs"; LIBS="${LIBS} $libs"; found=yes; break | $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h |
else | |
| test -n "$_libs" && LIBS="$LIBS $_libs" |
| break |
| fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
$as_echo "no" >&6; } |
|
|
fi |
|
|
|
done |
done |
if test X"$found" != X"no"; then | if eval test \$$_cv != "yes"; then |
$as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h | case " $LIBOBJS " in |
| *" getaddrinfo.$ac_objext "* ) ;; |
| *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext" |
| ;; |
| esac |
|
|
fi |
fi |
|
|
fi |
fi |
done |
|
|
|
|
for lib in $LIBS; do |
|
case "$OLIBS" in |
|
*"$lib"*) ;; |
|
*) NET_LIBS="$NET_LIBS $lib";; |
|
esac |
|
done |
for ac_func in getprogname |
for ac_func in getprogname |
do : |
do : |
ac_fn_c_check_func "$LINENO" "getprogname" "ac_cv_func_getprogname" |
ac_fn_c_check_func "$LINENO" "getprogname" "ac_cv_func_getprogname" |
Line 18489 fi
|
Line 18935 fi
|
if test "$sudo_cv___progname" = "yes"; then |
if test "$sudo_cv___progname" = "yes"; then |
$as_echo "#define HAVE___PROGNAME 1" >>confdefs.h |
$as_echo "#define HAVE___PROGNAME 1" >>confdefs.h |
|
|
else |
|
case " $LIBOBJS " in |
|
*" getprogname.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS getprogname.$ac_objext" |
|
;; |
|
esac |
|
|
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv___progname" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv___progname" >&5 |
$as_echo "$sudo_cv___progname" >&6; } |
$as_echo "$sudo_cv___progname" >&6; } |
Line 19394 do
|
Line 19833 do
|
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
ac_cv_prog_KRB5CONFIG="yes" |
ac_cv_prog_KRB5CONFIG="yes" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
Line 19924 fi
|
Line 20363 fi
|
$as_echo_n "checking for RFC1938-compliant skeychallenge... " >&6; } |
$as_echo_n "checking for RFC1938-compliant skeychallenge... " >&6; } |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#include <stdio.h> | |
#include <skey.h> | # include <stdio.h> |
| # include <skey.h> |
int |
int |
main () |
main () |
{ |
{ |
Line 20330 done
|
Line 20770 done
|
fi |
fi |
fi |
fi |
|
|
|
if test X"$enable_poll" = X""; then |
|
for ac_func in poll |
|
do : |
|
ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll" |
|
if test "x$ac_cv_func_poll" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_POLL 1 |
|
_ACEOF |
|
enable_poll=yes |
|
else |
|
enable_poll=no |
|
fi |
|
done |
|
|
|
elif test X"$enable_poll" = X"yes"; then |
|
$as_echo "#define HAVE_POLL 1" >>confdefs.h |
|
|
|
fi |
|
if test "$enable_poll" = "yes"; then |
|
COMMON_OBJS="${COMMON_OBJS} event_poll.lo" |
|
else |
|
COMMON_OBJS="${COMMON_OBJS} event_select.lo" |
|
fi |
|
|
if test ${with_ldap-'no'} != "no"; then |
if test ${with_ldap-'no'} != "no"; then |
O_LDFLAGS="$LDFLAGS" |
O_LDFLAGS="$LDFLAGS" |
if test "$with_ldap" != "yes"; then |
if test "$with_ldap" != "yes"; then |
Line 20429 return ldap_init ();
|
Line 20893 return ldap_init ();
|
return 0; |
return 0; |
} |
} |
_ACEOF |
_ACEOF |
for ac_lib in '' "ldap" "ldap -llber" "ldap -llber -lssl -lcrypto" "ibmldap${IBMLDAP_EXTRA}" "ibmldap -lidsldif${IBMLDAP_EXTRA}"; do | for ac_lib in '' "ibmldap${IBMLDAP_EXTRA}" "ibmldap -lidsldif${IBMLDAP_EXTRA}" "ldap" "ldap -llber" "ldap -llber -lssl -lcrypto" "ibmldap${IBMLDAP_EXTRA}"; do |
if test -z "$ac_lib"; then |
if test -z "$ac_lib"; then |
ac_res="none required" |
ac_res="none required" |
else |
else |
Line 20470 fi
|
Line 20934 fi
|
fi |
fi |
LIBS="${_LIBS} ${LDAP_LIBS}" |
LIBS="${_LIBS} ${LDAP_LIBS}" |
OLIBS="$LIBS" |
OLIBS="$LIBS" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_set_option" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lber.h defines LBER_OPT_DEBUG_LEVEL" >&5 |
| $as_echo_n "checking whether lber.h defines LBER_OPT_DEBUG_LEVEL... " >&6; } |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| /* end confdefs.h. */ |
| #include <sys/types.h> |
| # include <lber.h> |
| int |
| main () |
| { |
| int opt=LBER_OPT_DEBUG_LEVEL; |
| ; |
| return 0; |
| } |
| _ACEOF |
| if ac_fn_c_try_compile "$LINENO"; then : |
| |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
| $as_echo "yes" >&6; } |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_set_option" >&5 |
$as_echo_n "checking for library containing ber_set_option... " >&6; } |
$as_echo_n "checking for library containing ber_set_option... " >&6; } |
if ${ac_cv_search_ber_set_option+:} false; then : |
if ${ac_cv_search_ber_set_option+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
Line 20528 else
|
Line 21010 else
|
found=no |
found=no |
fi |
fi |
|
|
if test X"$found" = X"yes" -a X"$LIBS" != X"$OLIBS"; then | if test X"$found" = X"yes" -a X"$LIBS" != X"$OLIBS"; then |
LDAP_LIBS="$LDAP_LIBS -llber" | LDAP_LIBS="$LDAP_LIBS -llber" |
fi | fi |
| |
| else |
| |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
| $as_echo "no" >&6; } |
| |
| fi |
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lber.h is needed" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lber.h is needed" >&5 |
$as_echo_n "checking whether lber.h is needed... " >&6; } |
$as_echo_n "checking whether lber.h is needed... " >&6; } |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#include <sys/types.h> |
#include <sys/types.h> |
#include <ldap.h> | # include <ldap.h> |
int |
int |
main () |
main () |
{ |
{ |
Line 20796 case "$lt_cv_dlopen" in
|
Line 21286 case "$lt_cv_dlopen" in
|
dlopen) |
dlopen) |
$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h |
$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h |
|
|
SUDO_OBJS="$SUDO_OBJS locale_stub.o" | if test "$enable_static_sudoers" = "yes"; then |
LT_STATIC="--tag=disable-static" | $as_echo "#define STATIC_SUDOERS_PLUGIN 1" >>confdefs.h |
| |
| SUDO_OBJS="${SUDO_OBJS} preload.o" |
| STATIC_SUDOERS="\$(top_builddir)/plugins/sudoers/sudoers.la" |
| SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} --tag=disable-shared -static" |
| LT_STATIC="" |
| else |
| SUDO_OBJS="$SUDO_OBJS locale_stub.o" |
| LT_STATIC="--tag=disable-static" |
| fi |
;; |
;; |
shl_load) |
shl_load) |
$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h |
$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h |
|
|
SUDO_OBJS="$SUDO_OBJS locale_stub.o" | if test "$enable_static_sudoers" = "yes"; then |
LT_STATIC="--tag=disable-static" | $as_echo "#define STATIC_SUDOERS_PLUGIN 1" >>confdefs.h |
case " $LIBOBJS " in | |
*" dlopen.$ac_objext "* ) ;; | |
*) LIBOBJS="$LIBOBJS dlopen.$ac_objext" | |
;; | |
esac | |
|
|
|
SUDO_OBJS="${SUDO_OBJS} preload.o" |
|
STATIC_SUDOERS="\$(top_builddir)/plugins/sudoers/sudoers.la" |
|
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} --tag=disable-shared -static" |
|
LT_STATIC="" |
|
else |
|
SUDO_OBJS="$SUDO_OBJS locale_stub.o" |
|
LT_STATIC="--tag=disable-static" |
|
fi |
;; |
;; |
*) |
*) |
if test X"${ac_cv_func_dlopen}" = X"yes"; then |
if test X"${ac_cv_func_dlopen}" = X"yes"; then |
Line 20817 esac
|
Line 21319 esac
|
fi |
fi |
# Preload sudoers module symbols |
# Preload sudoers module symbols |
SUDO_OBJS="${SUDO_OBJS} preload.o" |
SUDO_OBJS="${SUDO_OBJS} preload.o" |
SUDO_LIBS="${SUDO_LIBS} \$(top_builddir)/plugins/sudoers/sudoers.la" | STATIC_SUDOERS="\$(top_builddir)/plugins/sudoers/sudoers.la" |
LT_STATIC="" |
LT_STATIC="" |
case " $LIBOBJS " in |
|
*" dlopen.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS dlopen.$ac_objext" |
|
;; |
|
esac |
|
|
|
;; |
;; |
esac |
esac |
|
|
# |
|
# Add library needed for dynamic loading, if any. |
|
# |
|
LIBDL="$lt_cv_dlopen_libs" |
|
if test X"$LIBDL" != X""; then |
|
SUDO_LIBS="${SUDO_LIBS} $LIBDL" |
|
SUDOERS_LIBS="${SUDOERS_LIBS} $LIBDL" |
|
fi |
|
|
|
# On HP-UX, you cannot dlopen() a shared object that uses pthreads unless |
# On HP-UX, you cannot dlopen() a shared object that uses pthreads unless |
# the main program is linked against -lpthread. We have no knowledge of |
# the main program is linked against -lpthread. We have no knowledge of |
# what libraries a plugin may depend on (e.g. HP-UX LDAP which uses pthreads) |
# what libraries a plugin may depend on (e.g. HP-UX LDAP which uses pthreads) |
Line 20939 else
|
Line 21426 else
|
$as_echo "unknown" >&6; } |
$as_echo "unknown" >&6; } |
fi |
fi |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timestamp file location" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sudo run dir location" >&5 |
$as_echo_n "checking for timestamp file location... " >&6; } | $as_echo_n "checking for sudo run dir location... " >&6; } |
timedir="$with_timedir" | rundir="$with_rundir" |
if test -z "$timedir"; then | if test -z "$rundir"; then |
| for d in /var/run /var/db /var/lib /var/adm /usr/adm; do |
| if test -d "$d"; then |
| rundir="$d/sudo" |
| break |
| fi |
| done |
| fi |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rundir" >&5 |
| $as_echo "$rundir" >&6; } |
| cat >>confdefs.h <<EOF |
| #define _PATH_SUDO_TIMEDIR "$rundir/ts" |
| EOF |
| |
| |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sudo var dir location" >&5 |
| $as_echo_n "checking for sudo var dir location... " >&6; } |
| vardir="$with_vardir" |
| if test -z "$vardir"; then |
for d in /var/db /var/lib /var/adm /usr/adm; do |
for d in /var/db /var/lib /var/adm /usr/adm; do |
if test -d "$d"; then |
if test -d "$d"; then |
timedir="$d/sudo" | vardir="$d/sudo" |
break |
break |
fi |
fi |
done |
done |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $timedir" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vardir" >&5 |
$as_echo "$timedir" >&6; } | $as_echo "$vardir" >&6; } |
cat >>confdefs.h <<EOF |
cat >>confdefs.h <<EOF |
#define _PATH_SUDO_TIMEDIR "$timedir" | #define _PATH_SUDO_LECTURE_DIR "$vardir/lectured" |
EOF |
EOF |
|
|
|
|
Line 21021 fi
|
Line 21526 fi
|
fi |
fi |
|
|
if test -n "$GCC"; then |
if test -n "$GCC"; then |
as_CACHEVAR=`$as_echo "ax_cv_check_cflags__-fvisibility=hidden" | $as_tr_sh` | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fvisibility=hidden" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fvisibility=hidden" >&5 | |
$as_echo_n "checking whether C compiler accepts -fvisibility=hidden... " >&6; } |
$as_echo_n "checking whether C compiler accepts -fvisibility=hidden... " >&6; } |
if eval \${$as_CACHEVAR+:} false; then : | if ${ax_cv_check_cflags___fvisibility_hidden+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
|
|
Line 21042 main ()
|
Line 21546 main ()
|
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
if ac_fn_c_try_compile "$LINENO"; then : |
eval "$as_CACHEVAR=yes" | ax_cv_check_cflags___fvisibility_hidden=yes |
else |
else |
eval "$as_CACHEVAR=no" | ax_cv_check_cflags___fvisibility_hidden=no |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
CFLAGS=$ax_check_save_flags |
CFLAGS=$ax_check_save_flags |
fi |
fi |
eval ac_res=\$$as_CACHEVAR | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___fvisibility_hidden" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 | $as_echo "$ax_cv_check_cflags___fvisibility_hidden" >&6; } |
$as_echo "$ac_res" >&6; } | if test x"$ax_cv_check_cflags___fvisibility_hidden" = xyes; then : |
if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then : | |
|
|
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
|
|
Line 21111 fi
|
Line 21614 fi
|
|
|
;; |
;; |
solaris2*) |
solaris2*) |
as_CACHEVAR=`$as_echo "ax_cv_check_cflags__-xldscope=hidden" | $as_tr_sh` | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -xldscope=hidden" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -xldscope=hidden" >&5 | |
$as_echo_n "checking whether C compiler accepts -xldscope=hidden... " >&6; } |
$as_echo_n "checking whether C compiler accepts -xldscope=hidden... " >&6; } |
if eval \${$as_CACHEVAR+:} false; then : | if ${ax_cv_check_cflags___xldscope_hidden+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
|
|
Line 21132 main ()
|
Line 21634 main ()
|
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
if ac_fn_c_try_compile "$LINENO"; then : |
eval "$as_CACHEVAR=yes" | ax_cv_check_cflags___xldscope_hidden=yes |
else |
else |
eval "$as_CACHEVAR=no" | ax_cv_check_cflags___xldscope_hidden=no |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
CFLAGS=$ax_check_save_flags |
CFLAGS=$ax_check_save_flags |
fi |
fi |
eval ac_res=\$$as_CACHEVAR | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___xldscope_hidden" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 | $as_echo "$ax_cv_check_cflags___xldscope_hidden" >&6; } |
$as_echo "$ac_res" >&6; } | if test x"$ax_cv_check_cflags___xldscope_hidden" = xyes; then : |
if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then : | |
|
|
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
|
|
Line 21551 fi
|
Line 22052 fi
|
|
|
if test "$enable_hardening" != "no"; then |
if test "$enable_hardening" != "no"; then |
if test -n "$GCC"; then |
if test -n "$GCC"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector-all" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector-strong" >&5 |
| $as_echo_n "checking whether C compiler accepts -fstack-protector-strong... " >&6; } |
| if ${ax_cv_check_cflags___fstack_protector_strong+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| |
| ax_check_save_flags=$CFLAGS |
| CFLAGS="$CFLAGS -fstack-protector-strong" |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| /* end confdefs.h. */ |
| |
| int |
| main () |
| { |
| |
| ; |
| return 0; |
| } |
| _ACEOF |
| if ac_fn_c_try_compile "$LINENO"; then : |
| ax_cv_check_cflags___fstack_protector_strong=yes |
| else |
| ax_cv_check_cflags___fstack_protector_strong=no |
| fi |
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| CFLAGS=$ax_check_save_flags |
| fi |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___fstack_protector_strong" >&5 |
| $as_echo "$ax_cv_check_cflags___fstack_protector_strong" >&6; } |
| if test x"$ax_cv_check_cflags___fstack_protector_strong" = xyes; then : |
| |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector-strong" >&5 |
| $as_echo_n "checking whether the linker accepts -fstack-protector-strong... " >&6; } |
| if ${ax_cv_check_ldflags___fstack_protector_strong+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| |
| ax_check_save_flags=$LDFLAGS |
| LDFLAGS="$LDFLAGS -fstack-protector-strong" |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| /* end confdefs.h. */ |
| |
| int |
| main () |
| { |
| |
| ; |
| return 0; |
| } |
| _ACEOF |
| if ac_fn_c_try_link "$LINENO"; then : |
| ax_cv_check_ldflags___fstack_protector_strong=yes |
| else |
| ax_cv_check_ldflags___fstack_protector_strong=no |
| fi |
| rm -f core conftest.err conftest.$ac_objext \ |
| conftest$ac_exeext conftest.$ac_ext |
| LDFLAGS=$ax_check_save_flags |
| fi |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___fstack_protector_strong" >&5 |
| $as_echo "$ax_cv_check_ldflags___fstack_protector_strong" >&6; } |
| if test x"$ax_cv_check_ldflags___fstack_protector_strong" = xyes; then : |
| |
| SSP_CFLAGS="-fstack-protector-strong" |
| SSP_LDFLAGS="-Wc,-fstack-protector-strong" |
| |
| else |
| : |
| fi |
| |
| |
| else |
| : |
| fi |
| |
| if test -z "$SSP_CFLAGS"; then |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector-all" >&5 |
$as_echo_n "checking whether C compiler accepts -fstack-protector-all... " >&6; } |
$as_echo_n "checking whether C compiler accepts -fstack-protector-all... " >&6; } |
if ${ax_cv_check_cflags___fstack_protector_all+:} false; then : |
if ${ax_cv_check_cflags___fstack_protector_all+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
Line 21582 fi
|
Line 22159 fi
|
$as_echo "$ax_cv_check_cflags___fstack_protector_all" >&6; } |
$as_echo "$ax_cv_check_cflags___fstack_protector_all" >&6; } |
if test x"$ax_cv_check_cflags___fstack_protector_all" = xyes; then : |
if test x"$ax_cv_check_cflags___fstack_protector_all" = xyes; then : |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector-all" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector-all" >&5 |
$as_echo_n "checking whether the linker accepts -fstack-protector-all... " >&6; } |
$as_echo_n "checking whether the linker accepts -fstack-protector-all... " >&6; } |
if ${ax_cv_check_ldflags___fstack_protector_all+:} false; then : |
if ${ax_cv_check_ldflags___fstack_protector_all+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
Line 21614 fi
|
Line 22191 fi
|
$as_echo "$ax_cv_check_ldflags___fstack_protector_all" >&6; } |
$as_echo "$ax_cv_check_ldflags___fstack_protector_all" >&6; } |
if test x"$ax_cv_check_ldflags___fstack_protector_all" = xyes; then : |
if test x"$ax_cv_check_ldflags___fstack_protector_all" = xyes; then : |
|
|
SSP_CFLAGS="-fstack-protector-all" | SSP_CFLAGS="-fstack-protector-all" |
SSP_LDFLAGS="-Wc,-fstack-protector-all" | SSP_LDFLAGS="-Wc,-fstack-protector-all" |
|
|
else |
else |
: |
: |
Line 21626 else
|
Line 22203 else
|
: |
: |
fi |
fi |
|
|
if test -z "$SSP_CFLAGS"; then | if test -z "$SSP_CFLAGS"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector" >&5 |
$as_echo_n "checking whether C compiler accepts -fstack-protector... " >&6; } |
$as_echo_n "checking whether C compiler accepts -fstack-protector... " >&6; } |
if ${ax_cv_check_cflags___fstack_protector+:} false; then : |
if ${ax_cv_check_cflags___fstack_protector+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
Line 21658 fi
|
Line 22235 fi
|
$as_echo "$ax_cv_check_cflags___fstack_protector" >&6; } |
$as_echo "$ax_cv_check_cflags___fstack_protector" >&6; } |
if test x"$ax_cv_check_cflags___fstack_protector" = xyes; then : |
if test x"$ax_cv_check_cflags___fstack_protector" = xyes; then : |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector" >&5 |
$as_echo_n "checking whether the linker accepts -fstack-protector... " >&6; } |
$as_echo_n "checking whether the linker accepts -fstack-protector... " >&6; } |
if ${ax_cv_check_ldflags___fstack_protector+:} false; then : |
if ${ax_cv_check_ldflags___fstack_protector+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
Line 21690 fi
|
Line 22267 fi
|
$as_echo "$ax_cv_check_ldflags___fstack_protector" >&6; } |
$as_echo "$ax_cv_check_ldflags___fstack_protector" >&6; } |
if test x"$ax_cv_check_ldflags___fstack_protector" = xyes; then : |
if test x"$ax_cv_check_ldflags___fstack_protector" = xyes; then : |
|
|
SSP_CFLAGS="-fstack-protector" | SSP_CFLAGS="-fstack-protector" |
SSP_LDFLAGS="-Wc,-fstack-protector" | SSP_LDFLAGS="-Wc,-fstack-protector" |
|
|
else |
else |
: |
: |
Line 21702 else
|
Line 22279 else
|
: |
: |
fi |
fi |
|
|
|
fi |
fi |
fi |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -Wl,-z,relro" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -Wl,-z,relro" >&5 |
Line 21779 _ACEOF
|
Line 22357 _ACEOF
|
|
|
if test -n "$GCC"; then |
if test -n "$GCC"; then |
if test X"$enable_warnings" = X"yes" -o X"$with_devel" = X"yes"; then |
if test X"$enable_warnings" = X"yes" -o X"$with_devel" = X"yes"; then |
CFLAGS="${CFLAGS} -Wall" | CFLAGS="${CFLAGS} -Wall -Wsign-compare -Wold-style-definition -Wpointer-arith" |
fi |
fi |
if test X"$enable_werror" = X"yes"; then |
if test X"$enable_werror" = X"yes"; then |
CFLAGS="${CFLAGS} -Werror" |
CFLAGS="${CFLAGS} -Werror" |
Line 21837 EOF
|
Line 22415 EOF
|
#define _PATH_SUDO_PLUGIN_DIR "$PLUGINDIR/" |
#define _PATH_SUDO_PLUGIN_DIR "$PLUGINDIR/" |
EOF |
EOF |
|
|
cat >>confdefs.h <<EOF |
|
#define SUDOERS_PLUGIN "sudoers.so" |
|
EOF |
|
|
|
fi |
fi |
exec_prefix="$oexec_prefix" |
exec_prefix="$oexec_prefix" |
fi |
fi |
Line 21876 test "$localedir" = '${datarootdir}/locale' && localed
|
Line 22450 test "$localedir" = '${datarootdir}/locale' && localed
|
test "$localstatedir" = '${prefix}/var' && localstatedir='$(prefix)/var' |
test "$localstatedir" = '${prefix}/var' && localstatedir='$(prefix)/var' |
test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc' |
test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc' |
|
|
ac_config_files="$ac_config_files Makefile common/Makefile compat/Makefile doc/Makefile include/Makefile src/sudo_usage.h src/Makefile plugins/sample/Makefile plugins/group_file/Makefile plugins/system_group/Makefile plugins/sudoers/Makefile plugins/sudoers/sudoers" | ac_config_files="$ac_config_files Makefile common/Makefile compat/Makefile doc/Makefile include/Makefile init.d/aix.sh init.d/hpux.sh src/sudo_usage.h src/Makefile plugins/sample/Makefile plugins/group_file/Makefile plugins/system_group/Makefile plugins/sudoers/Makefile plugins/sudoers/sudoers" |
|
|
cat >confcache <<\_ACEOF |
cat >confcache <<\_ACEOF |
# This file is a shell script that caches the results of configure |
# This file is a shell script that caches the results of configure |
Line 22285 if (echo >conf$$.file) 2>/dev/null; then
|
Line 22859 if (echo >conf$$.file) 2>/dev/null; then
|
# ... but there are two gotchas: |
# ... but there are two gotchas: |
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. |
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. |
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. |
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. |
# In both cases, we have to default to `cp -p'. | # In both cases, we have to default to `cp -pR'. |
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || |
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || |
as_ln_s='cp -p' | as_ln_s='cp -pR' |
elif ln conf$$.file conf$$ 2>/dev/null; then |
elif ln conf$$.file conf$$ 2>/dev/null; then |
as_ln_s=ln |
as_ln_s=ln |
else |
else |
as_ln_s='cp -p' | as_ln_s='cp -pR' |
fi |
fi |
else |
else |
as_ln_s='cp -p' | as_ln_s='cp -pR' |
fi |
fi |
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
rmdir conf$$.dir 2>/dev/null |
rmdir conf$$.dir 2>/dev/null |
Line 22354 else
|
Line 22928 else
|
as_mkdir_p=false |
as_mkdir_p=false |
fi |
fi |
|
|
if test -x / >/dev/null 2>&1; then |
|
as_test_x='test -x' |
|
else |
|
if ls -dL / >/dev/null 2>&1; then |
|
as_ls_L_option=L |
|
else |
|
as_ls_L_option= |
|
fi |
|
as_test_x=' |
|
eval sh -c '\'' |
|
if test -d "$1"; then |
|
test -d "$1/."; |
|
else |
|
case $1 in #( |
|
-*)set "./$1";; |
|
esac; |
|
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( |
|
???[sx]*):;;*)false;;esac;fi |
|
'\'' sh |
|
' |
|
fi |
|
as_executable_p=$as_test_x |
|
|
|
|
# as_fn_executable_p FILE |
|
# ----------------------- |
|
# Test if FILE is an executable regular file. |
|
as_fn_executable_p () |
|
{ |
|
test -f "$1" && test -x "$1" |
|
} # as_fn_executable_p |
|
as_test_x='test -x' |
|
as_executable_p=as_fn_executable_p |
|
|
# Sed expression to map a string onto a valid CPP name. |
# Sed expression to map a string onto a valid CPP name. |
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" |
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" |
|
|
Line 22396 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
Line 22958 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
# report actual input values of CONFIG_FILES etc. instead of their |
# report actual input values of CONFIG_FILES etc. instead of their |
# values after options handling. |
# values after options handling. |
ac_log=" |
ac_log=" |
This file was extended by sudo $as_me 1.8.8, which was | This file was extended by sudo $as_me 1.8.10p3, which was |
generated by GNU Autoconf 2.68. Invocation command line was | generated by GNU Autoconf 2.69. Invocation command line was |
|
|
CONFIG_FILES = $CONFIG_FILES |
CONFIG_FILES = $CONFIG_FILES |
CONFIG_HEADERS = $CONFIG_HEADERS |
CONFIG_HEADERS = $CONFIG_HEADERS |
Line 22462 _ACEOF
|
Line 23024 _ACEOF
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
ac_cs_version="\\ |
ac_cs_version="\\ |
sudo config.status 1.8.8 | sudo config.status 1.8.10p3 |
configured by $0, generated by GNU Autoconf 2.68, | configured by $0, generated by GNU Autoconf 2.69, |
with options \\"\$ac_cs_config\\" |
with options \\"\$ac_cs_config\\" |
|
|
Copyright (C) 2010 Free Software Foundation, Inc. | Copyright (C) 2012 Free Software Foundation, Inc. |
This config.status script is free software; the Free Software Foundation |
This config.status script is free software; the Free Software Foundation |
gives unlimited permission to copy, distribute and modify it." |
gives unlimited permission to copy, distribute and modify it." |
|
|
Line 22555 fi
|
Line 23117 fi
|
_ACEOF |
_ACEOF |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
if \$ac_cs_recheck; then |
if \$ac_cs_recheck; then |
set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion | set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion |
shift |
shift |
\$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 |
\$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 |
CONFIG_SHELL='$SHELL' |
CONFIG_SHELL='$SHELL' |
Line 22643 compiler='`$ECHO "$compiler" | $SED "$delay_single_quo
|
Line 23205 compiler='`$ECHO "$compiler" | $SED "$delay_single_quo
|
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' |
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' |
|
lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' |
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' |
|
lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' |
nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' |
nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' |
lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' |
lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' |
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' |
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' |
Line 22762 CFLAGS \
|
Line 23326 CFLAGS \
|
compiler \ |
compiler \ |
lt_cv_sys_global_symbol_pipe \ |
lt_cv_sys_global_symbol_pipe \ |
lt_cv_sys_global_symbol_to_cdecl \ |
lt_cv_sys_global_symbol_to_cdecl \ |
|
lt_cv_sys_global_symbol_to_import \ |
lt_cv_sys_global_symbol_to_c_name_address \ |
lt_cv_sys_global_symbol_to_c_name_address \ |
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ |
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ |
|
lt_cv_nm_interface \ |
nm_file_list_spec \ |
nm_file_list_spec \ |
lt_prog_compiler_no_builtin_flag \ |
lt_prog_compiler_no_builtin_flag \ |
lt_prog_compiler_pic \ |
lt_prog_compiler_pic \ |
Line 22799 old_striplib \
|
Line 23365 old_striplib \
|
striplib; do |
striplib; do |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
*[\\\\\\\`\\"\\\$]*) |
*[\\\\\\\`\\"\\\$]*) |
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" | eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
;; |
;; |
*) |
*) |
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" |
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" |
Line 22829 sys_lib_search_path_spec \
|
Line 23395 sys_lib_search_path_spec \
|
sys_lib_dlsearch_path_spec; do |
sys_lib_dlsearch_path_spec; do |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
*[\\\\\\\`\\"\\\$]*) |
*[\\\\\\\`\\"\\\$]*) |
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" | eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
;; |
;; |
*) |
*) |
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" |
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" |
Line 22838 sys_lib_dlsearch_path_spec; do
|
Line 23404 sys_lib_dlsearch_path_spec; do
|
done |
done |
|
|
ac_aux_dir='$ac_aux_dir' |
ac_aux_dir='$ac_aux_dir' |
xsi_shell='$xsi_shell' |
|
lt_shell_append='$lt_shell_append' |
|
|
|
# See if we are running on zsh, and set the options which allow our | # See if we are running on zsh, and set the options that allow our |
# commands through without removal of \ escapes INIT. |
# commands through without removal of \ escapes INIT. |
if test -n "\${ZSH_VERSION+set}" ; then | if test -n "\${ZSH_VERSION+set}"; then |
setopt NO_GLOB_SUBST |
setopt NO_GLOB_SUBST |
fi |
fi |
|
|
|
|
PACKAGE='$PACKAGE' |
PACKAGE='$PACKAGE' |
VERSION='$VERSION' |
VERSION='$VERSION' |
TIMESTAMP='$TIMESTAMP' |
|
RM='$RM' |
RM='$RM' |
ofile='$ofile' |
ofile='$ofile' |
|
|
Line 22875 do
|
Line 23438 do
|
"compat/Makefile") CONFIG_FILES="$CONFIG_FILES compat/Makefile" ;; |
"compat/Makefile") CONFIG_FILES="$CONFIG_FILES compat/Makefile" ;; |
"doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; |
"doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; |
"include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; |
"include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; |
|
"init.d/aix.sh") CONFIG_FILES="$CONFIG_FILES init.d/aix.sh" ;; |
|
"init.d/hpux.sh") CONFIG_FILES="$CONFIG_FILES init.d/hpux.sh" ;; |
"src/sudo_usage.h") CONFIG_FILES="$CONFIG_FILES src/sudo_usage.h" ;; |
"src/sudo_usage.h") CONFIG_FILES="$CONFIG_FILES src/sudo_usage.h" ;; |
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; |
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; |
"plugins/sample/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample/Makefile" ;; |
"plugins/sample/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample/Makefile" ;; |
Line 23434 $as_echo "$as_me: executing $ac_file commands" >&6;}
|
Line 23999 $as_echo "$as_me: executing $ac_file commands" >&6;}
|
case $ac_file$ac_mode in |
case $ac_file$ac_mode in |
"libtool":C) |
"libtool":C) |
|
|
# See if we are running on zsh, and set the options which allow our | # See if we are running on zsh, and set the options that allow our |
# commands through without removal of \ escapes. |
# commands through without removal of \ escapes. |
if test -n "${ZSH_VERSION+set}" ; then | if test -n "${ZSH_VERSION+set}"; then |
setopt NO_GLOB_SUBST |
setopt NO_GLOB_SUBST |
fi |
fi |
|
|
cfgfile="${ofile}T" | cfgfile=${ofile}T |
trap "$RM \"$cfgfile\"; exit 1" 1 2 15 |
trap "$RM \"$cfgfile\"; exit 1" 1 2 15 |
$RM "$cfgfile" |
$RM "$cfgfile" |
|
|
Line 23448 $as_echo "$as_me: executing $ac_file commands" >&6;}
|
Line 24013 $as_echo "$as_me: executing $ac_file commands" >&6;}
|
#! $SHELL |
#! $SHELL |
|
|
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. |
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. |
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION | # Generated automatically by $as_me ($PACKAGE) $VERSION |
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: |
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: |
# NOTE: Changes made to this file will be lost: look at ltmain.sh. |
# NOTE: Changes made to this file will be lost: look at ltmain.sh. |
# |
# |
Line 23482 $as_echo "$as_me: executing $ac_file commands" >&6;}
|
Line 24047 $as_echo "$as_me: executing $ac_file commands" >&6;}
|
|
|
|
|
# The names of the tagged configurations supported by this script. |
# The names of the tagged configurations supported by this script. |
available_tags="" | available_tags='' |
|
|
# ### BEGIN LIBTOOL CONFIG |
# ### BEGIN LIBTOOL CONFIG |
|
|
Line 23619 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
|
Line 24184 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
|
# Transform the output of nm in a proper C declaration. |
# Transform the output of nm in a proper C declaration. |
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl |
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl |
|
|
|
# Transform the output of nm into a list of symbols to manually relocate. |
|
global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import |
|
|
# Transform the output of nm in a C name address pair. |
# Transform the output of nm in a C name address pair. |
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address |
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address |
|
|
# Transform the output of nm in a C name address pair when lib prefix is needed. |
# Transform the output of nm in a C name address pair when lib prefix is needed. |
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix |
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix |
|
|
|
# The name lister interface. |
|
nm_interface=$lt_lt_cv_nm_interface |
|
|
# Specify filename containing input files for \$NM. |
# Specify filename containing input files for \$NM. |
nm_file_list_spec=$lt_nm_file_list_spec |
nm_file_list_spec=$lt_nm_file_list_spec |
|
|
# The root where to search for dependent libraries,and in which our libraries should be installed. | # The root where to search for dependent libraries,and where our libraries should be installed. |
lt_sysroot=$lt_sysroot |
lt_sysroot=$lt_sysroot |
|
|
# The name of the directory that contains temporary libtool files. |
# The name of the directory that contains temporary libtool files. |
Line 23815 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spe
|
Line 24386 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spe
|
# Whether we need a single "-rpath" flag with a separated argument. |
# Whether we need a single "-rpath" flag with a separated argument. |
hardcode_libdir_separator=$lt_hardcode_libdir_separator |
hardcode_libdir_separator=$lt_hardcode_libdir_separator |
|
|
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes | # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes |
# DIR into the resulting binary. |
# DIR into the resulting binary. |
hardcode_direct=$hardcode_direct |
hardcode_direct=$hardcode_direct |
|
|
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes | # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes |
# DIR into the resulting binary and the resulting library dependency is |
# DIR into the resulting binary and the resulting library dependency is |
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the | # "absolute",i.e impossible to change by setting \$shlibpath_var if the |
# library is relocated. |
# library is relocated. |
hardcode_direct_absolute=$hardcode_direct_absolute |
hardcode_direct_absolute=$hardcode_direct_absolute |
|
|
Line 23879 _LT_EOF
|
Line 24450 _LT_EOF
|
# AIX sometimes has problems with the GCC collect2 program. For some |
# AIX sometimes has problems with the GCC collect2 program. For some |
# reason, if we set the COLLECT_NAMES environment variable, the problems |
# reason, if we set the COLLECT_NAMES environment variable, the problems |
# vanish in a puff of smoke. |
# vanish in a puff of smoke. |
if test "X${COLLECT_NAMES+set}" != Xset; then | if test set != "${COLLECT_NAMES+set}"; then |
COLLECT_NAMES= |
COLLECT_NAMES= |
export COLLECT_NAMES |
export COLLECT_NAMES |
fi |
fi |
Line 23888 _LT_EOF
|
Line 24459 _LT_EOF
|
esac |
esac |
|
|
|
|
ltmain="$ac_aux_dir/ltmain.sh" | ltmain=$ac_aux_dir/ltmain.sh |
|
|
|
|
# We use sed instead of cat because bash on DJGPP gets confused if |
# We use sed instead of cat because bash on DJGPP gets confused if |
Line 23898 ltmain="$ac_aux_dir/ltmain.sh"
|
Line 24469 ltmain="$ac_aux_dir/ltmain.sh"
|
sed '$q' "$ltmain" >> "$cfgfile" \ |
sed '$q' "$ltmain" >> "$cfgfile" \ |
|| (rm -f "$cfgfile"; exit 1) |
|| (rm -f "$cfgfile"; exit 1) |
|
|
if test x"$xsi_shell" = xyes; then |
|
sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ |
|
func_dirname ()\ |
|
{\ |
|
\ case ${1} in\ |
|
\ */*) func_dirname_result="${1%/*}${2}" ;;\ |
|
\ * ) func_dirname_result="${3}" ;;\ |
|
\ esac\ |
|
} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_basename ()$/,/^} # func_basename /c\ |
|
func_basename ()\ |
|
{\ |
|
\ func_basename_result="${1##*/}"\ |
|
} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ |
|
func_dirname_and_basename ()\ |
|
{\ |
|
\ case ${1} in\ |
|
\ */*) func_dirname_result="${1%/*}${2}" ;;\ |
|
\ * ) func_dirname_result="${3}" ;;\ |
|
\ esac\ |
|
\ func_basename_result="${1##*/}"\ |
|
} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ |
|
func_stripname ()\ |
|
{\ |
|
\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ |
|
\ # positional parameters, so assign one to ordinary parameter first.\ |
|
\ func_stripname_result=${3}\ |
|
\ func_stripname_result=${func_stripname_result#"${1}"}\ |
|
\ func_stripname_result=${func_stripname_result%"${2}"}\ |
|
} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ |
|
func_split_long_opt ()\ |
|
{\ |
|
\ func_split_long_opt_name=${1%%=*}\ |
|
\ func_split_long_opt_arg=${1#*=}\ |
|
} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ |
|
func_split_short_opt ()\ |
|
{\ |
|
\ func_split_short_opt_arg=${1#??}\ |
|
\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ |
|
} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ |
|
func_lo2o ()\ |
|
{\ |
|
\ case ${1} in\ |
|
\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ |
|
\ *) func_lo2o_result=${1} ;;\ |
|
\ esac\ |
|
} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_xform ()$/,/^} # func_xform /c\ |
|
func_xform ()\ |
|
{\ |
|
func_xform_result=${1%.*}.lo\ |
|
} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_arith ()$/,/^} # func_arith /c\ |
|
func_arith ()\ |
|
{\ |
|
func_arith_result=$(( $* ))\ |
|
} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_len ()$/,/^} # func_len /c\ |
|
func_len ()\ |
|
{\ |
|
func_len_result=${#1}\ |
|
} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
fi |
|
|
|
if test x"$lt_shell_append" = xyes; then |
|
sed -e '/^func_append ()$/,/^} # func_append /c\ |
|
func_append ()\ |
|
{\ |
|
eval "${1}+=\\${2}"\ |
|
} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ |
|
func_append_quoted ()\ |
|
{\ |
|
\ func_quote_for_eval "${2}"\ |
|
\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ |
|
} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
|
|
|
|
# Save a `func_append' function call where possible by direct use of '+=' |
|
sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
else |
|
# Save a `func_append' function call even when '+=' is not available |
|
sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ |
|
&& mv -f "$cfgfile.tmp" "$cfgfile" \ |
|
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") |
|
test 0 -eq $? || _lt_function_replace_fail=: |
|
fi |
|
|
|
if test x"$_lt_function_replace_fail" = x":"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 |
|
$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} |
|
fi |
|
|
|
|
|
mv -f "$cfgfile" "$ofile" || |
mv -f "$cfgfile" "$ofile" || |
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") |
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") |
chmod +x "$ofile" |
chmod +x "$ofile" |
Line 24117 $as_echo "$as_me: You will need to customize sample.pa
|
Line 24529 $as_echo "$as_me: You will need to customize sample.pa
|
;; |
;; |
esac |
esac |
fi |
fi |
|
case "$rundir" in |
|
/var/run*) |
|
clear_rundir=0 |
|
;; |
|
*) |
|
clear_rundir=1 |
|
;; |
|
esac |
|
if test $clear_rundir -eq 1; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: Warning: the $rundir/ts directory must be cleared at boot time." >&5 |
|
$as_echo "$as_me: Warning: the $rundir/ts directory must be cleared at boot time." >&6;} |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: You may need to create a startup item to do this." >&5 |
|
$as_echo "$as_me: You may need to create a startup item to do this." >&6;} |
|
fi |
|
|
|
|
|
|
|
|