mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-21 15:19:34 -05:00
Update libtool to 1.5.20
This commit is contained in:
parent
91db8ccffe
commit
71efc97f97
3 changed files with 257 additions and 208 deletions
166
aclocal.m4
vendored
166
aclocal.m4
vendored
|
|
@ -621,7 +621,7 @@ rm="rm -f"
|
||||||
default_ofile=libtool
|
default_ofile=libtool
|
||||||
can_build_shared=yes
|
can_build_shared=yes
|
||||||
|
|
||||||
# All known linkers require a `.a' archive for static linking (except M$VC,
|
# All known linkers require a `.a' archive for static linking (except MSVC,
|
||||||
# which needs '.lib').
|
# which needs '.lib').
|
||||||
libext=a
|
libext=a
|
||||||
ltmain="$ac_aux_dir/ltmain.sh"
|
ltmain="$ac_aux_dir/ltmain.sh"
|
||||||
|
|
@ -837,8 +837,8 @@ if test "X${echo_test_string+set}" != Xset; then
|
||||||
# find a string as large as possible, as long as the shell can cope with it
|
# find a string as large as possible, as long as the shell can cope with it
|
||||||
for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
|
for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
|
||||||
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
|
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
|
||||||
if (echo_test_string="`eval $cmd`") 2>/dev/null &&
|
if (echo_test_string=`eval $cmd`) 2>/dev/null &&
|
||||||
echo_test_string="`eval $cmd`" &&
|
echo_test_string=`eval $cmd` &&
|
||||||
(test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
|
(test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
|
||||||
then
|
then
|
||||||
break
|
break
|
||||||
|
|
@ -1007,7 +1007,7 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
|
||||||
# Find out which ABI we are using.
|
# Find out which ABI we are using.
|
||||||
echo 'int i;' > conftest.$ac_ext
|
echo 'int i;' > conftest.$ac_ext
|
||||||
if AC_TRY_EVAL(ac_compile); then
|
if AC_TRY_EVAL(ac_compile); then
|
||||||
case "`/usr/bin/file conftest.o`" in
|
case `/usr/bin/file conftest.o` in
|
||||||
*32-bit*)
|
*32-bit*)
|
||||||
case $host in
|
case $host in
|
||||||
x86_64-*linux*)
|
x86_64-*linux*)
|
||||||
|
|
@ -1089,7 +1089,7 @@ AC_CACHE_CHECK([$1], [$2],
|
||||||
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
||||||
# The option is referenced via a variable to avoid confusing sed.
|
# The option is referenced via a variable to avoid confusing sed.
|
||||||
lt_compile=`echo "$ac_compile" | $SED \
|
lt_compile=`echo "$ac_compile" | $SED \
|
||||||
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
||||||
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
|
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
|
||||||
-e 's:$: $lt_compiler_flag:'`
|
-e 's:$: $lt_compiler_flag:'`
|
||||||
(eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
|
(eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
|
||||||
|
|
@ -1128,7 +1128,7 @@ AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
|
||||||
LDFLAGS="$LDFLAGS $3"
|
LDFLAGS="$LDFLAGS $3"
|
||||||
printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
printf "$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
|
||||||
# The compiler can only warn and ignore the option if not recognized
|
# The linker can only warn and ignore the option if not recognized
|
||||||
# So say no if there are warnings
|
# So say no if there are warnings
|
||||||
if test -s conftest.err; then
|
if test -s conftest.err; then
|
||||||
# Append any errors to the config.log.
|
# Append any errors to the config.log.
|
||||||
|
|
@ -1203,7 +1203,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
|
||||||
elif test -x /usr/sbin/sysctl; then
|
elif test -x /usr/sbin/sysctl; then
|
||||||
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
|
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
|
||||||
else
|
else
|
||||||
lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
|
lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
|
||||||
fi
|
fi
|
||||||
# And add a safety zone
|
# And add a safety zone
|
||||||
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
||||||
|
|
@ -1332,7 +1332,7 @@ int main ()
|
||||||
}]
|
}]
|
||||||
EOF
|
EOF
|
||||||
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
|
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
|
||||||
(./conftest; exit; ) 2>/dev/null
|
(./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
|
||||||
lt_status=$?
|
lt_status=$?
|
||||||
case x$lt_status in
|
case x$lt_status in
|
||||||
x$lt_dlno_uscore) $1 ;;
|
x$lt_dlno_uscore) $1 ;;
|
||||||
|
|
@ -1481,7 +1481,7 @@ AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
|
||||||
# Note that $ac_compile itself does not contain backslashes and begins
|
# Note that $ac_compile itself does not contain backslashes and begins
|
||||||
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
||||||
lt_compile=`echo "$ac_compile" | $SED \
|
lt_compile=`echo "$ac_compile" | $SED \
|
||||||
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
||||||
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
|
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
|
||||||
-e 's:$: $lt_compiler_flag:'`
|
-e 's:$: $lt_compiler_flag:'`
|
||||||
(eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
|
(eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
|
||||||
|
|
@ -1499,7 +1499,7 @@ AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
|
||||||
_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
|
_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
chmod u+w .
|
chmod u+w . 2>&AS_MESSAGE_LOG_FD
|
||||||
$rm conftest*
|
$rm conftest*
|
||||||
# SGI C++ compiler will create directory out/ii_files/ for
|
# SGI C++ compiler will create directory out/ii_files/ for
|
||||||
# template instantiation
|
# template instantiation
|
||||||
|
|
@ -1759,7 +1759,8 @@ cygwin* | mingw* | pw32*)
|
||||||
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~
|
||||||
|
chmod a+x \$dldir/$dlname'
|
||||||
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
|
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
|
||||||
dlpath=$dir/\$dldll~
|
dlpath=$dir/\$dldll~
|
||||||
$rm \$dlpath'
|
$rm \$dlpath'
|
||||||
|
|
@ -1812,7 +1813,7 @@ darwin* | rhapsody*)
|
||||||
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`'
|
||||||
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
||||||
if test "$GCC" = yes; then
|
if test "$GCC" = yes; then
|
||||||
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
|
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
|
||||||
|
|
@ -1850,7 +1851,14 @@ kfreebsd*-gnu)
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly*)
|
||||||
# DragonFly does not have aout. When/if they implement a new
|
# DragonFly does not have aout. When/if they implement a new
|
||||||
# versioning mechanism, adjust this.
|
# versioning mechanism, adjust this.
|
||||||
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
|
if test -x /usr/bin/objformat; then
|
||||||
|
objformat=`/usr/bin/objformat`
|
||||||
|
else
|
||||||
|
case $host_os in
|
||||||
|
freebsd[[123]]*) objformat=aout ;;
|
||||||
|
*) objformat=elf ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
version_type=freebsd-$objformat
|
version_type=freebsd-$objformat
|
||||||
case $version_type in
|
case $version_type in
|
||||||
freebsd-elf*)
|
freebsd-elf*)
|
||||||
|
|
@ -1895,7 +1903,7 @@ hpux9* | hpux10* | hpux11*)
|
||||||
version_type=sunos
|
version_type=sunos
|
||||||
need_lib_prefix=no
|
need_lib_prefix=no
|
||||||
need_version=no
|
need_version=no
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
ia64*)
|
ia64*)
|
||||||
shrext_cmds='.so'
|
shrext_cmds='.so'
|
||||||
hardcode_into_libs=yes
|
hardcode_into_libs=yes
|
||||||
|
|
@ -2291,7 +2299,7 @@ AC_DEFUN([AC_LIBTOOL_DLOPEN],
|
||||||
|
|
||||||
# AC_LIBTOOL_WIN32_DLL
|
# AC_LIBTOOL_WIN32_DLL
|
||||||
# --------------------
|
# --------------------
|
||||||
# declare package support for building win32 dll's
|
# declare package support for building win32 DLLs
|
||||||
AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
|
AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
|
||||||
[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
|
[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
|
||||||
])# AC_LIBTOOL_WIN32_DLL
|
])# AC_LIBTOOL_WIN32_DLL
|
||||||
|
|
@ -2465,7 +2473,7 @@ dnl not every word. This closes a longstanding sh security hole.
|
||||||
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
|
||||||
|
|
@ -2575,7 +2583,7 @@ AC_CACHE_VAL(lt_cv_path_LD,
|
||||||
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 GNU ld's 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'*)
|
||||||
|
|
@ -2607,7 +2615,7 @@ AC_PROG_LD_GNU
|
||||||
AC_DEFUN([AC_PROG_LD_GNU],
|
AC_DEFUN([AC_PROG_LD_GNU],
|
||||||
[AC_REQUIRE([AC_PROG_EGREP])dnl
|
[AC_REQUIRE([AC_PROG_EGREP])dnl
|
||||||
AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
|
AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
|
||||||
[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
|
[# I'd rather use --version here, but apparently some GNU lds only accept -v.
|
||||||
case `$LD -v 2>&1 </dev/null` in
|
case `$LD -v 2>&1 </dev/null` in
|
||||||
*GNU* | *'with BFD'*)
|
*GNU* | *'with BFD'*)
|
||||||
lt_cv_prog_gnu_ld=yes
|
lt_cv_prog_gnu_ld=yes
|
||||||
|
|
@ -2721,7 +2729,7 @@ gnu*)
|
||||||
|
|
||||||
hpux10.20* | hpux11*)
|
hpux10.20* | hpux11*)
|
||||||
lt_cv_file_magic_cmd=/usr/bin/file
|
lt_cv_file_magic_cmd=/usr/bin/file
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
ia64*)
|
ia64*)
|
||||||
lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
|
lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
|
||||||
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
|
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
|
||||||
|
|
@ -2895,13 +2903,13 @@ esac
|
||||||
# -----------------------------------
|
# -----------------------------------
|
||||||
# sets LIBLTDL to the link flags for the libltdl convenience library and
|
# sets LIBLTDL to the link flags for the libltdl convenience library and
|
||||||
# LTDLINCL to the include flags for the libltdl header and adds
|
# LTDLINCL to the include flags for the libltdl header and adds
|
||||||
# --enable-ltdl-convenience to the configure arguments. Note that LIBLTDL
|
# --enable-ltdl-convenience to the configure arguments. Note that
|
||||||
# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If
|
# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided,
|
||||||
# DIRECTORY is not provided, it is assumed to be `libltdl'. LIBLTDL will
|
# it is assumed to be `libltdl'. LIBLTDL will be prefixed with
|
||||||
# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed with
|
# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/'
|
||||||
# '${top_srcdir}/' (note the single quotes!). If your package is not
|
# (note the single quotes!). If your package is not flat and you're not
|
||||||
# flat and you're not using automake, define top_builddir and
|
# using automake, define top_builddir and top_srcdir appropriately in
|
||||||
# top_srcdir appropriately in the Makefiles.
|
# the Makefiles.
|
||||||
AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
|
AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
|
||||||
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
|
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
|
||||||
case $enable_ltdl_convenience in
|
case $enable_ltdl_convenience in
|
||||||
|
|
@ -2920,13 +2928,13 @@ AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
|
||||||
# -----------------------------------
|
# -----------------------------------
|
||||||
# sets LIBLTDL to the link flags for the libltdl installable library and
|
# sets LIBLTDL to the link flags for the libltdl installable library and
|
||||||
# LTDLINCL to the include flags for the libltdl header and adds
|
# LTDLINCL to the include flags for the libltdl header and adds
|
||||||
# --enable-ltdl-install to the configure arguments. Note that LIBLTDL
|
# --enable-ltdl-install to the configure arguments. Note that
|
||||||
# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If
|
# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided,
|
||||||
# DIRECTORY is not provided and an installed libltdl is not found, it is
|
# and an installed libltdl is not found, it is assumed to be `libltdl'.
|
||||||
# assumed to be `libltdl'. LIBLTDL will be prefixed with '${top_builddir}/'
|
# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with
|
||||||
# and LTDLINCL will be prefixed with '${top_srcdir}/' (note the single
|
# '${top_srcdir}/' (note the single quotes!). If your package is not
|
||||||
# quotes!). If your package is not flat and you're not using automake,
|
# flat and you're not using automake, define top_builddir and top_srcdir
|
||||||
# define top_builddir and top_srcdir appropriately in the Makefiles.
|
# appropriately in the Makefiles.
|
||||||
# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
|
# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
|
||||||
AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
|
AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
|
||||||
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
|
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
|
||||||
|
|
@ -3105,7 +3113,7 @@ test "$can_build_shared" = "no" && 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 "$enable_shared" = yes && enable_static=no
|
||||||
if test -n "$RANLIB"; then
|
if test -n "$RANLIB"; then
|
||||||
|
|
@ -3172,7 +3180,7 @@ _LT_AC_TAGVAR(postdeps, $1)=
|
||||||
_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
|
_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
|
||||||
|
|
||||||
# Source file extension for C++ test sources.
|
# Source file extension for C++ test sources.
|
||||||
ac_ext=cc
|
ac_ext=cpp
|
||||||
|
|
||||||
# Object file extension for compiled C++ test sources.
|
# Object file extension for compiled C++ test sources.
|
||||||
objext=o
|
objext=o
|
||||||
|
|
@ -3388,7 +3396,7 @@ case $host_os in
|
||||||
# Exported symbols can be pulled into shared objects from archives
|
# Exported symbols can be pulled into shared objects from archives
|
||||||
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
|
||||||
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
|
||||||
# This is similar to how AIX traditionally builds it's shared libraries.
|
# This is similar to how AIX traditionally builds its shared libraries.
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
@ -3427,7 +3435,7 @@ case $host_os in
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
darwin* | rhapsody*)
|
darwin* | rhapsody*)
|
||||||
case "$host_os" in
|
case $host_os in
|
||||||
rhapsody* | darwin1.[[012]])
|
rhapsody* | darwin1.[[012]])
|
||||||
_LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
|
||||||
;;
|
;;
|
||||||
|
|
@ -3465,7 +3473,7 @@ case $host_os in
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
||||||
fi
|
fi
|
||||||
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
||||||
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
||||||
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
else
|
else
|
||||||
|
|
@ -3478,7 +3486,7 @@ case $host_os in
|
||||||
output_verbose_link_cmd='echo'
|
output_verbose_link_cmd='echo'
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
||||||
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
||||||
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
;;
|
;;
|
||||||
|
|
@ -3558,7 +3566,7 @@ case $host_os in
|
||||||
;;
|
;;
|
||||||
hpux10*|hpux11*)
|
hpux10*|hpux11*)
|
||||||
if test $with_gnu_ld = no; then
|
if test $with_gnu_ld = no; then
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*)
|
hppa*64*)
|
||||||
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
|
||||||
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
|
||||||
|
|
@ -3574,7 +3582,7 @@ case $host_os in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*)
|
hppa*64*)
|
||||||
_LT_AC_TAGVAR(hardcode_direct, $1)=no
|
_LT_AC_TAGVAR(hardcode_direct, $1)=no
|
||||||
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
||||||
|
|
@ -3600,7 +3608,7 @@ case $host_os in
|
||||||
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
||||||
;;
|
;;
|
||||||
aCC*)
|
aCC*)
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
|
||||||
;;
|
;;
|
||||||
|
|
@ -3621,7 +3629,7 @@ case $host_os in
|
||||||
*)
|
*)
|
||||||
if test "$GXX" = yes; then
|
if test "$GXX" = yes; then
|
||||||
if test $with_gnu_ld = no; then
|
if test $with_gnu_ld = no; then
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
ia64*|hppa*64*)
|
ia64*|hppa*64*)
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
|
||||||
;;
|
;;
|
||||||
|
|
@ -3722,7 +3730,7 @@ case $host_os in
|
||||||
|
|
||||||
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
|
||||||
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
|
||||||
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive,`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
||||||
;;
|
;;
|
||||||
cxx*)
|
cxx*)
|
||||||
# Compaq C++
|
# Compaq C++
|
||||||
|
|
@ -3954,10 +3962,11 @@ case $host_os in
|
||||||
case $cc_basename in
|
case $cc_basename in
|
||||||
CC*)
|
CC*)
|
||||||
# Sun C++ 4.2, 5.x and Centerline C++
|
# Sun C++ 4.2, 5.x and Centerline C++
|
||||||
|
_LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes
|
||||||
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
|
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
|
||||||
$CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
|
$CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
|
||||||
|
|
||||||
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
|
||||||
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
||||||
|
|
@ -3977,15 +3986,7 @@ case $host_os in
|
||||||
esac
|
esac
|
||||||
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
||||||
|
|
||||||
# Commands to make compiler produce verbose output that lists
|
output_verbose_link_cmd='echo'
|
||||||
# what "hidden" libraries, object files and flags are used when
|
|
||||||
# linking a shared library.
|
|
||||||
#
|
|
||||||
# There doesn't appear to be a way to prevent this compiler from
|
|
||||||
# explicitly linking system object files so we need to strip them
|
|
||||||
# from the output so that they don't get included in the library
|
|
||||||
# dependencies.
|
|
||||||
output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[[LR]]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
|
|
||||||
|
|
||||||
# Archives containing C++ object files must be created using
|
# Archives containing C++ object files must be created using
|
||||||
# "CC -xar", where "CC" is the Sun C++ compiler. This is
|
# "CC -xar", where "CC" is the Sun C++ compiler. This is
|
||||||
|
|
@ -4142,7 +4143,7 @@ if AC_TRY_EVAL(ac_compile); then
|
||||||
# The `*' in the case matches for architectures that use `case' in
|
# The `*' in the case matches for architectures that use `case' in
|
||||||
# $output_verbose_cmd can trigger glob expansion during the loop
|
# $output_verbose_cmd can trigger glob expansion during the loop
|
||||||
# eval without this substitution.
|
# eval without this substitution.
|
||||||
output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`"
|
output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
|
||||||
|
|
||||||
for p in `eval $output_verbose_link_cmd`; do
|
for p in `eval $output_verbose_link_cmd`; do
|
||||||
case $p in
|
case $p in
|
||||||
|
|
@ -4218,6 +4219,21 @@ fi
|
||||||
|
|
||||||
$rm -f confest.$objext
|
$rm -f confest.$objext
|
||||||
|
|
||||||
|
# PORTME: override above test on systems where it is broken
|
||||||
|
ifelse([$1],[CXX],
|
||||||
|
[case $host_os in
|
||||||
|
solaris*)
|
||||||
|
case $cc_basename in
|
||||||
|
CC*)
|
||||||
|
# Adding this requires a known-good setup of shared libraries for
|
||||||
|
# Sun compiler versions before 5.6, else PIC objects from an old
|
||||||
|
# archive will be linked into the output, leading to subtle bugs.
|
||||||
|
_LT_AC_TAGVAR(postdeps,$1)='-lCstd -lCrun'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
esac
|
||||||
|
])
|
||||||
|
|
||||||
case " $_LT_AC_TAGVAR(postdeps, $1) " in
|
case " $_LT_AC_TAGVAR(postdeps, $1) " in
|
||||||
*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
|
*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -4287,7 +4303,7 @@ test "$can_build_shared" = "no" && 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 "$enable_shared" = yes && enable_static=no
|
||||||
if test -n "$RANLIB"; then
|
if test -n "$RANLIB"; then
|
||||||
|
|
@ -5186,7 +5202,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
|
||||||
hpux*)
|
hpux*)
|
||||||
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
||||||
# not for PA HP-UX.
|
# not for PA HP-UX.
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|
@ -5255,7 +5271,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
|
||||||
aCC*)
|
aCC*)
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
# +Z the default
|
# +Z the default
|
||||||
;;
|
;;
|
||||||
|
|
@ -5296,7 +5312,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
|
||||||
# Portland Group C++ compiler.
|
# Portland Group C++ compiler.
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
||||||
;;
|
;;
|
||||||
cxx*)
|
cxx*)
|
||||||
# Compaq C++
|
# Compaq C++
|
||||||
|
|
@ -5460,7 +5476,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
|
||||||
hpux*)
|
hpux*)
|
||||||
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
||||||
# not for PA HP-UX.
|
# not for PA HP-UX.
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
# +Z the default
|
# +Z the default
|
||||||
;;
|
;;
|
||||||
|
|
@ -5507,7 +5523,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||||||
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
||||||
# not for PA HP-UX.
|
# not for PA HP-UX.
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
# +Z the default
|
# +Z the default
|
||||||
;;
|
;;
|
||||||
|
|
@ -5537,12 +5553,12 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
|
||||||
;;
|
;;
|
||||||
pgcc* | pgf77* | pgf90*)
|
pgcc* | pgf77* | pgf90* | pgf95*)
|
||||||
# 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)
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
||||||
;;
|
;;
|
||||||
ccc*)
|
ccc*)
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||||||
|
|
@ -5625,7 +5641,7 @@ if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then
|
||||||
[_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
|
[_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
|
_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
|
||||||
fi
|
fi
|
||||||
case "$host_os" in
|
case $host_os in
|
||||||
# For platforms which do not support PIC, -DPIC is meaningless:
|
# For platforms which do not support PIC, -DPIC is meaningless:
|
||||||
*djgpp*)
|
*djgpp*)
|
||||||
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
|
||||||
|
|
@ -5816,11 +5832,11 @@ EOF
|
||||||
tmp_addflag=
|
tmp_addflag=
|
||||||
case $cc_basename,$host_cpu in
|
case $cc_basename,$host_cpu in
|
||||||
pgcc*) # Portland Group C compiler
|
pgcc*) # Portland Group C compiler
|
||||||
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive,`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
||||||
tmp_addflag=' $pic_flag'
|
tmp_addflag=' $pic_flag'
|
||||||
;;
|
;;
|
||||||
pgf77* | pgf90* ) # Portland Group f77 and f90 compilers
|
pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
|
||||||
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive,`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$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' ;;
|
||||||
|
|
@ -6026,7 +6042,7 @@ EOF
|
||||||
# Exported symbols can be pulled into shared objects from archives
|
# Exported symbols can be pulled into shared objects from archives
|
||||||
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
|
||||||
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
|
||||||
# This is similar to how AIX traditionally builds it's shared libraries.
|
# This is similar to how AIX traditionally builds its shared libraries.
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
@ -6066,7 +6082,7 @@ EOF
|
||||||
;;
|
;;
|
||||||
|
|
||||||
darwin* | rhapsody*)
|
darwin* | rhapsody*)
|
||||||
case "$host_os" in
|
case $host_os in
|
||||||
rhapsody* | darwin1.[[012]])
|
rhapsody* | darwin1.[[012]])
|
||||||
_LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
|
||||||
;;
|
;;
|
||||||
|
|
@ -6095,7 +6111,7 @@ EOF
|
||||||
output_verbose_link_cmd='echo'
|
output_verbose_link_cmd='echo'
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
||||||
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
||||||
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
else
|
else
|
||||||
|
|
@ -6104,7 +6120,7 @@ EOF
|
||||||
output_verbose_link_cmd='echo'
|
output_verbose_link_cmd='echo'
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
||||||
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
||||||
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
||||||
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
;;
|
;;
|
||||||
|
|
@ -6170,7 +6186,7 @@ EOF
|
||||||
|
|
||||||
hpux10* | hpux11*)
|
hpux10* | hpux11*)
|
||||||
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
|
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
|
||||||
;;
|
;;
|
||||||
|
|
@ -6179,7 +6195,7 @@ EOF
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
|
||||||
;;
|
;;
|
||||||
|
|
@ -6189,7 +6205,7 @@ EOF
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
if test "$with_gnu_ld" = no; then
|
if test "$with_gnu_ld" = no; then
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*)
|
hppa*64*)
|
||||||
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
|
||||||
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
|
||||||
|
|
|
||||||
203
build/ltmain.sh
203
build/ltmain.sh
|
|
@ -58,8 +58,8 @@ EXIT_FAILURE=1
|
||||||
|
|
||||||
PROGRAM=ltmain.sh
|
PROGRAM=ltmain.sh
|
||||||
PACKAGE=libtool
|
PACKAGE=libtool
|
||||||
VERSION=1.5.18-OpenLDAP
|
VERSION=1.5.20-OpenLDAP
|
||||||
TIMESTAMP=" (1.1220.2.245 2005/05/16 08:55:27)"
|
TIMESTAMP=" (1.1220.2.287 2005/08/31 18:54:15)"
|
||||||
|
|
||||||
# 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 which allow our
|
||||||
# commands through without removal of \ escapes.
|
# commands through without removal of \ escapes.
|
||||||
|
|
@ -103,14 +103,15 @@ rm="rm -f"
|
||||||
Xsed="${SED}"' -e 1s/^X//'
|
Xsed="${SED}"' -e 1s/^X//'
|
||||||
sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
|
sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
|
||||||
# test EBCDIC or ASCII
|
# test EBCDIC or ASCII
|
||||||
case `echo A|tr A '\301'` in
|
case `echo X|tr X '\101'` in
|
||||||
A) # EBCDIC based system
|
A) # ASCII based system
|
||||||
SP2NL="tr '\100' '\n'"
|
# \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
|
||||||
NL2SP="tr '\r\n' '\100\100'"
|
SP2NL='tr \040 \012'
|
||||||
|
NL2SP='tr \015\012 \040\040'
|
||||||
;;
|
;;
|
||||||
*) # Assume ASCII based system
|
*) # EBCDIC based system
|
||||||
SP2NL="tr '\040' '\012'"
|
SP2NL='tr \100 \n'
|
||||||
NL2SP="tr '\015\012' '\040\040'"
|
NL2SP='tr \r\n \100\100'
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
@ -148,7 +149,6 @@ show_help=
|
||||||
execute_dlfiles=
|
execute_dlfiles=
|
||||||
lo2o="s/\\.lo\$/.${objext}/"
|
lo2o="s/\\.lo\$/.${objext}/"
|
||||||
o2lo="s/\\.${objext}\$/.lo/"
|
o2lo="s/\\.${objext}\$/.lo/"
|
||||||
quote_scanset='[[~#^*{};<>?'"'"' ]'
|
|
||||||
|
|
||||||
#####################################
|
#####################################
|
||||||
# Shell function definitions:
|
# Shell function definitions:
|
||||||
|
|
@ -207,7 +207,7 @@ func_infer_tag ()
|
||||||
CC_quoted=
|
CC_quoted=
|
||||||
for arg in $CC; do
|
for arg in $CC; do
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -228,7 +228,7 @@ func_infer_tag ()
|
||||||
for arg in $CC; do
|
for arg in $CC; do
|
||||||
# Double-quote args containing other shell metacharacters.
|
# Double-quote args containing other shell metacharacters.
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -591,7 +591,7 @@ if test -z "$show_help"; then
|
||||||
|
|
||||||
for arg
|
for arg
|
||||||
do
|
do
|
||||||
case "$arg_mode" in
|
case $arg_mode in
|
||||||
arg )
|
arg )
|
||||||
# do not "continue". Instead, add this to base_compile
|
# do not "continue". Instead, add this to base_compile
|
||||||
lastarg="$arg"
|
lastarg="$arg"
|
||||||
|
|
@ -642,7 +642,7 @@ if test -z "$show_help"; then
|
||||||
# Many Bourne shells cannot handle close brackets correctly
|
# Many Bourne shells cannot handle close brackets correctly
|
||||||
# in scan sets, so we specify it separately.
|
# in scan sets, so we specify it separately.
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -677,7 +677,7 @@ if test -z "$show_help"; then
|
||||||
# in scan sets (worked around with variable expansion),
|
# in scan sets (worked around with variable expansion),
|
||||||
# and furthermore cannot handle '|' '&' '(' ')' in scan sets
|
# and furthermore cannot handle '|' '&' '(' ')' in scan sets
|
||||||
# at all, so we specify them separately.
|
# at all, so we specify them separately.
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
lastarg="\"$lastarg\""
|
lastarg="\"$lastarg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -752,13 +752,12 @@ if test -z "$show_help"; then
|
||||||
|
|
||||||
qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"`
|
qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $qlibobj in
|
case $qlibobj in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
qlibobj="\"$qlibobj\"" ;;
|
qlibobj="\"$qlibobj\"" ;;
|
||||||
esac
|
esac
|
||||||
if test "X$libobj" != "X$qlibobj"; then
|
test "X$libobj" != "X$qlibobj" \
|
||||||
$echo "$modename: libobj name \`$libobj' may not contain shell special characters."
|
&& $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' &()|`$[]' \
|
||||||
exit $EXIT_FAILURE
|
&& $echo "$modename: libobj name \`$libobj' may not contain shell special characters."
|
||||||
fi
|
|
||||||
objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
|
objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
|
||||||
xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
|
xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
|
||||||
if test "X$xdir" = "X$obj"; then
|
if test "X$xdir" = "X$obj"; then
|
||||||
|
|
@ -839,7 +838,7 @@ compiler."
|
||||||
fi
|
fi
|
||||||
qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"`
|
qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $qsrcfile in
|
case $qsrcfile in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
qsrcfile="\"$qsrcfile\"" ;;
|
qsrcfile="\"$qsrcfile\"" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
@ -1105,15 +1104,14 @@ EOF
|
||||||
if test -n "$link_static_flag"; then
|
if test -n "$link_static_flag"; then
|
||||||
dlopen_self=$dlopen_self_static
|
dlopen_self=$dlopen_self_static
|
||||||
fi
|
fi
|
||||||
prefer_static_libs=yes
|
|
||||||
else
|
else
|
||||||
if test -z "$pic_flag" && test -n "$link_static_flag"; then
|
if test -z "$pic_flag" && test -n "$link_static_flag"; then
|
||||||
dlopen_self=$dlopen_self_static
|
dlopen_self=$dlopen_self_static
|
||||||
fi
|
fi
|
||||||
prefer_static_libs=built
|
|
||||||
fi
|
fi
|
||||||
build_libtool_libs=no
|
build_libtool_libs=no
|
||||||
build_old_libs=yes
|
build_old_libs=yes
|
||||||
|
prefer_static_libs=yes
|
||||||
break
|
break
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -1127,7 +1125,7 @@ EOF
|
||||||
arg="$1"
|
arg="$1"
|
||||||
shift
|
shift
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
|
qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
|
||||||
;;
|
;;
|
||||||
*) qarg=$arg ;;
|
*) qarg=$arg ;;
|
||||||
|
|
@ -1436,7 +1434,7 @@ EOF
|
||||||
continue
|
continue
|
||||||
;;
|
;;
|
||||||
|
|
||||||
-framework)
|
-framework|-arch)
|
||||||
prev=darwin_framework
|
prev=darwin_framework
|
||||||
compiler_flags="$compiler_flags $arg"
|
compiler_flags="$compiler_flags $arg"
|
||||||
compile_command="$compile_command $arg"
|
compile_command="$compile_command $arg"
|
||||||
|
|
@ -1566,7 +1564,7 @@ EOF
|
||||||
# to be aesthetically quoted because they are evaled later.
|
# to be aesthetically quoted because they are evaled later.
|
||||||
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -1682,7 +1680,7 @@ EOF
|
||||||
for flag in $args; do
|
for flag in $args; do
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
case $flag in
|
case $flag in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
flag="\"$flag\""
|
flag="\"$flag\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -1700,7 +1698,7 @@ EOF
|
||||||
for flag in $args; do
|
for flag in $args; do
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
case $flag in
|
case $flag in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
flag="\"$flag\""
|
flag="\"$flag\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -1733,7 +1731,7 @@ EOF
|
||||||
# to be aesthetically quoted because they are evaled later.
|
# to be aesthetically quoted because they are evaled later.
|
||||||
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -1867,7 +1865,7 @@ EOF
|
||||||
# to be aesthetically quoted because they are evaled later.
|
# to be aesthetically quoted because they are evaled later.
|
||||||
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -2455,7 +2453,7 @@ EOF
|
||||||
case "$temp_rpath " in
|
case "$temp_rpath " in
|
||||||
*" $dir "*) ;;
|
*" $dir "*) ;;
|
||||||
*" $absdir "*) ;;
|
*" $absdir "*) ;;
|
||||||
*) temp_rpath="$temp_rpath $dir" ;;
|
*) temp_rpath="$temp_rpath $absdir" ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
@ -2492,12 +2490,8 @@ EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
link_static=no # Whether the deplib will be linked statically
|
link_static=no # Whether the deplib will be linked statically
|
||||||
use_static_libs="$prefer_static_libs"
|
|
||||||
if test "$use_static_libs" = built && test "$installed" = yes ; then
|
|
||||||
use_static_libs=no
|
|
||||||
fi
|
|
||||||
if test -n "$library_names" &&
|
if test -n "$library_names" &&
|
||||||
{ test "$use_static_libs" = no || test -z "$old_library"; }; then
|
{ test "$prefer_static_libs" = no || test -z "$old_library"; }; then
|
||||||
if test "$installed" = no; then
|
if test "$installed" = no; then
|
||||||
notinst_deplibs="$notinst_deplibs $lib"
|
notinst_deplibs="$notinst_deplibs $lib"
|
||||||
need_relink=yes
|
need_relink=yes
|
||||||
|
|
@ -2645,7 +2639,7 @@ EOF
|
||||||
add_dir="-L$dir"
|
add_dir="-L$dir"
|
||||||
# Try looking first in the location we're being installed to.
|
# Try looking first in the location we're being installed to.
|
||||||
if test -n "$inst_prefix_dir"; then
|
if test -n "$inst_prefix_dir"; then
|
||||||
case "$libdir" in
|
case $libdir in
|
||||||
[\\/]*)
|
[\\/]*)
|
||||||
add_dir="$add_dir -L$inst_prefix_dir$libdir"
|
add_dir="$add_dir -L$inst_prefix_dir$libdir"
|
||||||
;;
|
;;
|
||||||
|
|
@ -2718,7 +2712,7 @@ EOF
|
||||||
add_dir="-L$libdir"
|
add_dir="-L$libdir"
|
||||||
# Try looking first in the location we're being installed to.
|
# Try looking first in the location we're being installed to.
|
||||||
if test -n "$inst_prefix_dir"; then
|
if test -n "$inst_prefix_dir"; then
|
||||||
case "$libdir" in
|
case $libdir in
|
||||||
[\\/]*)
|
[\\/]*)
|
||||||
add_dir="$add_dir -L$inst_prefix_dir$libdir"
|
add_dir="$add_dir -L$inst_prefix_dir$libdir"
|
||||||
;;
|
;;
|
||||||
|
|
@ -2779,8 +2773,6 @@ EOF
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
convenience="$convenience $dir/$old_library"
|
|
||||||
old_convenience="$old_convenience $dir/$old_library"
|
|
||||||
deplibs="$dir/$old_library $deplibs"
|
deplibs="$dir/$old_library $deplibs"
|
||||||
link_static=yes
|
link_static=yes
|
||||||
fi
|
fi
|
||||||
|
|
@ -3470,7 +3462,7 @@ EOF
|
||||||
if test "$?" -eq 0 ; then
|
if test "$?" -eq 0 ; then
|
||||||
ldd_output=`ldd conftest`
|
ldd_output=`ldd conftest`
|
||||||
for i in $deplibs; do
|
for i in $deplibs; do
|
||||||
name="`expr $i : '-l\(.*\)'`"
|
name=`expr $i : '-l\(.*\)'`
|
||||||
# If $name is empty we are operating on a -L argument.
|
# If $name is empty we are operating on a -L argument.
|
||||||
if test "$name" != "" && test "$name" -ne "0"; then
|
if test "$name" != "" && test "$name" -ne "0"; then
|
||||||
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
||||||
|
|
@ -3507,7 +3499,7 @@ EOF
|
||||||
# Error occurred in the first compile. Let's try to salvage
|
# Error occurred in the first compile. Let's try to salvage
|
||||||
# the situation: Compile a separate program for each library.
|
# the situation: Compile a separate program for each library.
|
||||||
for i in $deplibs; do
|
for i in $deplibs; do
|
||||||
name="`expr $i : '-l\(.*\)'`"
|
name=`expr $i : '-l\(.*\)'`
|
||||||
# If $name is empty we are operating on a -L argument.
|
# If $name is empty we are operating on a -L argument.
|
||||||
if test "$name" != "" && test "$name" != "0"; then
|
if test "$name" != "" && test "$name" != "0"; then
|
||||||
$rm conftest
|
$rm conftest
|
||||||
|
|
@ -3559,7 +3551,7 @@ EOF
|
||||||
set dummy $deplibs_check_method
|
set dummy $deplibs_check_method
|
||||||
file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
||||||
for a_deplib in $deplibs; do
|
for a_deplib in $deplibs; do
|
||||||
name="`expr $a_deplib : '-l\(.*\)'`"
|
name=`expr $a_deplib : '-l\(.*\)'`
|
||||||
# If $name is empty we are operating on a -L argument.
|
# If $name is empty we are operating on a -L argument.
|
||||||
if test "$name" != "" && test "$name" != "0"; then
|
if test "$name" != "" && test "$name" != "0"; then
|
||||||
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
||||||
|
|
@ -3628,7 +3620,7 @@ EOF
|
||||||
set dummy $deplibs_check_method
|
set dummy $deplibs_check_method
|
||||||
match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
||||||
for a_deplib in $deplibs; do
|
for a_deplib in $deplibs; do
|
||||||
name="`expr $a_deplib : '-l\(.*\)'`"
|
name=`expr $a_deplib : '-l\(.*\)'`
|
||||||
# If $name is empty we are operating on a -L argument.
|
# If $name is empty we are operating on a -L argument.
|
||||||
if test -n "$name" && test "$name" != "0"; then
|
if test -n "$name" && test "$name" != "0"; then
|
||||||
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
||||||
|
|
@ -3869,6 +3861,9 @@ EOF
|
||||||
# The command line is too long to execute in one step.
|
# The command line is too long to execute in one step.
|
||||||
$show "using reloadable object file for export list..."
|
$show "using reloadable object file for export list..."
|
||||||
skipped_export=:
|
skipped_export=:
|
||||||
|
# Break out early, otherwise skipped_export may be
|
||||||
|
# set to false by a later but shorter cmd.
|
||||||
|
break
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
|
|
@ -3938,7 +3933,8 @@ EOF
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "X$skipped_export" != "X:" && len=`expr "X$test_cmds" : ".*"` &&
|
if test "X$skipped_export" != "X:" &&
|
||||||
|
len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
|
||||||
test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
|
test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
|
|
@ -3973,7 +3969,7 @@ EOF
|
||||||
do
|
do
|
||||||
eval test_cmds=\"$reload_cmds $objlist $last_robj\"
|
eval test_cmds=\"$reload_cmds $objlist $last_robj\"
|
||||||
if test "X$objlist" = X ||
|
if test "X$objlist" = X ||
|
||||||
{ len=`expr "X$test_cmds" : ".*"` &&
|
{ len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
|
||||||
test "$len" -le "$max_cmd_len"; }; then
|
test "$len" -le "$max_cmd_len"; }; then
|
||||||
objlist="$objlist $obj"
|
objlist="$objlist $obj"
|
||||||
else
|
else
|
||||||
|
|
@ -4063,13 +4059,30 @@ EOF
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
eval cmd=\"$cmd\"
|
eval cmd=\"$cmd\"
|
||||||
$show "$cmd"
|
$show "$cmd"
|
||||||
$run eval "$cmd" || exit $?
|
$run eval "$cmd" || {
|
||||||
|
lt_exit=$?
|
||||||
|
|
||||||
|
# Restore the uninstalled library and exit
|
||||||
|
if test "$mode" = relink; then
|
||||||
|
$run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit $lt_exit
|
||||||
|
}
|
||||||
done
|
done
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
|
|
||||||
# Restore the uninstalled library and exit
|
# Restore the uninstalled library and exit
|
||||||
if test "$mode" = relink; then
|
if test "$mode" = relink; then
|
||||||
$run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
|
$run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
|
||||||
|
|
||||||
|
if test -n "$convenience"; then
|
||||||
|
if test -z "$whole_archive_flag_spec"; then
|
||||||
|
$show "${rm}r $gentop"
|
||||||
|
$run ${rm}r "$gentop"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
exit $EXIT_SUCCESS
|
exit $EXIT_SUCCESS
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
@ -4414,7 +4427,7 @@ extern \"C\" {
|
||||||
if test -z "$export_symbols"; then
|
if test -z "$export_symbols"; then
|
||||||
export_symbols="$output_objdir/$outputname.exp"
|
export_symbols="$output_objdir/$outputname.exp"
|
||||||
$run $rm $export_symbols
|
$run $rm $export_symbols
|
||||||
$run eval "${SED} -n -e '/^: @PROGRAM@$/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
|
$run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
|
||||||
else
|
else
|
||||||
$run eval "${SED} -e 's/\([ ][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
|
$run eval "${SED} -e 's/\([ ][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
|
||||||
$run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
|
$run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
|
||||||
|
|
@ -4819,6 +4832,7 @@ EOF
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat >> $cwrappersource <<"EOF"
|
cat >> $cwrappersource <<"EOF"
|
||||||
|
return 127;
|
||||||
}
|
}
|
||||||
|
|
||||||
void *
|
void *
|
||||||
|
|
@ -5082,13 +5096,13 @@ else
|
||||||
# Backslashes separate directories on plain windows
|
# Backslashes separate directories on plain windows
|
||||||
*-*-mingw | *-*-os2*)
|
*-*-mingw | *-*-os2*)
|
||||||
$echo >> $output "\
|
$echo >> $output "\
|
||||||
exec \$progdir\\\\\$program \${1+\"\$@\"}
|
exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
|
||||||
"
|
"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
$echo >> $output "\
|
$echo >> $output "\
|
||||||
exec \$progdir/\$program \${1+\"\$@\"}
|
exec \"\$progdir/\$program\" \${1+\"\$@\"}
|
||||||
"
|
"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -5098,7 +5112,7 @@ else
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
# The program doesn't exist.
|
# The program doesn't exist.
|
||||||
\$echo \"\$0: error: \$progdir/\$program does not exist\" 1>&2
|
\$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
|
||||||
\$echo \"This script is just a wrapper for \$program.\" 1>&2
|
\$echo \"This script is just a wrapper for \$program.\" 1>&2
|
||||||
$echo \"See the $PACKAGE documentation for more information.\" 1>&2
|
$echo \"See the $PACKAGE documentation for more information.\" 1>&2
|
||||||
exit $EXIT_FAILURE
|
exit $EXIT_FAILURE
|
||||||
|
|
@ -5221,7 +5235,7 @@ fi\
|
||||||
oldobjs="$objlist $obj"
|
oldobjs="$objlist $obj"
|
||||||
objlist="$objlist $obj"
|
objlist="$objlist $obj"
|
||||||
eval test_cmds=\"$old_archive_cmds\"
|
eval test_cmds=\"$old_archive_cmds\"
|
||||||
if len=`expr "X$test_cmds" : ".*"` &&
|
if len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
|
||||||
test "$len" -le "$max_cmd_len"; then
|
test "$len" -le "$max_cmd_len"; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
|
|
@ -5418,11 +5432,11 @@ relink_command=\"$relink_command\""
|
||||||
# install_prog (especially on Windows NT).
|
# install_prog (especially on Windows NT).
|
||||||
if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
|
if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
|
||||||
# Allow the use of GNU shtool's install command.
|
# Allow the use of GNU shtool's install command.
|
||||||
$echo "X$nonopt" | $Xsed | grep shtool > /dev/null; then
|
$echo "X$nonopt" | grep shtool > /dev/null; then
|
||||||
# Aesthetically quote it.
|
# Aesthetically quote it.
|
||||||
arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
|
arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -5431,14 +5445,14 @@ relink_command=\"$relink_command\""
|
||||||
shift
|
shift
|
||||||
else
|
else
|
||||||
install_prog=
|
install_prog=
|
||||||
arg="$nonopt"
|
arg=$nonopt
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# The real first argument should be the name of the installation program.
|
# The real first argument should be the name of the installation program.
|
||||||
# Aesthetically quote it.
|
# Aesthetically quote it.
|
||||||
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -5456,28 +5470,31 @@ relink_command=\"$relink_command\""
|
||||||
do
|
do
|
||||||
if test -n "$dest"; then
|
if test -n "$dest"; then
|
||||||
files="$files $dest"
|
files="$files $dest"
|
||||||
dest="$arg"
|
dest=$arg
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case $arg in
|
case $arg in
|
||||||
-d) isdir=yes ;;
|
-d) isdir=yes ;;
|
||||||
-f) prev="-f" ;;
|
-f)
|
||||||
-g) prev="-g" ;;
|
case " $install_prog " in
|
||||||
-m) prev="-m" ;;
|
*[\\\ /]cp\ *) ;;
|
||||||
-o) prev="-o" ;;
|
*) prev=$arg ;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
-g | -m | -o) prev=$arg ;;
|
||||||
-s)
|
-s)
|
||||||
stripme=" -s"
|
stripme=" -s"
|
||||||
continue
|
continue
|
||||||
;;
|
;;
|
||||||
-*) ;;
|
-*)
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
# If the previous option needed an argument, then skip it.
|
# If the previous option needed an argument, then skip it.
|
||||||
if test -n "$prev"; then
|
if test -n "$prev"; then
|
||||||
prev=
|
prev=
|
||||||
else
|
else
|
||||||
dest="$arg"
|
dest=$arg
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
@ -5486,7 +5503,7 @@ relink_command=\"$relink_command\""
|
||||||
# Aesthetically quote the argument.
|
# Aesthetically quote the argument.
|
||||||
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
||||||
case $arg in
|
case $arg in
|
||||||
*$quote_scanset* | *]* | *\|* | *\&* | *\(* | *\)* | "")
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
||||||
arg="\"$arg\""
|
arg="\"$arg\""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -5655,11 +5672,14 @@ relink_command=\"$relink_command\""
|
||||||
|
|
||||||
if test "$#" -gt 0; then
|
if test "$#" -gt 0; then
|
||||||
# Delete the old symlinks, and create new ones.
|
# Delete the old symlinks, and create new ones.
|
||||||
|
# Try `ln -sf' first, because the `ln' binary might depend on
|
||||||
|
# the symlink we replace! Solaris /bin/ln does not understand -f,
|
||||||
|
# so we also need to try rm && ln -s.
|
||||||
for linkname
|
for linkname
|
||||||
do
|
do
|
||||||
if test "$linkname" != "$realname"; then
|
if test "$linkname" != "$realname"; then
|
||||||
$show "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
|
$show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
|
||||||
$run eval "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
|
$run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
@ -5672,7 +5692,16 @@ relink_command=\"$relink_command\""
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
eval cmd=\"$cmd\"
|
eval cmd=\"$cmd\"
|
||||||
$show "$cmd"
|
$show "$cmd"
|
||||||
$run eval "$cmd" || exit $?
|
$run eval "$cmd" || {
|
||||||
|
lt_exit=$?
|
||||||
|
|
||||||
|
# Restore the uninstalled library and exit
|
||||||
|
if test "$mode" = relink; then
|
||||||
|
$run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit $lt_exit
|
||||||
|
}
|
||||||
done
|
done
|
||||||
IFS="$save_ifs"
|
IFS="$save_ifs"
|
||||||
fi
|
fi
|
||||||
|
|
@ -5773,17 +5802,15 @@ relink_command=\"$relink_command\""
|
||||||
notinst_deplibs=
|
notinst_deplibs=
|
||||||
relink_command=
|
relink_command=
|
||||||
|
|
||||||
# To insure that "foo" is sourced, and not "foo.exe",
|
# Note that it is not necessary on cygwin/mingw to append a dot to
|
||||||
# finese the cygwin/MSYS system by explicitly sourcing "foo."
|
# foo even if both foo and FILE.exe exist: automatic-append-.exe
|
||||||
# which disallows the automatic-append-.exe behavior.
|
# behavior happens only for exec(3), not for open(2)! Also, sourcing
|
||||||
case $build in
|
# `FILE.' does not work on cygwin managed mounts.
|
||||||
*cygwin* | *mingw*) wrapperdot=${wrapper}. ;;
|
#
|
||||||
*) wrapperdot=${wrapper} ;;
|
|
||||||
esac
|
|
||||||
# If there is no directory component, then add one.
|
# If there is no directory component, then add one.
|
||||||
case $file in
|
case $wrapper in
|
||||||
*/* | *\\*) . ${wrapperdot} ;;
|
*/* | *\\*) . ${wrapper} ;;
|
||||||
*) . ./${wrapperdot} ;;
|
*) . ./${wrapper} ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Check the variables that should have been set.
|
# Check the variables that should have been set.
|
||||||
|
|
@ -5811,17 +5838,15 @@ relink_command=\"$relink_command\""
|
||||||
done
|
done
|
||||||
|
|
||||||
relink_command=
|
relink_command=
|
||||||
# To insure that "foo" is sourced, and not "foo.exe",
|
# Note that it is not necessary on cygwin/mingw to append a dot to
|
||||||
# finese the cygwin/MSYS system by explicitly sourcing "foo."
|
# foo even if both foo and FILE.exe exist: automatic-append-.exe
|
||||||
# which disallows the automatic-append-.exe behavior.
|
# behavior happens only for exec(3), not for open(2)! Also, sourcing
|
||||||
case $build in
|
# `FILE.' does not work on cygwin managed mounts.
|
||||||
*cygwin* | *mingw*) wrapperdot=${wrapper}. ;;
|
#
|
||||||
*) wrapperdot=${wrapper} ;;
|
|
||||||
esac
|
|
||||||
# If there is no directory component, then add one.
|
# If there is no directory component, then add one.
|
||||||
case $file in
|
case $wrapper in
|
||||||
*/* | *\\*) . ${wrapperdot} ;;
|
*/* | *\\*) . ${wrapper} ;;
|
||||||
*) . ./${wrapperdot} ;;
|
*) . ./${wrapper} ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
outputname=
|
outputname=
|
||||||
|
|
@ -5862,7 +5887,7 @@ relink_command=\"$relink_command\""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# remove .exe since cygwin /usr/bin/install will append another
|
# remove .exe since cygwin /usr/bin/install will append another
|
||||||
# one anyways
|
# one anyway
|
||||||
case $install_prog,$host in
|
case $install_prog,$host in
|
||||||
*/usr/bin/install*,*cygwin*)
|
*/usr/bin/install*,*cygwin*)
|
||||||
case $file:$destfile in
|
case $file:$destfile in
|
||||||
|
|
|
||||||
88
configure
vendored
88
configure
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.601 2005/10/13 21:52:21 kurt Exp .
|
# From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.602 2005/10/14 01:40:05 kurt Exp .
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.59.
|
# Generated by GNU Autoconf 2.59.
|
||||||
#
|
#
|
||||||
|
|
@ -289,8 +289,8 @@ if test "X${echo_test_string+set}" != Xset; then
|
||||||
# find a string as large as possible, as long as the shell can cope with it
|
# find a string as large as possible, as long as the shell can cope with it
|
||||||
for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
|
for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
|
||||||
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
|
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
|
||||||
if (echo_test_string="`eval $cmd`") 2>/dev/null &&
|
if (echo_test_string=`eval $cmd`) 2>/dev/null &&
|
||||||
echo_test_string="`eval $cmd`" &&
|
echo_test_string=`eval $cmd` &&
|
||||||
(test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
|
(test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
|
||||||
then
|
then
|
||||||
break
|
break
|
||||||
|
|
@ -5336,7 +5336,7 @@ else
|
||||||
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 GNU ld's 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'*)
|
||||||
|
|
@ -5370,7 +5370,7 @@ echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
|
||||||
if test "${lt_cv_prog_gnu_ld+set}" = set; then
|
if test "${lt_cv_prog_gnu_ld+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
else
|
else
|
||||||
# I'd rather use --version here, but apparently some GNU ld's only accept -v.
|
# I'd rather use --version here, but apparently some GNU lds only accept -v.
|
||||||
case `$LD -v 2>&1 </dev/null` in
|
case `$LD -v 2>&1 </dev/null` in
|
||||||
*GNU* | *'with BFD'*)
|
*GNU* | *'with BFD'*)
|
||||||
lt_cv_prog_gnu_ld=yes
|
lt_cv_prog_gnu_ld=yes
|
||||||
|
|
@ -5540,7 +5540,7 @@ gnu*)
|
||||||
|
|
||||||
hpux10.20* | hpux11*)
|
hpux10.20* | hpux11*)
|
||||||
lt_cv_file_magic_cmd=/usr/bin/file
|
lt_cv_file_magic_cmd=/usr/bin/file
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
ia64*)
|
ia64*)
|
||||||
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
|
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
|
||||||
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
|
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
|
||||||
|
|
@ -5729,7 +5729,7 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
|
||||||
ac_status=$?
|
ac_status=$?
|
||||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
(exit $ac_status); }; then
|
(exit $ac_status); }; then
|
||||||
case "`/usr/bin/file conftest.o`" in
|
case `/usr/bin/file conftest.o` in
|
||||||
*32-bit*)
|
*32-bit*)
|
||||||
case $host in
|
case $host in
|
||||||
x86_64-*linux*)
|
x86_64-*linux*)
|
||||||
|
|
@ -6765,7 +6765,7 @@ else
|
||||||
elif test -x /usr/sbin/sysctl; then
|
elif test -x /usr/sbin/sysctl; then
|
||||||
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
|
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
|
||||||
else
|
else
|
||||||
lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
|
lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
|
||||||
fi
|
fi
|
||||||
# And add a safety zone
|
# And add a safety zone
|
||||||
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
||||||
|
|
@ -7080,7 +7080,7 @@ rm="rm -f"
|
||||||
default_ofile=libtool
|
default_ofile=libtool
|
||||||
can_build_shared=yes
|
can_build_shared=yes
|
||||||
|
|
||||||
# All known linkers require a `.a' archive for static linking (except M$VC,
|
# All known linkers require a `.a' archive for static linking (except MSVC,
|
||||||
# which needs '.lib').
|
# which needs '.lib').
|
||||||
libext=a
|
libext=a
|
||||||
ltmain="$ac_aux_dir/ltmain.sh"
|
ltmain="$ac_aux_dir/ltmain.sh"
|
||||||
|
|
@ -7401,7 +7401,7 @@ else
|
||||||
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
|
||||||
|
|
@ -7463,7 +7463,7 @@ else
|
||||||
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
|
||||||
|
|
@ -7612,7 +7612,7 @@ else
|
||||||
LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
|
LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
|
||||||
printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
printf "$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
|
||||||
# The compiler can only warn and ignore the option if not recognized
|
# The linker can only warn and ignore the option if not recognized
|
||||||
# So say no if there are warnings
|
# So say no if there are warnings
|
||||||
if test -s conftest.err; then
|
if test -s conftest.err; then
|
||||||
# Append any errors to the config.log.
|
# Append any errors to the config.log.
|
||||||
|
|
@ -7663,7 +7663,7 @@ else
|
||||||
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
||||||
# The option is referenced via a variable to avoid confusing sed.
|
# The option is referenced via a variable to avoid confusing sed.
|
||||||
lt_compile=`echo "$ac_compile" | $SED \
|
lt_compile=`echo "$ac_compile" | $SED \
|
||||||
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
||||||
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
||||||
-e 's:$: $lt_compiler_flag:'`
|
-e 's:$: $lt_compiler_flag:'`
|
||||||
(eval echo "\"\$as_me:7669: $lt_compile\"" >&5)
|
(eval echo "\"\$as_me:7669: $lt_compile\"" >&5)
|
||||||
|
|
@ -7753,7 +7753,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
|
||||||
hpux*)
|
hpux*)
|
||||||
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
||||||
# not for PA HP-UX.
|
# not for PA HP-UX.
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
# +Z the default
|
# +Z the default
|
||||||
;;
|
;;
|
||||||
|
|
@ -7800,7 +7800,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
|
||||||
lt_prog_compiler_wl='-Wl,'
|
lt_prog_compiler_wl='-Wl,'
|
||||||
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
||||||
# not for PA HP-UX.
|
# not for PA HP-UX.
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
# +Z the default
|
# +Z the default
|
||||||
;;
|
;;
|
||||||
|
|
@ -7830,12 +7830,12 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
|
||||||
lt_prog_compiler_pic='-KPIC'
|
lt_prog_compiler_pic='-KPIC'
|
||||||
lt_prog_compiler_static='-static'
|
lt_prog_compiler_static='-static'
|
||||||
;;
|
;;
|
||||||
pgcc* | pgf77* | pgf90*)
|
pgcc* | pgf77* | pgf90* | pgf95*)
|
||||||
# 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)
|
||||||
lt_prog_compiler_wl='-Wl,'
|
lt_prog_compiler_wl='-Wl,'
|
||||||
lt_prog_compiler_pic='-fpic'
|
lt_prog_compiler_pic='-fpic'
|
||||||
lt_prog_compiler_static='-static'
|
lt_prog_compiler_static='-Bstatic'
|
||||||
;;
|
;;
|
||||||
ccc*)
|
ccc*)
|
||||||
lt_prog_compiler_wl='-Wl,'
|
lt_prog_compiler_wl='-Wl,'
|
||||||
|
|
@ -7925,7 +7925,7 @@ else
|
||||||
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
||||||
# The option is referenced via a variable to avoid confusing sed.
|
# The option is referenced via a variable to avoid confusing sed.
|
||||||
lt_compile=`echo "$ac_compile" | $SED \
|
lt_compile=`echo "$ac_compile" | $SED \
|
||||||
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
||||||
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
||||||
-e 's:$: $lt_compiler_flag:'`
|
-e 's:$: $lt_compiler_flag:'`
|
||||||
(eval echo "\"\$as_me:7931: $lt_compile\"" >&5)
|
(eval echo "\"\$as_me:7931: $lt_compile\"" >&5)
|
||||||
|
|
@ -7959,7 +7959,7 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
case "$host_os" in
|
case $host_os in
|
||||||
# For platforms which do not support PIC, -DPIC is meaningless:
|
# For platforms which do not support PIC, -DPIC is meaningless:
|
||||||
*djgpp*)
|
*djgpp*)
|
||||||
lt_prog_compiler_pic=
|
lt_prog_compiler_pic=
|
||||||
|
|
@ -7987,7 +7987,7 @@ else
|
||||||
# Note that $ac_compile itself does not contain backslashes and begins
|
# Note that $ac_compile itself does not contain backslashes and begins
|
||||||
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
||||||
lt_compile=`echo "$ac_compile" | $SED \
|
lt_compile=`echo "$ac_compile" | $SED \
|
||||||
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
||||||
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
||||||
-e 's:$: $lt_compiler_flag:'`
|
-e 's:$: $lt_compiler_flag:'`
|
||||||
(eval echo "\"\$as_me:7993: $lt_compile\"" >&5)
|
(eval echo "\"\$as_me:7993: $lt_compile\"" >&5)
|
||||||
|
|
@ -8005,7 +8005,7 @@ else
|
||||||
lt_cv_prog_compiler_c_o=yes
|
lt_cv_prog_compiler_c_o=yes
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
chmod u+w .
|
chmod u+w . 2>&5
|
||||||
$rm conftest*
|
$rm conftest*
|
||||||
# SGI C++ compiler will create directory out/ii_files/ for
|
# SGI C++ compiler will create directory out/ii_files/ for
|
||||||
# template instantiation
|
# template instantiation
|
||||||
|
|
@ -8205,11 +8205,11 @@ EOF
|
||||||
tmp_addflag=
|
tmp_addflag=
|
||||||
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; $echo \"$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; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
||||||
tmp_addflag=' $pic_flag'
|
tmp_addflag=' $pic_flag'
|
||||||
;;
|
;;
|
||||||
pgf77* | pgf90* ) # Portland Group f77 and f90 compilers
|
pgf77* | pgf90* | pgf95*) # 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; $echo \"$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; $echo \"$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' ;;
|
||||||
|
|
@ -8517,7 +8517,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
# Exported symbols can be pulled into shared objects from archives
|
# Exported symbols can be pulled into shared objects from archives
|
||||||
whole_archive_flag_spec=' '
|
whole_archive_flag_spec=' '
|
||||||
archive_cmds_need_lc=yes
|
archive_cmds_need_lc=yes
|
||||||
# This is similar to how AIX traditionally builds it's shared libraries.
|
# This is similar to how AIX traditionally builds its shared libraries.
|
||||||
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
@ -8557,7 +8557,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
darwin* | rhapsody*)
|
darwin* | rhapsody*)
|
||||||
case "$host_os" in
|
case $host_os in
|
||||||
rhapsody* | darwin1.[012])
|
rhapsody* | darwin1.[012])
|
||||||
allow_undefined_flag='${wl}-undefined ${wl}suppress'
|
allow_undefined_flag='${wl}-undefined ${wl}suppress'
|
||||||
;;
|
;;
|
||||||
|
|
@ -8586,7 +8586,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
output_verbose_link_cmd='echo'
|
output_verbose_link_cmd='echo'
|
||||||
archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
||||||
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
||||||
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
||||||
archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
else
|
else
|
||||||
|
|
@ -8595,7 +8595,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
output_verbose_link_cmd='echo'
|
output_verbose_link_cmd='echo'
|
||||||
archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
||||||
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
||||||
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
||||||
archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
||||||
;;
|
;;
|
||||||
|
|
@ -8661,7 +8661,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
|
|
||||||
hpux10* | hpux11*)
|
hpux10* | hpux11*)
|
||||||
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
|
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
archive_cmds='$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'
|
||||||
;;
|
;;
|
||||||
|
|
@ -8670,7 +8670,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*|ia64*)
|
hppa*64*|ia64*)
|
||||||
archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
|
archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
|
||||||
;;
|
;;
|
||||||
|
|
@ -8680,7 +8680,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
if test "$with_gnu_ld" = no; then
|
if test "$with_gnu_ld" = no; then
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
hppa*64*)
|
hppa*64*)
|
||||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||||
hardcode_libdir_flag_spec_ld='+b $libdir'
|
hardcode_libdir_flag_spec_ld='+b $libdir'
|
||||||
|
|
@ -9139,7 +9139,8 @@ cygwin* | mingw* | pw32*)
|
||||||
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~
|
||||||
|
chmod a+x \$dldir/$dlname'
|
||||||
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
|
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
|
||||||
dlpath=$dir/\$dldll~
|
dlpath=$dir/\$dldll~
|
||||||
$rm \$dlpath'
|
$rm \$dlpath'
|
||||||
|
|
@ -9192,7 +9193,7 @@ darwin* | rhapsody*)
|
||||||
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`'
|
||||||
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
||||||
if test "$GCC" = yes; then
|
if test "$GCC" = yes; then
|
||||||
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
|
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
|
||||||
|
|
@ -9230,7 +9231,14 @@ kfreebsd*-gnu)
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly*)
|
||||||
# DragonFly does not have aout. When/if they implement a new
|
# DragonFly does not have aout. When/if they implement a new
|
||||||
# versioning mechanism, adjust this.
|
# versioning mechanism, adjust this.
|
||||||
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
|
if test -x /usr/bin/objformat; then
|
||||||
|
objformat=`/usr/bin/objformat`
|
||||||
|
else
|
||||||
|
case $host_os in
|
||||||
|
freebsd[123]*) objformat=aout ;;
|
||||||
|
*) objformat=elf ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
version_type=freebsd-$objformat
|
version_type=freebsd-$objformat
|
||||||
case $version_type in
|
case $version_type in
|
||||||
freebsd-elf*)
|
freebsd-elf*)
|
||||||
|
|
@ -9275,7 +9283,7 @@ hpux9* | hpux10* | hpux11*)
|
||||||
version_type=sunos
|
version_type=sunos
|
||||||
need_lib_prefix=no
|
need_lib_prefix=no
|
||||||
need_version=no
|
need_version=no
|
||||||
case "$host_cpu" in
|
case $host_cpu in
|
||||||
ia64*)
|
ia64*)
|
||||||
shrext_cmds='.so'
|
shrext_cmds='.so'
|
||||||
hardcode_into_libs=yes
|
hardcode_into_libs=yes
|
||||||
|
|
@ -10230,7 +10238,7 @@ else
|
||||||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||||
lt_status=$lt_dlunknown
|
lt_status=$lt_dlunknown
|
||||||
cat > conftest.$ac_ext <<EOF
|
cat > conftest.$ac_ext <<EOF
|
||||||
#line 10233 "configure"
|
#line 10241 "configure"
|
||||||
#include "confdefs.h"
|
#include "confdefs.h"
|
||||||
|
|
||||||
#if HAVE_DLFCN_H
|
#if HAVE_DLFCN_H
|
||||||
|
|
@ -10296,7 +10304,7 @@ EOF
|
||||||
ac_status=$?
|
ac_status=$?
|
||||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
(exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
|
(exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
|
||||||
(./conftest; exit; ) 2>/dev/null
|
(./conftest; exit; ) >&5 2>/dev/null
|
||||||
lt_status=$?
|
lt_status=$?
|
||||||
case x$lt_status in
|
case x$lt_status in
|
||||||
x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
|
x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
|
||||||
|
|
@ -10328,7 +10336,7 @@ else
|
||||||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||||
lt_status=$lt_dlunknown
|
lt_status=$lt_dlunknown
|
||||||
cat > conftest.$ac_ext <<EOF
|
cat > conftest.$ac_ext <<EOF
|
||||||
#line 10331 "configure"
|
#line 10339 "configure"
|
||||||
#include "confdefs.h"
|
#include "confdefs.h"
|
||||||
|
|
||||||
#if HAVE_DLFCN_H
|
#if HAVE_DLFCN_H
|
||||||
|
|
@ -10394,7 +10402,7 @@ EOF
|
||||||
ac_status=$?
|
ac_status=$?
|
||||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
(exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
|
(exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
|
||||||
(./conftest; exit; ) 2>/dev/null
|
(./conftest; exit; ) >&5 2>/dev/null
|
||||||
lt_status=$?
|
lt_status=$?
|
||||||
case x$lt_status in
|
case x$lt_status in
|
||||||
x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
|
x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
|
||||||
|
|
@ -10444,7 +10452,7 @@ test "$can_build_shared" = "no" && 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 "$enable_shared" = yes && enable_static=no
|
||||||
if test -n "$RANLIB"; then
|
if test -n "$RANLIB"; then
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue