5091 lines
188 KiB
Diff
5091 lines
188 KiB
Diff
diff -up libsigc++-2.0.18/sigc++/signal.h.BAD libsigc++-2.0.18/sigc++/signal.h
|
|
--- libsigc++-2.0.18/sigc++/signal.h.BAD 2008-01-03 11:52:41.000000000 -0500
|
|
+++ libsigc++-2.0.18/sigc++/signal.h 2008-01-03 11:53:04.000000000 -0500
|
|
@@ -11,16 +11,6 @@
|
|
#include <sigc++/functors/slot.h>
|
|
#include <sigc++/functors/mem_fun.h>
|
|
|
|
-//SIGC_TYPEDEF_REDEFINE_ALLOWED:
|
|
-// TODO: This should have its own test, but I can not create one that gives the error instead of just a warning. murrayc.
|
|
-// I have just used this because there is a correlation between these two problems.
|
|
-#ifdef SIGC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD
|
|
- //Compilers, such as older versions of SUN Forte C++, that do not allow this also often
|
|
- //do not allow a typedef to have the same name as a class in the typedef's definition.
|
|
- //For Sun Forte CC 5.7 (SUN Workshop 10), comment this out to fix the build.
|
|
- #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
|
|
-#endif
|
|
-
|
|
namespace sigc {
|
|
|
|
/** STL-style iterator for slot_list.
|
|
diff -up libsigc++-2.0.18/configure.ac.BAD libsigc++-2.0.18/configure.ac
|
|
--- libsigc++-2.0.18/configure.ac.BAD 2008-01-03 11:22:37.000000000 -0500
|
|
+++ libsigc++-2.0.18/configure.ac 2008-01-03 11:38:06.000000000 -0500
|
|
@@ -99,6 +99,7 @@ dnl Using C++ compiler
|
|
AC_PROG_CXX
|
|
AC_LANG_CPLUSPLUS
|
|
|
|
+SIGC_CXX_TYPEDEF_REDEFINE_ALLOWED()
|
|
SIGC_CXX_GCC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD()
|
|
SIGC_CXX_MSVC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD()
|
|
SIGC_CXX_SELF_REFERENCE_IN_MEMBER_INITIALIZATION()
|
|
diff -up libsigc++-2.0.18/scripts/cxx.m4.BAD libsigc++-2.0.18/scripts/cxx.m4
|
|
--- libsigc++-2.0.18/scripts/cxx.m4.BAD 2008-01-03 11:03:10.000000000 -0500
|
|
+++ libsigc++-2.0.18/scripts/cxx.m4 2008-01-03 11:50:43.000000000 -0500
|
|
@@ -120,3 +120,30 @@ AC_TRY_COMPILE(
|
|
AC_MSG_RESULT([$sigcm_cxx_self_reference_in_member_initialization])
|
|
])
|
|
])
|
|
+
|
|
+AC_DEFUN([SIGC_CXX_TYPEDEF_REDEFINE_ALLOWED],[
|
|
+AC_MSG_CHECKING([if C++ compiler supports typedef redefines.])
|
|
+AC_TRY_COMPILE(
|
|
+[
|
|
+ namespace ns {
|
|
+
|
|
+ template <typename T>
|
|
+ struct foo {};
|
|
+
|
|
+ struct bar
|
|
+ {
|
|
+ typedef foo<double> foo;
|
|
+ };
|
|
+
|
|
+ };
|
|
+],
|
|
+[],
|
|
+[
|
|
+ sigcm_cxx_typedef_redefine_allowed=yes
|
|
+ AC_DEFINE([SIGC_TYPEDEF_REDEFINE_ALLOWED],[1],[does the c++ compiler support typedef redefines.])
|
|
+ AC_MSG_RESULT([$sigcm_cxx_typedef_redefine_allowed])
|
|
+],[
|
|
+ sigcm_cxx_typedef_redefine_allowed=no
|
|
+ AC_MSG_RESULT([$sigcm_cxx_typedef_redefine_allowed])
|
|
+])
|
|
+])
|
|
diff -up libsigc++-2.0.18/configure.BAD libsigc++-2.0.18/configure
|
|
--- libsigc++-2.0.18/configure.BAD 2007-09-10 11:26:27.000000000 -0400
|
|
+++ libsigc++-2.0.18/configure 2008-01-03 11:51:00.000000000 -0500
|
|
@@ -1,6 +1,6 @@
|
|
#! /bin/sh
|
|
# Guess values for system-dependent variables and create Makefiles.
|
|
-# Generated by GNU Autoconf 2.60 for libsigc++ 2.0.18.
|
|
+# Generated by GNU Autoconf 2.61 for libsigc++ 2.0.18.
|
|
#
|
|
# Report bugs to <libsigc-list@gnome.org>.
|
|
#
|
|
@@ -12,7 +12,8 @@
|
|
## M4sh Initialization. ##
|
|
## --------------------- ##
|
|
|
|
-# Be Bourne compatible
|
|
+# Be more Bourne compatible
|
|
+DUALCASE=1; export DUALCASE # for MKS sh
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
emulate sh
|
|
NULLCMD=:
|
|
@@ -21,10 +22,13 @@ if test -n "${ZSH_VERSION+set}" && (emul
|
|
alias -g '${1+"$@"}'='"$@"'
|
|
setopt NO_GLOB_SUBST
|
|
else
|
|
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
|
|
+ case `(set -o) 2>/dev/null` in
|
|
+ *posix*) set -o posix ;;
|
|
+esac
|
|
+
|
|
fi
|
|
-BIN_SH=xpg4; export BIN_SH # for Tru64
|
|
-DUALCASE=1; export DUALCASE # for MKS sh
|
|
+
|
|
+
|
|
|
|
|
|
# PATH needs CR
|
|
@@ -217,7 +221,7 @@ test \$exitcode = 0) || { (exit 1); exit
|
|
else
|
|
as_candidate_shells=
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
-for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
|
|
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
|
|
do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
@@ -235,7 +239,6 @@ IFS=$as_save_IFS
|
|
# Try only shells that exist, to save several forks.
|
|
if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
|
|
{ ("$as_shell") 2> /dev/null <<\_ASEOF
|
|
-# Be Bourne compatible
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
emulate sh
|
|
NULLCMD=:
|
|
@@ -244,10 +247,12 @@ if test -n "${ZSH_VERSION+set}" && (emul
|
|
alias -g '${1+"$@"}'='"$@"'
|
|
setopt NO_GLOB_SUBST
|
|
else
|
|
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
|
|
+ case `(set -o) 2>/dev/null` in
|
|
+ *posix*) set -o posix ;;
|
|
+esac
|
|
+
|
|
fi
|
|
-BIN_SH=xpg4; export BIN_SH # for Tru64
|
|
-DUALCASE=1; export DUALCASE # for MKS sh
|
|
+
|
|
|
|
:
|
|
_ASEOF
|
|
@@ -255,7 +260,6 @@ _ASEOF
|
|
CONFIG_SHELL=$as_shell
|
|
as_have_required=yes
|
|
if { "$as_shell" 2> /dev/null <<\_ASEOF
|
|
-# Be Bourne compatible
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
emulate sh
|
|
NULLCMD=:
|
|
@@ -264,10 +268,12 @@ if test -n "${ZSH_VERSION+set}" && (emul
|
|
alias -g '${1+"$@"}'='"$@"'
|
|
setopt NO_GLOB_SUBST
|
|
else
|
|
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
|
|
+ case `(set -o) 2>/dev/null` in
|
|
+ *posix*) set -o posix ;;
|
|
+esac
|
|
+
|
|
fi
|
|
-BIN_SH=xpg4; export BIN_SH # for Tru64
|
|
-DUALCASE=1; export DUALCASE # for MKS sh
|
|
+
|
|
|
|
:
|
|
(as_func_return () {
|
|
@@ -514,19 +520,28 @@ else
|
|
as_mkdir_p=false
|
|
fi
|
|
|
|
-# Find out whether ``test -x'' works. Don't use a zero-byte file, as
|
|
-# systems may use methods other than mode bits to determine executability.
|
|
-cat >conf$$.file <<_ASEOF
|
|
-#! /bin/sh
|
|
-exit 0
|
|
-_ASEOF
|
|
-chmod +x conf$$.file
|
|
-if test -x conf$$.file >/dev/null 2>&1; then
|
|
- as_executable_p="test -x"
|
|
+if test -x / >/dev/null 2>&1; then
|
|
+ as_test_x='test -x'
|
|
else
|
|
- as_executable_p=:
|
|
+ if ls -dL / >/dev/null 2>&1; then
|
|
+ as_ls_L_option=L
|
|
+ else
|
|
+ as_ls_L_option=
|
|
+ fi
|
|
+ as_test_x='
|
|
+ eval sh -c '\''
|
|
+ if test -d "$1"; then
|
|
+ test -d "$1/.";
|
|
+ else
|
|
+ case $1 in
|
|
+ -*)set "./$1";;
|
|
+ esac;
|
|
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
|
|
+ ???[sx]*):;;*)false;;esac;fi
|
|
+ '\'' sh
|
|
+ '
|
|
fi
|
|
-rm -f conf$$.file
|
|
+as_executable_p=$as_test_x
|
|
|
|
# Sed expression to map a string onto a valid CPP name.
|
|
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
|
|
@@ -721,36 +736,36 @@ ac_unique_file="sigc++"
|
|
# Factoring default headers for most tests.
|
|
ac_includes_default="\
|
|
#include <stdio.h>
|
|
-#if HAVE_SYS_TYPES_H
|
|
+#ifdef HAVE_SYS_TYPES_H
|
|
# include <sys/types.h>
|
|
#endif
|
|
-#if HAVE_SYS_STAT_H
|
|
+#ifdef HAVE_SYS_STAT_H
|
|
# include <sys/stat.h>
|
|
#endif
|
|
-#if STDC_HEADERS
|
|
+#ifdef STDC_HEADERS
|
|
# include <stdlib.h>
|
|
# include <stddef.h>
|
|
#else
|
|
-# if HAVE_STDLIB_H
|
|
+# ifdef HAVE_STDLIB_H
|
|
# include <stdlib.h>
|
|
# endif
|
|
#endif
|
|
-#if HAVE_STRING_H
|
|
-# if !STDC_HEADERS && HAVE_MEMORY_H
|
|
+#ifdef HAVE_STRING_H
|
|
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
|
|
# include <memory.h>
|
|
# endif
|
|
# include <string.h>
|
|
#endif
|
|
-#if HAVE_STRINGS_H
|
|
+#ifdef HAVE_STRINGS_H
|
|
# include <strings.h>
|
|
#endif
|
|
-#if HAVE_INTTYPES_H
|
|
+#ifdef HAVE_INTTYPES_H
|
|
# include <inttypes.h>
|
|
#endif
|
|
-#if HAVE_STDINT_H
|
|
+#ifdef HAVE_STDINT_H
|
|
# include <stdint.h>
|
|
#endif
|
|
-#if HAVE_UNISTD_H
|
|
+#ifdef HAVE_UNISTD_H
|
|
# include <unistd.h>
|
|
#endif"
|
|
|
|
@@ -850,6 +865,7 @@ am__fastdepCC_FALSE
|
|
CPP
|
|
PLATFORM_WIN32_TRUE
|
|
PLATFORM_WIN32_FALSE
|
|
+SED
|
|
GREP
|
|
EGREP
|
|
LN_S
|
|
@@ -879,6 +895,7 @@ target_alias
|
|
CC
|
|
CFLAGS
|
|
LDFLAGS
|
|
+LIBS
|
|
CPPFLAGS
|
|
CPP
|
|
CXX
|
|
@@ -992,10 +1009,10 @@ do
|
|
-disable-* | --disable-*)
|
|
ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
|
|
# Reject names that are not valid shell variable names.
|
|
- expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
|
|
+ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
|
{ echo "$as_me: error: invalid feature name: $ac_feature" >&2
|
|
{ (exit 1); exit 1; }; }
|
|
- ac_feature=`echo $ac_feature | sed 's/-/_/g'`
|
|
+ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
|
|
eval enable_$ac_feature=no ;;
|
|
|
|
-docdir | --docdir | --docdi | --doc | --do)
|
|
@@ -1011,10 +1028,10 @@ do
|
|
-enable-* | --enable-*)
|
|
ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
|
|
# Reject names that are not valid shell variable names.
|
|
- expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
|
|
+ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
|
{ echo "$as_me: error: invalid feature name: $ac_feature" >&2
|
|
{ (exit 1); exit 1; }; }
|
|
- ac_feature=`echo $ac_feature | sed 's/-/_/g'`
|
|
+ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
|
|
eval enable_$ac_feature=\$ac_optarg ;;
|
|
|
|
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
|
@@ -1208,19 +1225,19 @@ do
|
|
-with-* | --with-*)
|
|
ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
|
|
# Reject names that are not valid shell variable names.
|
|
- expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
|
|
+ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
|
{ echo "$as_me: error: invalid package name: $ac_package" >&2
|
|
{ (exit 1); exit 1; }; }
|
|
- ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
+ ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
|
|
eval with_$ac_package=\$ac_optarg ;;
|
|
|
|
-without-* | --without-*)
|
|
ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
|
|
# Reject names that are not valid shell variable names.
|
|
- expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
|
|
+ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
|
{ echo "$as_me: error: invalid package name: $ac_package" >&2
|
|
{ (exit 1); exit 1; }; }
|
|
- ac_package=`echo $ac_package | sed 's/-/_/g'`
|
|
+ ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
|
|
eval with_$ac_package=no ;;
|
|
|
|
--x)
|
|
@@ -1489,6 +1506,7 @@ Some influential environment variables:
|
|
CFLAGS C compiler flags
|
|
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
|
|
nonstandard directory <lib dir>
|
|
+ LIBS libraries to pass to the linker, e.g. -l<library>
|
|
CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
|
|
you have headers in a nonstandard directory <include dir>
|
|
CPP C preprocessor
|
|
@@ -1563,7 +1581,7 @@ test -n "$ac_init_help" && exit $ac_stat
|
|
if $ac_init_version; then
|
|
cat <<\_ACEOF
|
|
libsigc++ configure 2.0.18
|
|
-generated by GNU Autoconf 2.60
|
|
+generated by GNU Autoconf 2.61
|
|
|
|
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
|
2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
|
@@ -1577,7 +1595,7 @@ This file contains any messages produced
|
|
running configure, to aid debugging if configure makes a mistake.
|
|
|
|
It was created by libsigc++ $as_me 2.0.18, which was
|
|
-generated by GNU Autoconf 2.60. Invocation command line was
|
|
+generated by GNU Autoconf 2.61. Invocation command line was
|
|
|
|
$ $0 $@
|
|
|
|
@@ -2043,7 +2061,7 @@ case $as_dir/ in
|
|
# by default.
|
|
for ac_prog in ginstall scoinst install; do
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
|
|
if test $ac_prog = install &&
|
|
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
|
|
# AIX install. It has an incompatible calling convention.
|
|
@@ -2171,7 +2189,7 @@ do
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_prog in mkdir gmkdir; do
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; } || continue
|
|
+ { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
|
|
case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
|
|
'mkdir (GNU coreutils) '* | \
|
|
'mkdir (coreutils) '* | \
|
|
@@ -2224,7 +2242,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_AWK="$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2363,7 +2381,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2403,7 +2421,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_STRIP="strip"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2651,7 +2669,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_M4="$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2697,7 +2715,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_path_PERL_PATH="$as_dir/$ac_word$ac_exec_ext"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2772,7 +2790,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_CC="${ac_tool_prefix}gcc"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2812,7 +2830,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_CC="gcc"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2869,7 +2887,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_CC="${ac_tool_prefix}cc"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -2910,7 +2928,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
|
|
ac_prog_rejected=yes
|
|
continue
|
|
@@ -2968,7 +2986,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -3012,7 +3030,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_CC="$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -3153,7 +3171,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
# in a Makefile. We should not override ac_cv_exeext if it was cached,
|
|
# so that the user can short-circuit this test for compilers unknown to
|
|
# Autoconf.
|
|
-for ac_file in $ac_files
|
|
+for ac_file in $ac_files ''
|
|
do
|
|
test -f "$ac_file" || continue
|
|
case $ac_file in
|
|
@@ -3181,6 +3199,12 @@ done
|
|
test "$ac_cv_exeext" = no && ac_cv_exeext=
|
|
|
|
else
|
|
+ ac_file=''
|
|
+fi
|
|
+
|
|
+{ echo "$as_me:$LINENO: result: $ac_file" >&5
|
|
+echo "${ECHO_T}$ac_file" >&6; }
|
|
+if test -z "$ac_file"; then
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
@@ -3192,8 +3216,6 @@ See \`config.log' for more details." >&2
|
|
fi
|
|
|
|
ac_exeext=$ac_cv_exeext
|
|
-{ echo "$as_me:$LINENO: result: $ac_file" >&5
|
|
-echo "${ECHO_T}$ac_file" >&6; }
|
|
|
|
# Check that the compiler produces executables we can run. If not, either
|
|
# the compiler is broken, or we cross compile.
|
|
@@ -3371,27 +3393,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_compiler_gnu=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -3446,27 +3451,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cc_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -3501,27 +3489,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -3557,27 +3528,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cc_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -3693,27 +3647,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cc_c89=$ac_arg
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -3972,17 +3909,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_c_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -4016,17 +3946,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_c_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
# Broken: success on invalid input.
|
|
continue
|
|
else
|
|
@@ -4091,17 +4014,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_c_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -4135,17 +4051,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_c_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
# Broken: success on invalid input.
|
|
continue
|
|
else
|
|
@@ -4200,14 +4109,6 @@ else
|
|
fi
|
|
|
|
|
|
-case scripts in
|
|
- [\\/]* | ?:[\\/]* ) ac_macro_dir=scripts ;;
|
|
- *) ac_macro_dir=$srcdir/scripts ;;
|
|
-esac
|
|
-test -d "$ac_macro_dir" ||
|
|
- { { echo "$as_me:$LINENO: error: cannot find macro directory \`scripts'" >&5
|
|
-echo "$as_me: error: cannot find macro directory \`scripts'" >&2;}
|
|
- { (exit 1); exit 1; }; }
|
|
|
|
|
|
|
|
@@ -4297,12 +4198,13 @@ do
|
|
test -z "$as_dir" && as_dir=.
|
|
for lt_ac_prog in sed gsed; do
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
|
|
+ if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
|
|
lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
|
|
fi
|
|
done
|
|
done
|
|
done
|
|
+IFS=$as_save_IFS
|
|
lt_ac_max=0
|
|
lt_ac_count=0
|
|
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
|
|
@@ -4337,6 +4239,7 @@ done
|
|
fi
|
|
|
|
SED=$lt_cv_path_SED
|
|
+
|
|
{ echo "$as_me:$LINENO: result: $SED" >&5
|
|
echo "${ECHO_T}$SED" >&6; }
|
|
|
|
@@ -4361,7 +4264,7 @@ do
|
|
for ac_prog in grep ggrep; do
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
|
|
- { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
|
|
+ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
|
|
# Check for GNU ac_path_GREP and select it if it is found.
|
|
# Check for GNU $ac_path_GREP
|
|
case `"$ac_path_GREP" --version 2>&1` in
|
|
@@ -4443,7 +4346,7 @@ do
|
|
for ac_prog in egrep; do
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
|
|
- { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
|
|
+ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
|
|
# Check for GNU ac_path_EGREP and select it if it is found.
|
|
# Check for GNU $ac_path_EGREP
|
|
case `"$ac_path_EGREP" --version 2>&1` in
|
|
@@ -4698,8 +4601,8 @@ else
|
|
echo "${ECHO_T}no, using $LN_S" >&6; }
|
|
fi
|
|
|
|
-{ echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
|
|
-echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
|
|
+{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
|
|
+echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
|
|
if test "${lt_cv_deplibs_check_method+set}" = set; then
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
else
|
|
@@ -4740,16 +4643,22 @@ cygwin*)
|
|
|
|
mingw* | pw32*)
|
|
# Base MSYS/MinGW do not provide the 'file' command needed by
|
|
- # func_win32_libid shell function, so use a weaker test based on 'objdump'.
|
|
- lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
|
|
- lt_cv_file_magic_cmd='$OBJDUMP -f'
|
|
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
|
|
+ # unless we find 'file', for example because we are cross-compiling.
|
|
+ if ( file / ) >/dev/null 2>&1; then
|
|
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
|
|
+ lt_cv_file_magic_cmd='func_win32_libid'
|
|
+ else
|
|
+ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
|
|
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
|
|
+ fi
|
|
;;
|
|
|
|
darwin* | rhapsody*)
|
|
lt_cv_deplibs_check_method=pass_all
|
|
;;
|
|
|
|
-freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
+freebsd* | dragonfly*)
|
|
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
|
|
case $host_cpu in
|
|
i*86 )
|
|
@@ -4787,7 +4696,7 @@ hpux10.20* | hpux11*)
|
|
esac
|
|
;;
|
|
|
|
-interix3*)
|
|
+interix[3-9]*)
|
|
# PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
|
|
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
|
|
;;
|
|
@@ -4803,7 +4712,7 @@ irix5* | irix6* | nonstopux*)
|
|
;;
|
|
|
|
# This must be Linux ELF.
|
|
-linux*)
|
|
+linux* | k*bsd*-gnu)
|
|
lt_cv_deplibs_check_method=pass_all
|
|
;;
|
|
|
|
@@ -4837,6 +4746,10 @@ osf3* | osf4* | osf5*)
|
|
lt_cv_deplibs_check_method=pass_all
|
|
;;
|
|
|
|
+rdos*)
|
|
+ lt_cv_deplibs_check_method=pass_all
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
lt_cv_deplibs_check_method=pass_all
|
|
;;
|
|
@@ -4923,7 +4836,7 @@ ia64-*-hpux*)
|
|
;;
|
|
*-*-irix6*)
|
|
# Find out which ABI we are using.
|
|
- echo '#line 4926 "configure"' > conftest.$ac_ext
|
|
+ echo '#line 4839 "configure"' > conftest.$ac_ext
|
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
(eval $ac_compile) 2>&5
|
|
ac_status=$?
|
|
@@ -4958,7 +4871,8 @@ ia64-*-hpux*)
|
|
rm -rf conftest*
|
|
;;
|
|
|
|
-x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
|
|
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
|
|
+s390*-*linux*|sparc*-*linux*)
|
|
# Find out which ABI we are using.
|
|
echo 'int i;' > conftest.$ac_ext
|
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
@@ -4969,6 +4883,9 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*li
|
|
case `/usr/bin/file conftest.o` in
|
|
*32-bit*)
|
|
case $host in
|
|
+ x86_64-*kfreebsd*-gnu)
|
|
+ LD="${LD-ld} -m elf_i386_fbsd"
|
|
+ ;;
|
|
x86_64-*linux*)
|
|
LD="${LD-ld} -m elf_i386"
|
|
;;
|
|
@@ -4984,7 +4901,11 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*li
|
|
esac
|
|
;;
|
|
*64-bit*)
|
|
+ libsuff=64
|
|
case $host in
|
|
+ x86_64-*kfreebsd*-gnu)
|
|
+ LD="${LD-ld} -m elf_x86_64_fbsd"
|
|
+ ;;
|
|
x86_64-*linux*)
|
|
LD="${LD-ld} -m elf_x86_64"
|
|
;;
|
|
@@ -5047,27 +4968,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
lt_cv_cc_needs_belf=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -5076,7 +4981,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
lt_cv_cc_needs_belf=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
ac_ext=c
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
@@ -5130,7 +5035,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5170,7 +5075,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_DLLTOOL="dlltool"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5226,7 +5131,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_AS="${ac_tool_prefix}as"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5266,7 +5171,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_AS="as"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5322,7 +5227,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5362,7 +5267,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_OBJDUMP="objdump"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5446,27 +5351,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_header_stdc=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -5642,27 +5530,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
eval "$as_ac_Header=yes"
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -5725,27 +5596,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_header_compiler=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -5781,17 +5635,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_c_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
ac_header_preproc=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -5883,7 +5730,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -5927,7 +5774,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_CXX="$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -6040,27 +5887,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_compiler_gnu=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6115,27 +5945,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cxx_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6170,27 +5983,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6226,27 +6022,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cxx_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6448,17 +6227,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6492,17 +6264,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
# Broken: success on invalid input.
|
|
continue
|
|
else
|
|
@@ -6567,17 +6332,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6611,17 +6369,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } >/dev/null; then
|
|
- if test -s conftest.err; then
|
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
|
- else
|
|
- ac_cpp_err=
|
|
- fi
|
|
-else
|
|
- ac_cpp_err=yes
|
|
-fi
|
|
-if test -z "$ac_cpp_err"; then
|
|
+ (exit $ac_status); } >/dev/null && {
|
|
+ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ }; then
|
|
# Broken: success on invalid input.
|
|
continue
|
|
else
|
|
@@ -6662,7 +6413,7 @@ ac_compile='$F77 -c $FFLAGS conftest.$ac
|
|
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
|
|
if test -n "$ac_tool_prefix"; then
|
|
- for ac_prog in g77 f77 xlf frt pgf77 cf77 fort77 fl32 af77 f90 xlf90 pgf90 pghpf epcf90 gfortran g95 f95 fort xlf95 ifort ifc efc pgf95 lf95 ftn
|
|
+ for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
|
|
do
|
|
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
|
|
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
|
|
@@ -6680,7 +6431,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -6706,7 +6457,7 @@ fi
|
|
fi
|
|
if test -z "$F77"; then
|
|
ac_ct_F77=$F77
|
|
- for ac_prog in g77 f77 xlf frt pgf77 cf77 fort77 fl32 af77 f90 xlf90 pgf90 pghpf epcf90 gfortran g95 f95 fort xlf95 ifort ifc efc pgf95 lf95 ftn
|
|
+ for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
|
|
do
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
set dummy $ac_prog; ac_word=$2
|
|
@@ -6724,7 +6475,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_F77="$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -6831,27 +6582,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_f77_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_compiler_gnu=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -6894,27 +6628,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_f77_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_f77_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -7041,24 +6758,27 @@ else
|
|
fi
|
|
;;
|
|
*)
|
|
- # If test is not a shell built-in, we'll probably end up computing a
|
|
- # maximum length that is only half of the actual maximum length, but
|
|
- # we can't tell.
|
|
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
|
|
- while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
|
|
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
|
|
+ if test -n "$lt_cv_sys_max_cmd_len"; then
|
|
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
|
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
|
|
+ else
|
|
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
|
|
+ while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
|
|
= "XX$teststring") >/dev/null 2>&1 &&
|
|
- new_result=`expr "X$teststring" : ".*" 2>&1` &&
|
|
- lt_cv_sys_max_cmd_len=$new_result &&
|
|
- test $i != 17 # 1/2 MB should be enough
|
|
- do
|
|
- i=`expr $i + 1`
|
|
- teststring=$teststring$teststring
|
|
- done
|
|
- teststring=
|
|
- # Add a significant safety factor because C++ compilers can tack on massive
|
|
- # amounts of additional arguments before passing them to the linker.
|
|
- # It appears as though 1/2 is a usable value.
|
|
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
|
|
+ new_result=`expr "X$teststring" : ".*" 2>&1` &&
|
|
+ lt_cv_sys_max_cmd_len=$new_result &&
|
|
+ test $i != 17 # 1/2 MB should be enough
|
|
+ do
|
|
+ i=`expr $i + 1`
|
|
+ teststring=$teststring$teststring
|
|
+ done
|
|
+ teststring=
|
|
+ # Add a significant safety factor because C++ compilers can tack on massive
|
|
+ # amounts of additional arguments before passing them to the linker.
|
|
+ # It appears as though 1/2 is a usable value.
|
|
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
|
|
+ fi
|
|
;;
|
|
esac
|
|
|
|
@@ -7075,6 +6795,7 @@ fi
|
|
|
|
|
|
|
|
+
|
|
# Check for command to grab the raw symbol name followed by C symbol from nm.
|
|
{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
|
|
echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
|
|
@@ -7112,7 +6833,7 @@ hpux*) # Its linker distinguishes data f
|
|
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
|
|
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
|
|
;;
|
|
-linux*)
|
|
+linux* | k*bsd*-gnu)
|
|
if test "$host_cpu" = ia64; then
|
|
symcode='[ABCDGIRSTW]'
|
|
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
|
|
@@ -7369,7 +7090,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_AR="${ac_tool_prefix}ar"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -7409,7 +7130,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_AR="ar"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -7465,7 +7186,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -7505,7 +7226,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_RANLIB="ranlib"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -7561,7 +7282,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -7601,7 +7322,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_STRIP="strip"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -7663,7 +7384,7 @@ test -z "$STRIP" && STRIP=:
|
|
test -z "$ac_objext" && ac_objext=o
|
|
|
|
# Determine commands to create old-style static archives.
|
|
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
|
|
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
|
|
old_postinstall_cmds='chmod 644 $oldlib'
|
|
old_postuninstall_cmds=
|
|
|
|
@@ -7863,10 +7584,10 @@ objext=o
|
|
objext=$objext
|
|
|
|
# Code to be used in simple compile tests
|
|
-lt_simple_compile_test_code="int some_variable = 0;\n"
|
|
+lt_simple_compile_test_code="int some_variable = 0;"
|
|
|
|
# Code to be used in simple link tests
|
|
-lt_simple_link_test_code='int main(){return(0);}\n'
|
|
+lt_simple_link_test_code='int main(){return(0);}'
|
|
|
|
|
|
# If no C compiler was specified, use CC.
|
|
@@ -7881,13 +7602,13 @@ compiler=$CC
|
|
|
|
# save warnings/boilerplate of simple test code
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_compiler_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_linker_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
@@ -7907,7 +7628,7 @@ if test "${lt_cv_prog_compiler_rtti_exce
|
|
else
|
|
lt_cv_prog_compiler_rtti_exceptions=no
|
|
ac_outfile=conftest.$ac_objext
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
lt_compiler_flag="-fno-rtti -fno-exceptions"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
# (2) before a word containing "conftest.", or (3) at the end.
|
|
@@ -7918,11 +7639,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:7921: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:7642: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>conftest.err)
|
|
ac_status=$?
|
|
cat conftest.err >&5
|
|
- echo "$as_me:7925: \$? = $ac_status" >&5
|
|
+ echo "$as_me:7646: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings other than the usual output.
|
|
@@ -7973,13 +7694,15 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
|
|
;;
|
|
|
|
- beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
# PIC is the default for these OSes.
|
|
;;
|
|
|
|
- mingw* | pw32* | os2*)
|
|
+ mingw* | cygwin* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
|
|
+ # (--disable-auto-import) libraries
|
|
lt_prog_compiler_pic='-DDLL_EXPORT'
|
|
;;
|
|
|
|
@@ -7989,7 +7712,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_pic='-fno-common'
|
|
;;
|
|
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
|
|
# Instead, we relocate shared libraries at runtime.
|
|
;;
|
|
@@ -8047,7 +7770,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
esac
|
|
;;
|
|
|
|
- mingw* | pw32* | os2*)
|
|
+ mingw* | cygwin* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
lt_prog_compiler_pic='-DDLL_EXPORT'
|
|
@@ -8080,7 +7803,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static='-Bstatic'
|
|
;;
|
|
|
|
- linux*)
|
|
+ linux* | k*bsd*-gnu)
|
|
case $cc_basename in
|
|
icc* | ecc*)
|
|
lt_prog_compiler_wl='-Wl,'
|
|
@@ -8099,6 +7822,22 @@ echo $ECHO_N "checking for $compiler opt
|
|
# All Alpha code is PIC.
|
|
lt_prog_compiler_static='-non_shared'
|
|
;;
|
|
+ *)
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*)
|
|
+ # Sun C 5.9
|
|
+ lt_prog_compiler_pic='-KPIC'
|
|
+ lt_prog_compiler_static='-Bstatic'
|
|
+ lt_prog_compiler_wl='-Wl,'
|
|
+ ;;
|
|
+ *Sun\ F*)
|
|
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
|
|
+ lt_prog_compiler_pic='-KPIC'
|
|
+ lt_prog_compiler_static='-Bstatic'
|
|
+ lt_prog_compiler_wl=''
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
esac
|
|
;;
|
|
|
|
@@ -8108,6 +7847,10 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static='-non_shared'
|
|
;;
|
|
|
|
+ rdos*)
|
|
+ lt_prog_compiler_static='-non_shared'
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
lt_prog_compiler_pic='-KPIC'
|
|
lt_prog_compiler_static='-Bstatic'
|
|
@@ -8175,7 +7918,7 @@ if test "${lt_prog_compiler_pic_works+se
|
|
else
|
|
lt_prog_compiler_pic_works=no
|
|
ac_outfile=conftest.$ac_objext
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
# (2) before a word containing "conftest.", or (3) at the end.
|
|
@@ -8186,11 +7929,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:8189: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:7932: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>conftest.err)
|
|
ac_status=$?
|
|
cat conftest.err >&5
|
|
- echo "$as_me:8193: \$? = $ac_status" >&5
|
|
+ echo "$as_me:7936: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings other than the usual output.
|
|
@@ -8239,7 +7982,7 @@ else
|
|
lt_prog_compiler_static_works=no
|
|
save_LDFLAGS="$LDFLAGS"
|
|
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
|
|
- printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
|
|
# The linker can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings
|
|
@@ -8279,7 +8022,7 @@ else
|
|
mkdir conftest
|
|
cd conftest
|
|
mkdir out
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
lt_compiler_flag="-o out/conftest2.$ac_objext"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
@@ -8290,11 +8033,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:8293: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:8036: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>out/conftest.err)
|
|
ac_status=$?
|
|
cat out/conftest.err >&5
|
|
- echo "$as_me:8297: \$? = $ac_status" >&5
|
|
+ echo "$as_me:8040: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s out/conftest2.$ac_objext
|
|
then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
@@ -8486,7 +8229,7 @@ EOF
|
|
allow_undefined_flag=unsupported
|
|
always_export_symbols=no
|
|
enable_shared_with_static_runtimes=yes
|
|
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
|
|
|
|
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
|
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
|
|
@@ -8504,7 +8247,7 @@ EOF
|
|
fi
|
|
;;
|
|
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
hardcode_direct=no
|
|
hardcode_shlibpath_var=no
|
|
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
|
@@ -8519,7 +8262,7 @@ EOF
|
|
archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
|
|
;;
|
|
|
|
- linux*)
|
|
+ gnu* | linux* | k*bsd*-gnu)
|
|
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
|
tmp_addflag=
|
|
case $cc_basename,$host_cpu in
|
|
@@ -8537,13 +8280,22 @@ EOF
|
|
ifc* | ifort*) # Intel Fortran compiler
|
|
tmp_addflag=' -nofor_main' ;;
|
|
esac
|
|
- archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*) # Sun C 5.9
|
|
+ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+ tmp_sharedflag='-G' ;;
|
|
+ *Sun\ F*) # Sun Fortran 8.3
|
|
+ tmp_sharedflag='-G' ;;
|
|
+ *)
|
|
+ tmp_sharedflag='-shared' ;;
|
|
+ esac
|
|
+ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
|
|
if test $supports_anon_versioning = yes; then
|
|
archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
|
|
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
|
|
$echo "local: *; };" >> $output_objdir/$libname.ver~
|
|
- $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
fi
|
|
else
|
|
ld_shlibs=no
|
|
@@ -8702,7 +8454,7 @@ _LT_EOF
|
|
strings "$collect2name" | grep resolve_lib_name >/dev/null
|
|
then
|
|
# We have reworked collect2
|
|
- hardcode_direct=yes
|
|
+ :
|
|
else
|
|
# We have old collect2
|
|
hardcode_direct=unsupported
|
|
@@ -8770,33 +8522,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -8804,7 +8547,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -8845,33 +8588,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -8879,7 +8613,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -8925,7 +8659,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
# The linker will automatically build a .lib file if we build a DLL.
|
|
old_archive_From_new_cmds='true'
|
|
# FIXME: Should let the user specify the lib program.
|
|
- old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
|
|
+ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
|
|
fix_srcfile_path='`cygpath -w "$srcfile"`'
|
|
enable_shared_with_static_runtimes=yes
|
|
;;
|
|
@@ -8967,10 +8701,10 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $cc_basename in
|
|
xlc*)
|
|
output_verbose_link_cmd='echo'
|
|
- archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
|
+ archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
|
|
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
- archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-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 $xlcverstring~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}'
|
|
;;
|
|
*)
|
|
@@ -9010,7 +8744,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
|
|
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
|
|
- freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
+ freebsd* | dragonfly*)
|
|
archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
|
|
hardcode_libdir_flag_spec='-R$libdir'
|
|
hardcode_direct=yes
|
|
@@ -9132,24 +8866,28 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
|
|
openbsd*)
|
|
- hardcode_direct=yes
|
|
- hardcode_shlibpath_var=no
|
|
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
|
- export_dynamic_flag_spec='${wl}-E'
|
|
+ if test -f /usr/libexec/ld.so; then
|
|
+ hardcode_direct=yes
|
|
+ hardcode_shlibpath_var=no
|
|
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
|
+ export_dynamic_flag_spec='${wl}-E'
|
|
+ else
|
|
+ case $host_os in
|
|
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
|
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
+ hardcode_libdir_flag_spec='-R$libdir'
|
|
+ ;;
|
|
+ *)
|
|
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
|
+ ;;
|
|
+ esac
|
|
+ fi
|
|
else
|
|
- case $host_os in
|
|
- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
|
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
- hardcode_libdir_flag_spec='-R$libdir'
|
|
- ;;
|
|
- *)
|
|
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
|
- ;;
|
|
- esac
|
|
+ ld_shlibs=no
|
|
fi
|
|
;;
|
|
|
|
@@ -9208,17 +8946,16 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $host_os in
|
|
solaris2.[0-5] | solaris2.[0-5].*) ;;
|
|
*)
|
|
- # The compiler driver will combine linker options so we
|
|
- # cannot just pass the convience library names through
|
|
- # without $wl, iff we do not link with $LD.
|
|
- # Luckily, gcc supports the same syntax we need for Sun Studio.
|
|
+ # The compiler driver will combine and reorder linker options,
|
|
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
|
|
+ # but is careful enough not to reorder.
|
|
# Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
- case $wlarc in
|
|
- '')
|
|
- whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
|
|
- *)
|
|
- whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
|
|
- esac ;;
|
|
+ if test "$GCC" = yes; then
|
|
+ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
|
|
+ else
|
|
+ whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
|
|
+ fi
|
|
+ ;;
|
|
esac
|
|
link_all_deplibs=yes
|
|
;;
|
|
@@ -9275,7 +9012,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
fi
|
|
;;
|
|
|
|
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
|
|
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
|
|
no_undefined_flag='${wl}-z,text'
|
|
archive_cmds_need_lc=no
|
|
hardcode_shlibpath_var=no
|
|
@@ -9352,7 +9089,7 @@ x|xyes)
|
|
{ echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
|
|
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
|
|
$rm conftest*
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
(eval $ac_compile) 2>&5
|
|
@@ -9410,17 +9147,55 @@ shlibpath_overrides_runpath=unknown
|
|
version_type=none
|
|
dynamic_linker="$host_os ld.so"
|
|
sys_lib_dlsearch_path_spec="/lib /usr/lib"
|
|
+
|
|
if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
|
|
- if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
|
|
+ case $host_os in
|
|
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
|
|
+ *) lt_awk_arg="/^libraries:/" ;;
|
|
+ esac
|
|
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
|
|
+ if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
|
|
# if the path contains ";" then we assume it to be the separator
|
|
# otherwise default to the standard path separator (i.e. ":") - it is
|
|
# assumed that no part of a normal pathname contains ";" but that should
|
|
# okay in the real world where ";" in dirpaths is itself problematic.
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
|
|
+ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
|
|
else
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
|
|
+ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
|
|
fi
|
|
+ # Ok, now we have the path, separated by spaces, we can step through it
|
|
+ # and add multilib dir if necessary.
|
|
+ lt_tmp_lt_search_path_spec=
|
|
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
|
|
+ for lt_sys_path in $lt_search_path_spec; do
|
|
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
|
|
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
|
|
+ else
|
|
+ test -d "$lt_sys_path" && \
|
|
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
|
|
+ fi
|
|
+ done
|
|
+ lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
|
|
+BEGIN {RS=" "; FS="/|\n";} {
|
|
+ lt_foo="";
|
|
+ lt_count=0;
|
|
+ for (lt_i = NF; lt_i > 0; lt_i--) {
|
|
+ if ($lt_i != "" && $lt_i != ".") {
|
|
+ if ($lt_i == "..") {
|
|
+ lt_count++;
|
|
+ } else {
|
|
+ if (lt_count == 0) {
|
|
+ lt_foo="/" $lt_i lt_foo;
|
|
+ } else {
|
|
+ lt_count--;
|
|
+ }
|
|
+ }
|
|
+ }
|
|
+ }
|
|
+ if (lt_foo != "") { lt_freq[lt_foo]++; }
|
|
+ if (lt_freq[lt_foo] == 1) { print lt_foo; }
|
|
+}'`
|
|
+ sys_lib_search_path_spec=`echo $lt_search_path_spec`
|
|
else
|
|
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
|
|
fi
|
|
@@ -9580,12 +9355,8 @@ darwin* | rhapsody*)
|
|
shlibpath_overrides_runpath=yes
|
|
shlibpath_var=DYLD_LIBRARY_PATH
|
|
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
|
|
- # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
|
- if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\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"`
|
|
- else
|
|
- sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
|
|
- fi
|
|
+
|
|
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
|
|
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
|
|
;;
|
|
|
|
@@ -9602,18 +9373,6 @@ freebsd1*)
|
|
dynamic_linker=no
|
|
;;
|
|
|
|
-kfreebsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
freebsd* | dragonfly*)
|
|
# DragonFly does not have aout. When/if they implement a new
|
|
# versioning mechanism, adjust this.
|
|
@@ -9651,7 +9410,7 @@ freebsd* | dragonfly*)
|
|
shlibpath_overrides_runpath=no
|
|
hardcode_into_libs=yes
|
|
;;
|
|
- freebsd*) # from 4.6 on
|
|
+ *) # from 4.6 on, and DragonFly
|
|
shlibpath_overrides_runpath=yes
|
|
hardcode_into_libs=yes
|
|
;;
|
|
@@ -9714,7 +9473,7 @@ hpux9* | hpux10* | hpux11*)
|
|
postinstall_cmds='chmod 555 $lib'
|
|
;;
|
|
|
|
-interix3*)
|
|
+interix[3-9]*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -9769,7 +9528,7 @@ linux*oldld* | linux*aout* | linux*coff*
|
|
;;
|
|
|
|
# This must be Linux ELF.
|
|
-linux*)
|
|
+linux* | k*bsd*-gnu)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -9782,32 +9541,13 @@ linux*)
|
|
# Some rework will be needed to allow for fast_install
|
|
# before this can be enabled.
|
|
hardcode_into_libs=yes
|
|
-
|
|
- # find out which ABI we are using
|
|
- libsuff=
|
|
- case "$host_cpu" in
|
|
- x86_64*|s390x*|powerpc64*)
|
|
- echo '#line 9790 "configure"' > conftest.$ac_ext
|
|
- if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
- (eval $ac_compile) 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; then
|
|
- case `/usr/bin/file conftest.$ac_objext` in
|
|
- *64-bit*)
|
|
- libsuff=64
|
|
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
|
|
- ;;
|
|
- esac
|
|
- fi
|
|
- rm -rf conftest*
|
|
- ;;
|
|
- esac
|
|
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
|
|
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
|
|
|
|
# Append ld.so.conf contents to the search path
|
|
if test -f /etc/ld.so.conf; then
|
|
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
|
|
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
|
|
fi
|
|
|
|
# We used to test for /lib/ld.so.1 and disable shared libraries on
|
|
@@ -9819,18 +9559,6 @@ linux*)
|
|
dynamic_linker='GNU/Linux ld.so'
|
|
;;
|
|
|
|
-knetbsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
netbsd*)
|
|
version_type=sunos
|
|
need_lib_prefix=no
|
|
@@ -9912,6 +9640,10 @@ osf3* | osf4* | osf5*)
|
|
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
|
|
;;
|
|
|
|
+rdos*)
|
|
+ dynamic_linker=no
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
@@ -10065,6 +9797,7 @@ else
|
|
darwin*)
|
|
if test -n "$STRIP" ; then
|
|
striplib="$STRIP -x"
|
|
+ old_striplib="$STRIP -S"
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
echo "${ECHO_T}yes" >&6; }
|
|
else
|
|
@@ -10148,27 +9881,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_lib_dl_dlopen=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10177,7 +9894,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_lib_dl_dlopen=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
fi
|
|
@@ -10259,27 +9976,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_func_shl_load=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10288,7 +9989,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_func_shl_load=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
fi
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
|
|
@@ -10338,27 +10039,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_lib_dld_shl_load=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10367,7 +10052,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_lib_dld_shl_load=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
fi
|
|
@@ -10439,27 +10124,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_func_dlopen=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10468,7 +10137,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_func_dlopen=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
fi
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
|
|
@@ -10518,27 +10187,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_lib_dl_dlopen=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10547,7 +10200,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_lib_dl_dlopen=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
fi
|
|
@@ -10598,27 +10251,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_lib_svld_dlopen=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10627,7 +10264,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_lib_svld_dlopen=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
fi
|
|
@@ -10678,27 +10315,11 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
ac_cv_lib_dld_dld_link=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -10707,7 +10328,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
ac_cv_lib_dld_dld_link=no
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
fi
|
|
@@ -10763,7 +10384,7 @@ else
|
|
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
|
lt_status=$lt_dlunknown
|
|
cat > conftest.$ac_ext <<EOF
|
|
-#line 10766 "configure"
|
|
+#line 10387 "configure"
|
|
#include "confdefs.h"
|
|
|
|
#if HAVE_DLFCN_H
|
|
@@ -10863,7 +10484,7 @@ else
|
|
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
|
lt_status=$lt_dlunknown
|
|
cat > conftest.$ac_ext <<EOF
|
|
-#line 10866 "configure"
|
|
+#line 10487 "configure"
|
|
#include "confdefs.h"
|
|
|
|
#if HAVE_DLFCN_H
|
|
@@ -11061,6 +10682,7 @@ if test -f "$ltmain"; then
|
|
module_cmds \
|
|
module_expsym_cmds \
|
|
lt_cv_prog_compiler_c_o \
|
|
+ fix_srcfile_path \
|
|
exclude_expsyms \
|
|
include_expsyms; do
|
|
|
|
@@ -11105,7 +10727,7 @@ echo "$as_me: creating $ofile" >&6;}
|
|
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
|
|
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
|
|
#
|
|
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
|
|
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
|
|
# Free Software Foundation, Inc.
|
|
#
|
|
# This file is part of GNU Libtool:
|
|
@@ -11429,7 +11051,7 @@ sys_lib_search_path_spec=$lt_sys_lib_sea
|
|
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
|
|
|
|
# Fix the shell variable \$srcfile for the compiler.
|
|
-fix_srcfile_path="$fix_srcfile_path"
|
|
+fix_srcfile_path=$lt_fix_srcfile_path
|
|
|
|
# Set to yes if exported symbols are required.
|
|
always_export_symbols=$always_export_symbols
|
|
@@ -11598,10 +11220,10 @@ objext=o
|
|
objext_CXX=$objext
|
|
|
|
# Code to be used in simple compile tests
|
|
-lt_simple_compile_test_code="int some_variable = 0;\n"
|
|
+lt_simple_compile_test_code="int some_variable = 0;"
|
|
|
|
# Code to be used in simple link tests
|
|
-lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
|
|
+lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
|
|
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
|
|
@@ -11617,13 +11239,13 @@ compiler=$CC
|
|
|
|
# save warnings/boilerplate of simple test code
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_compiler_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_linker_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
@@ -11882,7 +11504,7 @@ case $host_os in
|
|
strings "$collect2name" | grep resolve_lib_name >/dev/null
|
|
then
|
|
# We have reworked collect2
|
|
- hardcode_direct_CXX=yes
|
|
+ :
|
|
else
|
|
# We have old collect2
|
|
hardcode_direct_CXX=unsupported
|
|
@@ -11950,33 +11572,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -11984,7 +11597,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -12026,33 +11639,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -12060,7 +11664,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -12171,10 +11775,10 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $cc_basename in
|
|
xlc*)
|
|
output_verbose_link_cmd='echo'
|
|
- archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
|
+ archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
|
|
module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${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}'
|
|
+ archive_expsym_cmds_CXX='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 $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
module_expsym_cmds_CXX='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}'
|
|
;;
|
|
*)
|
|
@@ -12208,7 +11812,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
freebsd-elf*)
|
|
archive_cmds_need_lc_CXX=no
|
|
;;
|
|
- freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
+ freebsd* | dragonfly*)
|
|
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
|
|
# conventions
|
|
ld_shlibs_CXX=yes
|
|
@@ -12257,9 +11861,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
hardcode_libdir_separator_CXX=:
|
|
|
|
case $host_cpu in
|
|
- hppa*64*|ia64*)
|
|
- hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
|
|
- ;;
|
|
+ hppa*64*|ia64*) ;;
|
|
*)
|
|
export_dynamic_flag_spec_CXX='${wl}-E'
|
|
;;
|
|
@@ -12327,7 +11929,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
esac
|
|
;;
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
hardcode_direct_CXX=no
|
|
hardcode_shlibpath_var_CXX=no
|
|
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
|
|
@@ -12367,7 +11969,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
|
|
hardcode_libdir_separator_CXX=:
|
|
;;
|
|
- linux*)
|
|
+ linux* | k*bsd*-gnu)
|
|
case $cc_basename in
|
|
KCC*)
|
|
# Kuck and Associates, Inc. (KAI) C++ Compiler
|
|
@@ -12447,6 +12049,29 @@ if test -z "$aix_libpath"; then aix_libp
|
|
# dependencies.
|
|
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
|
|
;;
|
|
+ *)
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*)
|
|
+ # Sun C++ 5.9
|
|
+ no_undefined_flag_CXX=' -zdefs'
|
|
+ archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
|
|
+ archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
|
|
+ hardcode_libdir_flag_spec_CXX='-R$libdir'
|
|
+ whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+
|
|
+ # Not sure whether something based on
|
|
+ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
|
|
+ # would be better.
|
|
+ output_verbose_link_cmd='echo'
|
|
+
|
|
+ # Archives containing C++ object files must be created using
|
|
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
|
|
+ # necessary to make sure instantiated templates are included
|
|
+ # in the archive.
|
|
+ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
esac
|
|
;;
|
|
lynxos*)
|
|
@@ -12485,16 +12110,20 @@ if test -z "$aix_libpath"; then aix_libp
|
|
ld_shlibs_CXX=no
|
|
;;
|
|
openbsd*)
|
|
- hardcode_direct_CXX=yes
|
|
- hardcode_shlibpath_var_CXX=no
|
|
- archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
|
|
- hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
|
|
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
- archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
|
|
- export_dynamic_flag_spec_CXX='${wl}-E'
|
|
- whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
|
|
+ if test -f /usr/libexec/ld.so; then
|
|
+ hardcode_direct_CXX=yes
|
|
+ hardcode_shlibpath_var_CXX=no
|
|
+ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
|
|
+ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
|
|
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
+ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
|
|
+ export_dynamic_flag_spec_CXX='${wl}-E'
|
|
+ whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
|
|
+ fi
|
|
+ output_verbose_link_cmd='echo'
|
|
+ else
|
|
+ ld_shlibs_CXX=no
|
|
fi
|
|
- output_verbose_link_cmd='echo'
|
|
;;
|
|
osf3*)
|
|
case $cc_basename in
|
|
@@ -12656,15 +12285,10 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $host_os in
|
|
solaris2.[0-5] | solaris2.[0-5].*) ;;
|
|
*)
|
|
- # The C++ compiler is used as linker so we must use $wl
|
|
- # flag to pass the commands to the underlying system
|
|
- # linker. We must also pass each convience library through
|
|
- # to the system linker between allextract/defaultextract.
|
|
- # The C++ compiler will combine linker options so we
|
|
- # cannot just pass the convience library names through
|
|
- # without $wl.
|
|
+ # The compiler driver will combine and reorder linker options,
|
|
+ # but understands `-z linker_flag'.
|
|
# Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
- whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
|
|
+ whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
|
|
;;
|
|
esac
|
|
link_all_deplibs_CXX=yes
|
|
@@ -12711,6 +12335,12 @@ if test -z "$aix_libpath"; then aix_libp
|
|
fi
|
|
|
|
hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
|
|
+ case $host_os in
|
|
+ solaris2.[0-5] | solaris2.[0-5].*) ;;
|
|
+ *)
|
|
+ whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
|
|
+ ;;
|
|
+ esac
|
|
fi
|
|
;;
|
|
esac
|
|
@@ -12902,7 +12532,7 @@ $rm -f confest.$objext
|
|
|
|
# PORTME: override above test on systems where it is broken
|
|
case $host_os in
|
|
-interix3*)
|
|
+interix[3-9]*)
|
|
# Interix 3.5 installs completely hosed .la files for C++, so rather than
|
|
# hack all around it, let's just trust "g++" to DTRT.
|
|
predep_objects_CXX=
|
|
@@ -12910,13 +12540,46 @@ interix3*)
|
|
postdeps_CXX=
|
|
;;
|
|
|
|
+linux*)
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*)
|
|
+ # Sun C++ 5.9
|
|
+ #
|
|
+ # The more standards-conforming stlport4 library is
|
|
+ # incompatible with the Cstd library. Avoid specifying
|
|
+ # it if it's in CXXFLAGS. Ignore libCrun as
|
|
+ # -library=stlport4 depends on it.
|
|
+ case " $CXX $CXXFLAGS " in
|
|
+ *" -library=stlport4 "*)
|
|
+ solaris_use_stlport4=yes
|
|
+ ;;
|
|
+ esac
|
|
+ if test "$solaris_use_stlport4" != yes; then
|
|
+ postdeps_CXX='-library=Cstd -library=Crun'
|
|
+ fi
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
case $cc_basename in
|
|
CC*)
|
|
+ # The more standards-conforming stlport4 library is
|
|
+ # incompatible with the Cstd library. Avoid specifying
|
|
+ # it if it's in CXXFLAGS. Ignore libCrun as
|
|
+ # -library=stlport4 depends on it.
|
|
+ case " $CXX $CXXFLAGS " in
|
|
+ *" -library=stlport4 "*)
|
|
+ solaris_use_stlport4=yes
|
|
+ ;;
|
|
+ esac
|
|
+
|
|
# Adding this requires a known-good setup of shared libraries for
|
|
# Sun compiler versions before 5.6, else PIC objects from an old
|
|
# archive will be linked into the output, leading to subtle bugs.
|
|
- postdeps_CXX='-lCstd -lCrun'
|
|
+ if test "$solaris_use_stlport4" != yes; then
|
|
+ postdeps_CXX='-library=Cstd -library=Crun'
|
|
+ fi
|
|
;;
|
|
esac
|
|
;;
|
|
@@ -12953,12 +12616,14 @@ echo $ECHO_N "checking for $compiler opt
|
|
# like `-m68040'.
|
|
lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
|
|
;;
|
|
- beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
# PIC is the default for these OSes.
|
|
;;
|
|
- mingw* | os2* | pw32*)
|
|
+ mingw* | cygwin* | os2* | pw32*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
|
|
+ # (--disable-auto-import) libraries
|
|
lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
|
|
;;
|
|
darwin* | rhapsody*)
|
|
@@ -12970,7 +12635,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
# DJGPP does not support shared libraries at all
|
|
lt_prog_compiler_pic_CXX=
|
|
;;
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
|
|
# Instead, we relocate shared libraries at runtime.
|
|
;;
|
|
@@ -13036,7 +12701,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
;;
|
|
esac
|
|
;;
|
|
- freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
+ freebsd* | dragonfly*)
|
|
# FreeBSD uses GNU C++
|
|
;;
|
|
hpux9* | hpux10* | hpux11*)
|
|
@@ -13079,7 +12744,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
;;
|
|
esac
|
|
;;
|
|
- linux*)
|
|
+ linux* | k*bsd*-gnu)
|
|
case $cc_basename in
|
|
KCC*)
|
|
# KAI C++ Compiler
|
|
@@ -13106,6 +12771,14 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static_CXX='-non_shared'
|
|
;;
|
|
*)
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*)
|
|
+ # Sun C++ 5.9
|
|
+ lt_prog_compiler_pic_CXX='-KPIC'
|
|
+ lt_prog_compiler_static_CXX='-Bstatic'
|
|
+ lt_prog_compiler_wl_CXX='-Qoption ld '
|
|
+ ;;
|
|
+ esac
|
|
;;
|
|
esac
|
|
;;
|
|
@@ -13220,7 +12893,7 @@ if test "${lt_prog_compiler_pic_works_CX
|
|
else
|
|
lt_prog_compiler_pic_works_CXX=no
|
|
ac_outfile=conftest.$ac_objext
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
# (2) before a word containing "conftest.", or (3) at the end.
|
|
@@ -13231,11 +12904,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:13234: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:12907: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>conftest.err)
|
|
ac_status=$?
|
|
cat conftest.err >&5
|
|
- echo "$as_me:13238: \$? = $ac_status" >&5
|
|
+ echo "$as_me:12911: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings other than the usual output.
|
|
@@ -13284,7 +12957,7 @@ else
|
|
lt_prog_compiler_static_works_CXX=no
|
|
save_LDFLAGS="$LDFLAGS"
|
|
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
|
|
- printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
|
|
# The linker can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings
|
|
@@ -13324,7 +12997,7 @@ else
|
|
mkdir conftest
|
|
cd conftest
|
|
mkdir out
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
lt_compiler_flag="-o out/conftest2.$ac_objext"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
@@ -13335,11 +13008,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:13338: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:13011: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>out/conftest.err)
|
|
ac_status=$?
|
|
cat out/conftest.err >&5
|
|
- echo "$as_me:13342: \$? = $ac_status" >&5
|
|
+ echo "$as_me:13015: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s out/conftest2.$ac_objext
|
|
then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
@@ -13405,7 +13078,7 @@ echo $ECHO_N "checking whether the $comp
|
|
export_symbols_cmds_CXX="$ltdll_cmds"
|
|
;;
|
|
cygwin* | mingw*)
|
|
- export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
+ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
|
|
;;
|
|
*)
|
|
export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
|
|
@@ -13436,7 +13109,7 @@ x|xyes)
|
|
{ echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
|
|
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
|
|
$rm conftest*
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
(eval $ac_compile) 2>&5
|
|
@@ -13494,20 +13167,7 @@ shlibpath_overrides_runpath=unknown
|
|
version_type=none
|
|
dynamic_linker="$host_os ld.so"
|
|
sys_lib_dlsearch_path_spec="/lib /usr/lib"
|
|
-if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
|
|
- if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
|
|
- # if the path contains ";" then we assume it to be the separator
|
|
- # otherwise default to the standard path separator (i.e. ":") - it is
|
|
- # assumed that no part of a normal pathname contains ";" but that should
|
|
- # okay in the real world where ";" in dirpaths is itself problematic.
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
|
|
- else
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
|
|
- fi
|
|
-else
|
|
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
|
|
-fi
|
|
+
|
|
need_lib_prefix=unknown
|
|
hardcode_into_libs=no
|
|
|
|
@@ -13664,12 +13324,7 @@ darwin* | rhapsody*)
|
|
shlibpath_overrides_runpath=yes
|
|
shlibpath_var=DYLD_LIBRARY_PATH
|
|
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
|
|
- # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
|
- if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\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"`
|
|
- else
|
|
- sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
|
|
- fi
|
|
+
|
|
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
|
|
;;
|
|
|
|
@@ -13686,18 +13341,6 @@ freebsd1*)
|
|
dynamic_linker=no
|
|
;;
|
|
|
|
-kfreebsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
freebsd* | dragonfly*)
|
|
# DragonFly does not have aout. When/if they implement a new
|
|
# versioning mechanism, adjust this.
|
|
@@ -13735,7 +13378,7 @@ freebsd* | dragonfly*)
|
|
shlibpath_overrides_runpath=no
|
|
hardcode_into_libs=yes
|
|
;;
|
|
- freebsd*) # from 4.6 on
|
|
+ *) # from 4.6 on, and DragonFly
|
|
shlibpath_overrides_runpath=yes
|
|
hardcode_into_libs=yes
|
|
;;
|
|
@@ -13798,7 +13441,7 @@ hpux9* | hpux10* | hpux11*)
|
|
postinstall_cmds='chmod 555 $lib'
|
|
;;
|
|
|
|
-interix3*)
|
|
+interix[3-9]*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -13853,7 +13496,7 @@ linux*oldld* | linux*aout* | linux*coff*
|
|
;;
|
|
|
|
# This must be Linux ELF.
|
|
-linux*)
|
|
+linux* | k*bsd*-gnu)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -13866,32 +13509,13 @@ linux*)
|
|
# Some rework will be needed to allow for fast_install
|
|
# before this can be enabled.
|
|
hardcode_into_libs=yes
|
|
-
|
|
- # find out which ABI we are using
|
|
- libsuff=
|
|
- case "$host_cpu" in
|
|
- x86_64*|s390x*|powerpc64*)
|
|
- echo '#line 13874 "configure"' > conftest.$ac_ext
|
|
- if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
- (eval $ac_compile) 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; then
|
|
- case `/usr/bin/file conftest.$ac_objext` in
|
|
- *64-bit*)
|
|
- libsuff=64
|
|
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
|
|
- ;;
|
|
- esac
|
|
- fi
|
|
- rm -rf conftest*
|
|
- ;;
|
|
- esac
|
|
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
|
|
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
|
|
|
|
# Append ld.so.conf contents to the search path
|
|
if test -f /etc/ld.so.conf; then
|
|
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
|
|
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
|
|
fi
|
|
|
|
# We used to test for /lib/ld.so.1 and disable shared libraries on
|
|
@@ -13903,18 +13527,6 @@ linux*)
|
|
dynamic_linker='GNU/Linux ld.so'
|
|
;;
|
|
|
|
-knetbsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
netbsd*)
|
|
version_type=sunos
|
|
need_lib_prefix=no
|
|
@@ -13996,6 +13608,10 @@ osf3* | osf4* | osf5*)
|
|
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
|
|
;;
|
|
|
|
+rdos*)
|
|
+ dynamic_linker=no
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
@@ -14190,6 +13806,7 @@ if test -f "$ltmain"; then
|
|
module_cmds_CXX \
|
|
module_expsym_cmds_CXX \
|
|
lt_cv_prog_compiler_c_o_CXX \
|
|
+ fix_srcfile_path_CXX \
|
|
exclude_expsyms_CXX \
|
|
include_expsyms_CXX; do
|
|
|
|
@@ -14510,7 +14127,7 @@ sys_lib_search_path_spec=$lt_sys_lib_sea
|
|
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
|
|
|
|
# Fix the shell variable \$srcfile for the compiler.
|
|
-fix_srcfile_path="$fix_srcfile_path_CXX"
|
|
+fix_srcfile_path=$lt_fix_srcfile_path
|
|
|
|
# Set to yes if exported symbols are required.
|
|
always_export_symbols=$always_export_symbols_CXX
|
|
@@ -14601,10 +14218,17 @@ objext=o
|
|
objext_F77=$objext
|
|
|
|
# Code to be used in simple compile tests
|
|
-lt_simple_compile_test_code=" subroutine t\n return\n end\n"
|
|
+lt_simple_compile_test_code="\
|
|
+ subroutine t
|
|
+ return
|
|
+ end
|
|
+"
|
|
|
|
# Code to be used in simple link tests
|
|
-lt_simple_link_test_code=" program t\n end\n"
|
|
+lt_simple_link_test_code="\
|
|
+ program t
|
|
+ end
|
|
+"
|
|
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
|
|
@@ -14620,13 +14244,13 @@ compiler=$CC
|
|
|
|
# save warnings/boilerplate of simple test code
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_compiler_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_linker_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
@@ -14713,13 +14337,15 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
|
|
;;
|
|
|
|
- beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
# PIC is the default for these OSes.
|
|
;;
|
|
|
|
- mingw* | pw32* | os2*)
|
|
+ mingw* | cygwin* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
|
|
+ # (--disable-auto-import) libraries
|
|
lt_prog_compiler_pic_F77='-DDLL_EXPORT'
|
|
;;
|
|
|
|
@@ -14729,7 +14355,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_pic_F77='-fno-common'
|
|
;;
|
|
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
|
|
# Instead, we relocate shared libraries at runtime.
|
|
;;
|
|
@@ -14787,7 +14413,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
esac
|
|
;;
|
|
|
|
- mingw* | pw32* | os2*)
|
|
+ mingw* | cygwin* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
lt_prog_compiler_pic_F77='-DDLL_EXPORT'
|
|
@@ -14820,7 +14446,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static_F77='-Bstatic'
|
|
;;
|
|
|
|
- linux*)
|
|
+ linux* | k*bsd*-gnu)
|
|
case $cc_basename in
|
|
icc* | ecc*)
|
|
lt_prog_compiler_wl_F77='-Wl,'
|
|
@@ -14839,6 +14465,22 @@ echo $ECHO_N "checking for $compiler opt
|
|
# All Alpha code is PIC.
|
|
lt_prog_compiler_static_F77='-non_shared'
|
|
;;
|
|
+ *)
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*)
|
|
+ # Sun C 5.9
|
|
+ lt_prog_compiler_pic_F77='-KPIC'
|
|
+ lt_prog_compiler_static_F77='-Bstatic'
|
|
+ lt_prog_compiler_wl_F77='-Wl,'
|
|
+ ;;
|
|
+ *Sun\ F*)
|
|
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
|
|
+ lt_prog_compiler_pic_F77='-KPIC'
|
|
+ lt_prog_compiler_static_F77='-Bstatic'
|
|
+ lt_prog_compiler_wl_F77=''
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
esac
|
|
;;
|
|
|
|
@@ -14848,6 +14490,10 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static_F77='-non_shared'
|
|
;;
|
|
|
|
+ rdos*)
|
|
+ lt_prog_compiler_static_F77='-non_shared'
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
lt_prog_compiler_pic_F77='-KPIC'
|
|
lt_prog_compiler_static_F77='-Bstatic'
|
|
@@ -14915,7 +14561,7 @@ if test "${lt_prog_compiler_pic_works_F7
|
|
else
|
|
lt_prog_compiler_pic_works_F77=no
|
|
ac_outfile=conftest.$ac_objext
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
lt_compiler_flag="$lt_prog_compiler_pic_F77"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
# (2) before a word containing "conftest.", or (3) at the end.
|
|
@@ -14926,11 +14572,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:14929: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:14575: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>conftest.err)
|
|
ac_status=$?
|
|
cat conftest.err >&5
|
|
- echo "$as_me:14933: \$? = $ac_status" >&5
|
|
+ echo "$as_me:14579: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings other than the usual output.
|
|
@@ -14979,7 +14625,7 @@ else
|
|
lt_prog_compiler_static_works_F77=no
|
|
save_LDFLAGS="$LDFLAGS"
|
|
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
|
|
- printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
|
|
# The linker can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings
|
|
@@ -15019,7 +14665,7 @@ else
|
|
mkdir conftest
|
|
cd conftest
|
|
mkdir out
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
lt_compiler_flag="-o out/conftest2.$ac_objext"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
@@ -15030,11 +14676,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:15033: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:14679: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>out/conftest.err)
|
|
ac_status=$?
|
|
cat out/conftest.err >&5
|
|
- echo "$as_me:15037: \$? = $ac_status" >&5
|
|
+ echo "$as_me:14683: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s out/conftest2.$ac_objext
|
|
then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
@@ -15226,7 +14872,7 @@ EOF
|
|
allow_undefined_flag_F77=unsupported
|
|
always_export_symbols_F77=no
|
|
enable_shared_with_static_runtimes_F77=yes
|
|
- export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
+ export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
|
|
|
|
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
|
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
|
|
@@ -15244,7 +14890,7 @@ EOF
|
|
fi
|
|
;;
|
|
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
hardcode_direct_F77=no
|
|
hardcode_shlibpath_var_F77=no
|
|
hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
|
|
@@ -15259,7 +14905,7 @@ EOF
|
|
archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
|
|
;;
|
|
|
|
- linux*)
|
|
+ gnu* | linux* | k*bsd*-gnu)
|
|
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
|
tmp_addflag=
|
|
case $cc_basename,$host_cpu in
|
|
@@ -15277,13 +14923,22 @@ EOF
|
|
ifc* | ifort*) # Intel Fortran compiler
|
|
tmp_addflag=' -nofor_main' ;;
|
|
esac
|
|
- archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*) # Sun C 5.9
|
|
+ whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+ tmp_sharedflag='-G' ;;
|
|
+ *Sun\ F*) # Sun Fortran 8.3
|
|
+ tmp_sharedflag='-G' ;;
|
|
+ *)
|
|
+ tmp_sharedflag='-shared' ;;
|
|
+ esac
|
|
+ archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
|
|
if test $supports_anon_versioning = yes; then
|
|
archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
|
|
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
|
|
$echo "local: *; };" >> $output_objdir/$libname.ver~
|
|
- $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
fi
|
|
else
|
|
ld_shlibs_F77=no
|
|
@@ -15442,7 +15097,7 @@ _LT_EOF
|
|
strings "$collect2name" | grep resolve_lib_name >/dev/null
|
|
then
|
|
# We have reworked collect2
|
|
- hardcode_direct_F77=yes
|
|
+ :
|
|
else
|
|
# We have old collect2
|
|
hardcode_direct_F77=unsupported
|
|
@@ -15500,33 +15155,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_f77_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -15534,7 +15180,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -15565,33 +15211,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_f77_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -15599,7 +15236,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -15645,7 +15282,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
# The linker will automatically build a .lib file if we build a DLL.
|
|
old_archive_From_new_cmds_F77='true'
|
|
# FIXME: Should let the user specify the lib program.
|
|
- old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
|
|
+ old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
|
|
fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
|
|
enable_shared_with_static_runtimes_F77=yes
|
|
;;
|
|
@@ -15687,10 +15324,10 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $cc_basename in
|
|
xlc*)
|
|
output_verbose_link_cmd='echo'
|
|
- archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
|
+ archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
|
|
module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
- archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-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_F77='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 $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
module_expsym_cmds_F77='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}'
|
|
;;
|
|
*)
|
|
@@ -15730,7 +15367,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
|
|
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
|
|
- freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
+ freebsd* | dragonfly*)
|
|
archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
|
|
hardcode_libdir_flag_spec_F77='-R$libdir'
|
|
hardcode_direct_F77=yes
|
|
@@ -15852,24 +15489,28 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
|
|
openbsd*)
|
|
- hardcode_direct_F77=yes
|
|
- hardcode_shlibpath_var_F77=no
|
|
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
- archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
- archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
- hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
|
|
- export_dynamic_flag_spec_F77='${wl}-E'
|
|
+ if test -f /usr/libexec/ld.so; then
|
|
+ hardcode_direct_F77=yes
|
|
+ hardcode_shlibpath_var_F77=no
|
|
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
+ archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
+ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
|
|
+ export_dynamic_flag_spec_F77='${wl}-E'
|
|
+ else
|
|
+ case $host_os in
|
|
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
|
+ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
+ hardcode_libdir_flag_spec_F77='-R$libdir'
|
|
+ ;;
|
|
+ *)
|
|
+ archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
|
|
+ ;;
|
|
+ esac
|
|
+ fi
|
|
else
|
|
- case $host_os in
|
|
- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
|
- archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
- hardcode_libdir_flag_spec_F77='-R$libdir'
|
|
- ;;
|
|
- *)
|
|
- archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
- hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
|
|
- ;;
|
|
- esac
|
|
+ ld_shlibs_F77=no
|
|
fi
|
|
;;
|
|
|
|
@@ -15928,17 +15569,16 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $host_os in
|
|
solaris2.[0-5] | solaris2.[0-5].*) ;;
|
|
*)
|
|
- # The compiler driver will combine linker options so we
|
|
- # cannot just pass the convience library names through
|
|
- # without $wl, iff we do not link with $LD.
|
|
- # Luckily, gcc supports the same syntax we need for Sun Studio.
|
|
+ # The compiler driver will combine and reorder linker options,
|
|
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
|
|
+ # but is careful enough not to reorder.
|
|
# Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
- case $wlarc in
|
|
- '')
|
|
- whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
|
|
- *)
|
|
- whole_archive_flag_spec_F77='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
|
|
- esac ;;
|
|
+ if test "$GCC" = yes; then
|
|
+ whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
|
|
+ else
|
|
+ whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
|
|
+ fi
|
|
+ ;;
|
|
esac
|
|
link_all_deplibs_F77=yes
|
|
;;
|
|
@@ -15995,7 +15635,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
fi
|
|
;;
|
|
|
|
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
|
|
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
|
|
no_undefined_flag_F77='${wl}-z,text'
|
|
archive_cmds_need_lc_F77=no
|
|
hardcode_shlibpath_var_F77=no
|
|
@@ -16072,7 +15712,7 @@ x|xyes)
|
|
{ echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
|
|
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
|
|
$rm conftest*
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
(eval $ac_compile) 2>&5
|
|
@@ -16130,20 +15770,7 @@ shlibpath_overrides_runpath=unknown
|
|
version_type=none
|
|
dynamic_linker="$host_os ld.so"
|
|
sys_lib_dlsearch_path_spec="/lib /usr/lib"
|
|
-if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
|
|
- if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
|
|
- # if the path contains ";" then we assume it to be the separator
|
|
- # otherwise default to the standard path separator (i.e. ":") - it is
|
|
- # assumed that no part of a normal pathname contains ";" but that should
|
|
- # okay in the real world where ";" in dirpaths is itself problematic.
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
|
|
- else
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
|
|
- fi
|
|
-else
|
|
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
|
|
-fi
|
|
+
|
|
need_lib_prefix=unknown
|
|
hardcode_into_libs=no
|
|
|
|
@@ -16300,12 +15927,7 @@ darwin* | rhapsody*)
|
|
shlibpath_overrides_runpath=yes
|
|
shlibpath_var=DYLD_LIBRARY_PATH
|
|
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
|
|
- # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
|
- if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\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"`
|
|
- else
|
|
- sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
|
|
- fi
|
|
+
|
|
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
|
|
;;
|
|
|
|
@@ -16322,18 +15944,6 @@ freebsd1*)
|
|
dynamic_linker=no
|
|
;;
|
|
|
|
-kfreebsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
freebsd* | dragonfly*)
|
|
# DragonFly does not have aout. When/if they implement a new
|
|
# versioning mechanism, adjust this.
|
|
@@ -16371,7 +15981,7 @@ freebsd* | dragonfly*)
|
|
shlibpath_overrides_runpath=no
|
|
hardcode_into_libs=yes
|
|
;;
|
|
- freebsd*) # from 4.6 on
|
|
+ *) # from 4.6 on, and DragonFly
|
|
shlibpath_overrides_runpath=yes
|
|
hardcode_into_libs=yes
|
|
;;
|
|
@@ -16434,7 +16044,7 @@ hpux9* | hpux10* | hpux11*)
|
|
postinstall_cmds='chmod 555 $lib'
|
|
;;
|
|
|
|
-interix3*)
|
|
+interix[3-9]*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -16489,7 +16099,7 @@ linux*oldld* | linux*aout* | linux*coff*
|
|
;;
|
|
|
|
# This must be Linux ELF.
|
|
-linux*)
|
|
+linux* | k*bsd*-gnu)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -16502,32 +16112,13 @@ linux*)
|
|
# Some rework will be needed to allow for fast_install
|
|
# before this can be enabled.
|
|
hardcode_into_libs=yes
|
|
-
|
|
- # find out which ABI we are using
|
|
- libsuff=
|
|
- case "$host_cpu" in
|
|
- x86_64*|s390x*|powerpc64*)
|
|
- echo '#line 16510 "configure"' > conftest.$ac_ext
|
|
- if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
- (eval $ac_compile) 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; then
|
|
- case `/usr/bin/file conftest.$ac_objext` in
|
|
- *64-bit*)
|
|
- libsuff=64
|
|
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
|
|
- ;;
|
|
- esac
|
|
- fi
|
|
- rm -rf conftest*
|
|
- ;;
|
|
- esac
|
|
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
|
|
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
|
|
|
|
# Append ld.so.conf contents to the search path
|
|
if test -f /etc/ld.so.conf; then
|
|
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
|
|
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
|
|
fi
|
|
|
|
# We used to test for /lib/ld.so.1 and disable shared libraries on
|
|
@@ -16539,18 +16130,6 @@ linux*)
|
|
dynamic_linker='GNU/Linux ld.so'
|
|
;;
|
|
|
|
-knetbsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
netbsd*)
|
|
version_type=sunos
|
|
need_lib_prefix=no
|
|
@@ -16632,6 +16211,10 @@ osf3* | osf4* | osf5*)
|
|
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
|
|
;;
|
|
|
|
+rdos*)
|
|
+ dynamic_linker=no
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
@@ -16826,6 +16409,7 @@ if test -f "$ltmain"; then
|
|
module_cmds_F77 \
|
|
module_expsym_cmds_F77 \
|
|
lt_cv_prog_compiler_c_o_F77 \
|
|
+ fix_srcfile_path_F77 \
|
|
exclude_expsyms_F77 \
|
|
include_expsyms_F77; do
|
|
|
|
@@ -17146,7 +16730,7 @@ sys_lib_search_path_spec=$lt_sys_lib_sea
|
|
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
|
|
|
|
# Fix the shell variable \$srcfile for the compiler.
|
|
-fix_srcfile_path="$fix_srcfile_path_F77"
|
|
+fix_srcfile_path=$lt_fix_srcfile_path
|
|
|
|
# Set to yes if exported symbols are required.
|
|
always_export_symbols=$always_export_symbols_F77
|
|
@@ -17204,10 +16788,10 @@ objext=o
|
|
objext_GCJ=$objext
|
|
|
|
# Code to be used in simple compile tests
|
|
-lt_simple_compile_test_code="class foo {}\n"
|
|
+lt_simple_compile_test_code="class foo {}"
|
|
|
|
# Code to be used in simple link tests
|
|
-lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
|
|
+lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
|
|
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
|
|
@@ -17223,13 +16807,13 @@ compiler=$CC
|
|
|
|
# save warnings/boilerplate of simple test code
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_compiler_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_linker_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
@@ -17270,7 +16854,7 @@ if test "${lt_cv_prog_compiler_rtti_exce
|
|
else
|
|
lt_cv_prog_compiler_rtti_exceptions=no
|
|
ac_outfile=conftest.$ac_objext
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
lt_compiler_flag="-fno-rtti -fno-exceptions"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
# (2) before a word containing "conftest.", or (3) at the end.
|
|
@@ -17281,11 +16865,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:17284: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:16868: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>conftest.err)
|
|
ac_status=$?
|
|
cat conftest.err >&5
|
|
- echo "$as_me:17288: \$? = $ac_status" >&5
|
|
+ echo "$as_me:16872: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings other than the usual output.
|
|
@@ -17336,13 +16920,15 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
|
|
;;
|
|
|
|
- beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
|
|
# PIC is the default for these OSes.
|
|
;;
|
|
|
|
- mingw* | pw32* | os2*)
|
|
+ mingw* | cygwin* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
|
|
+ # (--disable-auto-import) libraries
|
|
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
|
|
;;
|
|
|
|
@@ -17352,7 +16938,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_pic_GCJ='-fno-common'
|
|
;;
|
|
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
|
|
# Instead, we relocate shared libraries at runtime.
|
|
;;
|
|
@@ -17410,7 +16996,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
esac
|
|
;;
|
|
|
|
- mingw* | pw32* | os2*)
|
|
+ mingw* | cygwin* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
# built for inclusion in a dll (and should export symbols for example).
|
|
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
|
|
@@ -17443,7 +17029,7 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static_GCJ='-Bstatic'
|
|
;;
|
|
|
|
- linux*)
|
|
+ linux* | k*bsd*-gnu)
|
|
case $cc_basename in
|
|
icc* | ecc*)
|
|
lt_prog_compiler_wl_GCJ='-Wl,'
|
|
@@ -17462,6 +17048,22 @@ echo $ECHO_N "checking for $compiler opt
|
|
# All Alpha code is PIC.
|
|
lt_prog_compiler_static_GCJ='-non_shared'
|
|
;;
|
|
+ *)
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*)
|
|
+ # Sun C 5.9
|
|
+ lt_prog_compiler_pic_GCJ='-KPIC'
|
|
+ lt_prog_compiler_static_GCJ='-Bstatic'
|
|
+ lt_prog_compiler_wl_GCJ='-Wl,'
|
|
+ ;;
|
|
+ *Sun\ F*)
|
|
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
|
|
+ lt_prog_compiler_pic_GCJ='-KPIC'
|
|
+ lt_prog_compiler_static_GCJ='-Bstatic'
|
|
+ lt_prog_compiler_wl_GCJ=''
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
esac
|
|
;;
|
|
|
|
@@ -17471,6 +17073,10 @@ echo $ECHO_N "checking for $compiler opt
|
|
lt_prog_compiler_static_GCJ='-non_shared'
|
|
;;
|
|
|
|
+ rdos*)
|
|
+ lt_prog_compiler_static_GCJ='-non_shared'
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
lt_prog_compiler_pic_GCJ='-KPIC'
|
|
lt_prog_compiler_static_GCJ='-Bstatic'
|
|
@@ -17538,7 +17144,7 @@ if test "${lt_prog_compiler_pic_works_GC
|
|
else
|
|
lt_prog_compiler_pic_works_GCJ=no
|
|
ac_outfile=conftest.$ac_objext
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
# (2) before a word containing "conftest.", or (3) at the end.
|
|
@@ -17549,11 +17155,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:17552: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:17158: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>conftest.err)
|
|
ac_status=$?
|
|
cat conftest.err >&5
|
|
- echo "$as_me:17556: \$? = $ac_status" >&5
|
|
+ echo "$as_me:17162: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings other than the usual output.
|
|
@@ -17602,7 +17208,7 @@ else
|
|
lt_prog_compiler_static_works_GCJ=no
|
|
save_LDFLAGS="$LDFLAGS"
|
|
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
|
|
- printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
|
|
# The linker can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings
|
|
@@ -17642,7 +17248,7 @@ else
|
|
mkdir conftest
|
|
cd conftest
|
|
mkdir out
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
lt_compiler_flag="-o out/conftest2.$ac_objext"
|
|
# Insert the option either (1) after the last *FLAGS variable, or
|
|
@@ -17653,11 +17259,11 @@ else
|
|
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
- (eval echo "\"\$as_me:17656: $lt_compile\"" >&5)
|
|
+ (eval echo "\"\$as_me:17262: $lt_compile\"" >&5)
|
|
(eval "$lt_compile" 2>out/conftest.err)
|
|
ac_status=$?
|
|
cat out/conftest.err >&5
|
|
- echo "$as_me:17660: \$? = $ac_status" >&5
|
|
+ echo "$as_me:17266: \$? = $ac_status" >&5
|
|
if (exit $ac_status) && test -s out/conftest2.$ac_objext
|
|
then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
@@ -17849,7 +17455,7 @@ EOF
|
|
allow_undefined_flag_GCJ=unsupported
|
|
always_export_symbols_GCJ=no
|
|
enable_shared_with_static_runtimes_GCJ=yes
|
|
- export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
+ export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
|
|
|
|
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
|
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
|
|
@@ -17867,7 +17473,7 @@ EOF
|
|
fi
|
|
;;
|
|
|
|
- interix3*)
|
|
+ interix[3-9]*)
|
|
hardcode_direct_GCJ=no
|
|
hardcode_shlibpath_var_GCJ=no
|
|
hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
|
|
@@ -17882,7 +17488,7 @@ EOF
|
|
archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
|
|
;;
|
|
|
|
- linux*)
|
|
+ gnu* | linux* | k*bsd*-gnu)
|
|
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
|
tmp_addflag=
|
|
case $cc_basename,$host_cpu in
|
|
@@ -17900,13 +17506,22 @@ EOF
|
|
ifc* | ifort*) # Intel Fortran compiler
|
|
tmp_addflag=' -nofor_main' ;;
|
|
esac
|
|
- archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
+ case `$CC -V 2>&1 | sed 5q` in
|
|
+ *Sun\ C*) # Sun C 5.9
|
|
+ whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+ tmp_sharedflag='-G' ;;
|
|
+ *Sun\ F*) # Sun Fortran 8.3
|
|
+ tmp_sharedflag='-G' ;;
|
|
+ *)
|
|
+ tmp_sharedflag='-shared' ;;
|
|
+ esac
|
|
+ archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
|
|
if test $supports_anon_versioning = yes; then
|
|
archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
|
|
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
|
|
$echo "local: *; };" >> $output_objdir/$libname.ver~
|
|
- $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
fi
|
|
else
|
|
ld_shlibs_GCJ=no
|
|
@@ -18065,7 +17680,7 @@ _LT_EOF
|
|
strings "$collect2name" | grep resolve_lib_name >/dev/null
|
|
then
|
|
# We have reworked collect2
|
|
- hardcode_direct_GCJ=yes
|
|
+ :
|
|
else
|
|
# We have old collect2
|
|
hardcode_direct_GCJ=unsupported
|
|
@@ -18133,33 +17748,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -18167,7 +17773,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -18208,33 +17814,24 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest$ac_exeext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
-
|
|
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_c_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest$ac_exeext &&
|
|
+ $as_test_x conftest$ac_exeext; then
|
|
+
|
|
+lt_aix_libpath_sed='
|
|
+ /Import File Strings/,/^$/ {
|
|
+ /^0/ {
|
|
+ s/^0 *\(.*\)$/\1/
|
|
+ p
|
|
+ }
|
|
+ }'
|
|
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
# Check for a 64-bit object if we didn't find anything.
|
|
-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
|
-}'`; fi
|
|
+if test -z "$aix_libpath"; then
|
|
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
|
|
+fi
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
@@ -18242,7 +17839,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
-rm -f core conftest.err conftest.$ac_objext \
|
|
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
|
|
|
|
@@ -18288,7 +17885,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
# The linker will automatically build a .lib file if we build a DLL.
|
|
old_archive_From_new_cmds_GCJ='true'
|
|
# FIXME: Should let the user specify the lib program.
|
|
- old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
|
|
+ old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
|
|
fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
|
|
enable_shared_with_static_runtimes_GCJ=yes
|
|
;;
|
|
@@ -18330,10 +17927,10 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $cc_basename in
|
|
xlc*)
|
|
output_verbose_link_cmd='echo'
|
|
- archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
|
+ archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
|
|
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
- archive_expsym_cmds_GCJ='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_GCJ='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 $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
module_expsym_cmds_GCJ='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}'
|
|
;;
|
|
*)
|
|
@@ -18373,7 +17970,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
|
|
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
|
|
- freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
+ freebsd* | dragonfly*)
|
|
archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
|
|
hardcode_libdir_flag_spec_GCJ='-R$libdir'
|
|
hardcode_direct_GCJ=yes
|
|
@@ -18495,24 +18092,28 @@ if test -z "$aix_libpath"; then aix_libp
|
|
;;
|
|
|
|
openbsd*)
|
|
- hardcode_direct_GCJ=yes
|
|
- hardcode_shlibpath_var_GCJ=no
|
|
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
- archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
- archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
- hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
|
|
- export_dynamic_flag_spec_GCJ='${wl}-E'
|
|
+ if test -f /usr/libexec/ld.so; then
|
|
+ hardcode_direct_GCJ=yes
|
|
+ hardcode_shlibpath_var_GCJ=no
|
|
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
+ archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
+ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
|
|
+ export_dynamic_flag_spec_GCJ='${wl}-E'
|
|
+ else
|
|
+ case $host_os in
|
|
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
|
+ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
+ hardcode_libdir_flag_spec_GCJ='-R$libdir'
|
|
+ ;;
|
|
+ *)
|
|
+ archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
|
|
+ ;;
|
|
+ esac
|
|
+ fi
|
|
else
|
|
- case $host_os in
|
|
- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
|
- archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
- hardcode_libdir_flag_spec_GCJ='-R$libdir'
|
|
- ;;
|
|
- *)
|
|
- archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
- hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
|
|
- ;;
|
|
- esac
|
|
+ ld_shlibs_GCJ=no
|
|
fi
|
|
;;
|
|
|
|
@@ -18571,17 +18172,16 @@ if test -z "$aix_libpath"; then aix_libp
|
|
case $host_os in
|
|
solaris2.[0-5] | solaris2.[0-5].*) ;;
|
|
*)
|
|
- # The compiler driver will combine linker options so we
|
|
- # cannot just pass the convience library names through
|
|
- # without $wl, iff we do not link with $LD.
|
|
- # Luckily, gcc supports the same syntax we need for Sun Studio.
|
|
+ # The compiler driver will combine and reorder linker options,
|
|
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
|
|
+ # but is careful enough not to reorder.
|
|
# Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
- case $wlarc in
|
|
- '')
|
|
- whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
|
|
- *)
|
|
- whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
|
|
- esac ;;
|
|
+ if test "$GCC" = yes; then
|
|
+ whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
|
|
+ else
|
|
+ whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
|
|
+ fi
|
|
+ ;;
|
|
esac
|
|
link_all_deplibs_GCJ=yes
|
|
;;
|
|
@@ -18638,7 +18238,7 @@ if test -z "$aix_libpath"; then aix_libp
|
|
fi
|
|
;;
|
|
|
|
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
|
|
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
|
|
no_undefined_flag_GCJ='${wl}-z,text'
|
|
archive_cmds_need_lc_GCJ=no
|
|
hardcode_shlibpath_var_GCJ=no
|
|
@@ -18715,7 +18315,7 @@ x|xyes)
|
|
{ echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
|
|
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
|
|
$rm conftest*
|
|
- printf "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
|
|
|
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
(eval $ac_compile) 2>&5
|
|
@@ -18773,20 +18373,7 @@ shlibpath_overrides_runpath=unknown
|
|
version_type=none
|
|
dynamic_linker="$host_os ld.so"
|
|
sys_lib_dlsearch_path_spec="/lib /usr/lib"
|
|
-if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
|
|
- if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
|
|
- # if the path contains ";" then we assume it to be the separator
|
|
- # otherwise default to the standard path separator (i.e. ":") - it is
|
|
- # assumed that no part of a normal pathname contains ";" but that should
|
|
- # okay in the real world where ";" in dirpaths is itself problematic.
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
|
|
- else
|
|
- sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
|
|
- fi
|
|
-else
|
|
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
|
|
-fi
|
|
+
|
|
need_lib_prefix=unknown
|
|
hardcode_into_libs=no
|
|
|
|
@@ -18943,12 +18530,7 @@ darwin* | rhapsody*)
|
|
shlibpath_overrides_runpath=yes
|
|
shlibpath_var=DYLD_LIBRARY_PATH
|
|
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
|
|
- # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
|
- if test "$GCC" = yes; then
|
|
- sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\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"`
|
|
- else
|
|
- sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
|
|
- fi
|
|
+
|
|
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
|
|
;;
|
|
|
|
@@ -18965,18 +18547,6 @@ freebsd1*)
|
|
dynamic_linker=no
|
|
;;
|
|
|
|
-kfreebsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
freebsd* | dragonfly*)
|
|
# DragonFly does not have aout. When/if they implement a new
|
|
# versioning mechanism, adjust this.
|
|
@@ -19014,7 +18584,7 @@ freebsd* | dragonfly*)
|
|
shlibpath_overrides_runpath=no
|
|
hardcode_into_libs=yes
|
|
;;
|
|
- freebsd*) # from 4.6 on
|
|
+ *) # from 4.6 on, and DragonFly
|
|
shlibpath_overrides_runpath=yes
|
|
hardcode_into_libs=yes
|
|
;;
|
|
@@ -19077,7 +18647,7 @@ hpux9* | hpux10* | hpux11*)
|
|
postinstall_cmds='chmod 555 $lib'
|
|
;;
|
|
|
|
-interix3*)
|
|
+interix[3-9]*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -19132,7 +18702,7 @@ linux*oldld* | linux*aout* | linux*coff*
|
|
;;
|
|
|
|
# This must be Linux ELF.
|
|
-linux*)
|
|
+linux* | k*bsd*-gnu)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
@@ -19145,32 +18715,13 @@ linux*)
|
|
# Some rework will be needed to allow for fast_install
|
|
# before this can be enabled.
|
|
hardcode_into_libs=yes
|
|
-
|
|
- # find out which ABI we are using
|
|
- libsuff=
|
|
- case "$host_cpu" in
|
|
- x86_64*|s390x*|powerpc64*)
|
|
- echo '#line 19153 "configure"' > conftest.$ac_ext
|
|
- if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
|
- (eval $ac_compile) 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; then
|
|
- case `/usr/bin/file conftest.$ac_objext` in
|
|
- *64-bit*)
|
|
- libsuff=64
|
|
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
|
|
- ;;
|
|
- esac
|
|
- fi
|
|
- rm -rf conftest*
|
|
- ;;
|
|
- esac
|
|
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
|
|
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
|
|
|
|
# Append ld.so.conf contents to the search path
|
|
if test -f /etc/ld.so.conf; then
|
|
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
|
|
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
|
|
fi
|
|
|
|
# We used to test for /lib/ld.so.1 and disable shared libraries on
|
|
@@ -19182,18 +18733,6 @@ linux*)
|
|
dynamic_linker='GNU/Linux ld.so'
|
|
;;
|
|
|
|
-knetbsd*-gnu)
|
|
- version_type=linux
|
|
- need_lib_prefix=no
|
|
- need_version=no
|
|
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
- soname_spec='${libname}${release}${shared_ext}$major'
|
|
- shlibpath_var=LD_LIBRARY_PATH
|
|
- shlibpath_overrides_runpath=no
|
|
- hardcode_into_libs=yes
|
|
- dynamic_linker='GNU ld.so'
|
|
- ;;
|
|
-
|
|
netbsd*)
|
|
version_type=sunos
|
|
need_lib_prefix=no
|
|
@@ -19275,6 +18814,10 @@ osf3* | osf4* | osf5*)
|
|
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
|
|
;;
|
|
|
|
+rdos*)
|
|
+ dynamic_linker=no
|
|
+ ;;
|
|
+
|
|
solaris*)
|
|
version_type=linux
|
|
need_lib_prefix=no
|
|
@@ -19469,6 +19012,7 @@ if test -f "$ltmain"; then
|
|
module_cmds_GCJ \
|
|
module_expsym_cmds_GCJ \
|
|
lt_cv_prog_compiler_c_o_GCJ \
|
|
+ fix_srcfile_path_GCJ \
|
|
exclude_expsyms_GCJ \
|
|
include_expsyms_GCJ; do
|
|
|
|
@@ -19789,7 +19333,7 @@ sys_lib_search_path_spec=$lt_sys_lib_sea
|
|
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
|
|
|
|
# Fix the shell variable \$srcfile for the compiler.
|
|
-fix_srcfile_path="$fix_srcfile_path_GCJ"
|
|
+fix_srcfile_path=$lt_fix_srcfile_path
|
|
|
|
# Set to yes if exported symbols are required.
|
|
always_export_symbols=$always_export_symbols_GCJ
|
|
@@ -19846,7 +19390,7 @@ objext=o
|
|
objext_RC=$objext
|
|
|
|
# Code to be used in simple compile tests
|
|
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
|
|
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
|
|
|
|
# Code to be used in simple link tests
|
|
lt_simple_link_test_code="$lt_simple_compile_test_code"
|
|
@@ -19865,13 +19409,13 @@ compiler=$CC
|
|
|
|
# save warnings/boilerplate of simple test code
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_compiler_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
|
|
ac_outfile=conftest.$ac_objext
|
|
-printf "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
|
|
_lt_linker_boilerplate=`cat conftest.err`
|
|
$rm conftest*
|
|
@@ -19949,6 +19493,7 @@ if test -f "$ltmain"; then
|
|
module_cmds_RC \
|
|
module_expsym_cmds_RC \
|
|
lt_cv_prog_compiler_c_o_RC \
|
|
+ fix_srcfile_path_RC \
|
|
exclude_expsyms_RC \
|
|
include_expsyms_RC; do
|
|
|
|
@@ -20269,7 +19814,7 @@ sys_lib_search_path_spec=$lt_sys_lib_sea
|
|
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
|
|
|
|
# Fix the shell variable \$srcfile for the compiler.
|
|
-fix_srcfile_path="$fix_srcfile_path_RC"
|
|
+fix_srcfile_path=$lt_fix_srcfile_path
|
|
|
|
# Set to yes if exported symbols are required.
|
|
always_export_symbols=$always_export_symbols_RC
|
|
@@ -20397,7 +19942,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -20441,7 +19986,7 @@ do
|
|
IFS=$as_save_IFS
|
|
test -z "$as_dir" && as_dir=.
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
ac_cv_prog_ac_ct_CXX="$ac_prog"
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
break 2
|
|
@@ -20554,27 +20099,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_compiler_gnu=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -20629,27 +20157,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cxx_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -20684,27 +20195,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
:
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -20740,27 +20234,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
ac_cv_prog_cxx_g=yes
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -20917,6 +20394,76 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
|
|
|
|
|
|
|
|
+{ echo "$as_me:$LINENO: checking if C++ compiler supports typedef redefines." >&5
|
|
+echo $ECHO_N "checking if C++ compiler supports typedef redefines.... $ECHO_C" >&6; }
|
|
+cat >conftest.$ac_ext <<_ACEOF
|
|
+/* confdefs.h. */
|
|
+_ACEOF
|
|
+cat confdefs.h >>conftest.$ac_ext
|
|
+cat >>conftest.$ac_ext <<_ACEOF
|
|
+/* end confdefs.h. */
|
|
+
|
|
+ namespace ns {
|
|
+
|
|
+ template <typename T>
|
|
+ struct foo {};
|
|
+
|
|
+ struct bar
|
|
+ {
|
|
+ typedef foo<double> foo;
|
|
+ };
|
|
+
|
|
+ };
|
|
+
|
|
+int
|
|
+main ()
|
|
+{
|
|
+
|
|
+ ;
|
|
+ return 0;
|
|
+}
|
|
+_ACEOF
|
|
+rm -f conftest.$ac_objext
|
|
+if { (ac_try="$ac_compile"
|
|
+case "(($ac_try" in
|
|
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
+ *) ac_try_echo=$ac_try;;
|
|
+esac
|
|
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
+ (eval "$ac_compile") 2>conftest.er1
|
|
+ ac_status=$?
|
|
+ grep -v '^ *+' conftest.er1 >conftest.err
|
|
+ rm -f conftest.er1
|
|
+ cat conftest.err >&5
|
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
+
|
|
+ sigcm_cxx_typedef_redefine_allowed=yes
|
|
+
|
|
+cat >>confdefs.h <<\_ACEOF
|
|
+#define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
|
|
+_ACEOF
|
|
+
|
|
+ { echo "$as_me:$LINENO: result: $sigcm_cxx_typedef_redefine_allowed" >&5
|
|
+echo "${ECHO_T}$sigcm_cxx_typedef_redefine_allowed" >&6; }
|
|
+
|
|
+else
|
|
+ echo "$as_me: failed program was:" >&5
|
|
+sed 's/^/| /' conftest.$ac_ext >&5
|
|
+
|
|
+
|
|
+ sigcm_cxx_typedef_redefine_allowed=no
|
|
+ { echo "$as_me:$LINENO: result: $sigcm_cxx_typedef_redefine_allowed" >&5
|
|
+echo "${ECHO_T}$sigcm_cxx_typedef_redefine_allowed" >&6; }
|
|
+
|
|
+fi
|
|
+
|
|
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
+
|
|
+
|
|
{ echo "$as_me:$LINENO: checking if C++ compiler supports the use of a particular specialization when calling operator() template methods." >&5
|
|
echo $ECHO_N "checking if C++ compiler supports the use of a particular specialization when calling operator() template methods.... $ECHO_C" >&6; }
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
@@ -20978,27 +20525,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
|
|
sigcm_cxx_gcc_template_specialization_operator_overload=yes
|
|
|
|
@@ -21084,27 +20614,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
|
|
sigcm_cxx_msvc_template_specialization_operator_overload=yes
|
|
|
|
@@ -21169,27 +20682,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
|
|
sigcm_cxx_self_reference_in_member_initialization=yes
|
|
|
|
@@ -21261,27 +20757,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
sigc_cv_cxx_has_namespace_std="yes"
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -21351,27 +20830,10 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
|
|
rm -f conftest.er1
|
|
cat conftest.err >&5
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); } &&
|
|
- { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; } &&
|
|
- { ac_try='test -s conftest.$ac_objext'
|
|
- { (case "(($ac_try" in
|
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
- *) ac_try_echo=$ac_try;;
|
|
-esac
|
|
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
- (eval "$ac_try") 2>&5
|
|
- ac_status=$?
|
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
- (exit $ac_status); }; }; then
|
|
+ (exit $ac_status); } && {
|
|
+ test -z "$ac_cxx_werror_flag" ||
|
|
+ test ! -s conftest.err
|
|
+ } && test -s conftest.$ac_objext; then
|
|
sigc_cv_cxx_has_sun_reverse_iterator="yes"
|
|
else
|
|
echo "$as_me: failed program was:" >&5
|
|
@@ -21575,7 +21037,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF
|
|
## M4sh Initialization. ##
|
|
## --------------------- ##
|
|
|
|
-# Be Bourne compatible
|
|
+# Be more Bourne compatible
|
|
+DUALCASE=1; export DUALCASE # for MKS sh
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
emulate sh
|
|
NULLCMD=:
|
|
@@ -21584,10 +21047,13 @@ if test -n "${ZSH_VERSION+set}" && (emul
|
|
alias -g '${1+"$@"}'='"$@"'
|
|
setopt NO_GLOB_SUBST
|
|
else
|
|
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
|
|
+ case `(set -o) 2>/dev/null` in
|
|
+ *posix*) set -o posix ;;
|
|
+esac
|
|
+
|
|
fi
|
|
-BIN_SH=xpg4; export BIN_SH # for Tru64
|
|
-DUALCASE=1; export DUALCASE # for MKS sh
|
|
+
|
|
+
|
|
|
|
|
|
# PATH needs CR
|
|
@@ -21811,19 +21277,28 @@ else
|
|
as_mkdir_p=false
|
|
fi
|
|
|
|
-# Find out whether ``test -x'' works. Don't use a zero-byte file, as
|
|
-# systems may use methods other than mode bits to determine executability.
|
|
-cat >conf$$.file <<_ASEOF
|
|
-#! /bin/sh
|
|
-exit 0
|
|
-_ASEOF
|
|
-chmod +x conf$$.file
|
|
-if test -x conf$$.file >/dev/null 2>&1; then
|
|
- as_executable_p="test -x"
|
|
+if test -x / >/dev/null 2>&1; then
|
|
+ as_test_x='test -x'
|
|
else
|
|
- as_executable_p=:
|
|
+ if ls -dL / >/dev/null 2>&1; then
|
|
+ as_ls_L_option=L
|
|
+ else
|
|
+ as_ls_L_option=
|
|
+ fi
|
|
+ as_test_x='
|
|
+ eval sh -c '\''
|
|
+ if test -d "$1"; then
|
|
+ test -d "$1/.";
|
|
+ else
|
|
+ case $1 in
|
|
+ -*)set "./$1";;
|
|
+ esac;
|
|
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
|
|
+ ???[sx]*):;;*)false;;esac;fi
|
|
+ '\'' sh
|
|
+ '
|
|
fi
|
|
-rm -f conf$$.file
|
|
+as_executable_p=$as_test_x
|
|
|
|
# Sed expression to map a string onto a valid CPP name.
|
|
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
|
|
@@ -21839,7 +21314,7 @@ exec 6>&1
|
|
# values after options handling.
|
|
ac_log="
|
|
This file was extended by libsigc++ $as_me 2.0.18, which was
|
|
-generated by GNU Autoconf 2.60. Invocation command line was
|
|
+generated by GNU Autoconf 2.61. Invocation command line was
|
|
|
|
CONFIG_FILES = $CONFIG_FILES
|
|
CONFIG_HEADERS = $CONFIG_HEADERS
|
|
@@ -21868,7 +21343,7 @@ current configuration.
|
|
Usage: $0 [OPTIONS] [FILE]...
|
|
|
|
-h, --help print this help, then exit
|
|
- -V, --version print version number, then exit
|
|
+ -V, --version print version number and configuration settings, then exit
|
|
-q, --quiet do not print progress messages
|
|
-d, --debug don't remove temporary files
|
|
--recheck update $as_me by reconfiguring in the same conditions
|
|
@@ -21892,7 +21367,7 @@ _ACEOF
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
ac_cs_version="\\
|
|
libsigc++ config.status 2.0.18
|
|
-configured by $0, generated by GNU Autoconf 2.60,
|
|
+configured by $0, generated by GNU Autoconf 2.61,
|
|
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
|
|
|
|
Copyright (C) 2006 Free Software Foundation, Inc.
|
|
@@ -22179,7 +21654,7 @@ am__fastdepCC_FALSE!$am__fastdepCC_FALSE
|
|
CPP!$CPP$ac_delim
|
|
PLATFORM_WIN32_TRUE!$PLATFORM_WIN32_TRUE$ac_delim
|
|
PLATFORM_WIN32_FALSE!$PLATFORM_WIN32_FALSE$ac_delim
|
|
-GREP!$GREP$ac_delim
|
|
+SED!$SED$ac_delim
|
|
_ACEOF
|
|
|
|
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
|
|
@@ -22221,6 +21696,7 @@ _ACEOF
|
|
ac_delim='%!_!# '
|
|
for ac_last_try in false false false false false :; do
|
|
cat >conf$$subs.sed <<_ACEOF
|
|
+GREP!$GREP$ac_delim
|
|
EGREP!$EGREP$ac_delim
|
|
LN_S!$LN_S$ac_delim
|
|
ECHO!$ECHO$ac_delim
|
|
@@ -22244,7 +21720,7 @@ LIBOBJS!$LIBOBJS$ac_delim
|
|
LTLIBOBJS!$LTLIBOBJS$ac_delim
|
|
_ACEOF
|
|
|
|
- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 21; then
|
|
+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 22; then
|
|
break
|
|
elif $ac_last_try; then
|
|
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
|