]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Link without -no-undefined.
authorBruno Haible <bruno@clisp.org>
Mon, 11 Nov 2002 15:31:17 +0000 (15:31 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:08:50 +0000 (12:08 +0200)
libasprintf/Makefile.am
libasprintf/configure.in

index 1ff05aa6f9ef157c7ff81070ab2e58a1b3c62e54..aea2c8cb84a2573441c7e2703cd6e960cf1b5eda 100644 (file)
@@ -45,12 +45,6 @@ lib_asprintf_EXTRASOURCES = \
   libstdarg.h
 lib-asprintf.lo: $(lib_asprintf_EXTRASOURCES)
 
-# How to build libasprintf.la.
-
-libasprintf_la_LIBADD = $(LIBCXX)
-
-libasprintf_la_LDFLAGS = -lc -no-undefined
-
 
 # Documentation.
 
index 80978924583b656e8fee71350fa74ebcefa83b82..ec9e8a4b7fe13e9226ea04b3bd93e7baa6e73826 100644 (file)
@@ -39,76 +39,6 @@ dnl Checks for library functions.
 AC_FUNC_ALLOCA
 AC_CHECK_FUNCS([snprintf vasprintf])
 
-dnl Check for C++ libraries needed to avoid link errors when creating
-dnl libasprintf.
-LIBCXX=
-cat > conftest.cc <<EOF
-#ifdef __SUNPRO_C
-SunPro C
-#endif
-#ifdef __SUNPRO_CC
-SunPro C++
-#endif
-EOF
-if $CXX -E conftest.cc | grep SunPro > /dev/null ; then
-  # SUNWspro CC, defines __SUNPRO_CC
-  cxxcmd=CC
-  for word in $CXX; do
-    case "$word" in
-      CC | */CC) cxxcmd=$word ;;
-    esac
-  done
-  case "$cxxcmd" in
-    */*) ;;
-    *)
-      IFS="${IFS=       }"; save_ifs="$IFS"; IFS="${IFS}:"
-      for dir in $PATH; do
-        test -z "$dir" && dir=.
-        if test -f "$dir/$cxxcmd"; then
-          cxxcmd="$dir/$cxxcmd"
-          break
-        fi
-      done
-      IFS="$save_ifs"
-      ;;
-  esac
-  case "$cxxcmd" in
-    */bin/CC)
-      cxxdir=`echo "$cxxcmd" | sed -e 's,/bin/CC$,,'`
-      LIBCXX="-L$cxxdir/lib -lCstd -lCrun"
-      ;;
-  esac
-fi
-cat > conftest.cc <<EOF
-#ifdef __GNUC__
-GCC
-#endif
-EOF
-if $CXX -E conftest.cc | grep GCC > /dev/null ; then
-  # GNU g++
-changequote(,)dnl
-  lib1=`g++ --print-file-name libstdc++.a`
-  case "$lib1" in
-    */*)
-      libdir1=`echo "$lib1" | sed -e 's,/[^/]*$,,'`
-      LIBCXX="$LIBCXX -L$libdir1"
-      ;;
-  esac
-  LIBCXX="$LIBCXX -lstdc++"
-  lib2=`g++ --print-file-name libgcc.a`
-  case "$lib2" in
-    */*)
-      libdir2=`echo "$lib2" | sed -e 's,/[^/]*$,,'`
-      LIBCXX="$LIBCXX -L$libdir2"
-      ;;
-  esac
-  LIBCXX="$LIBCXX -lgcc"
-  LIBCXX="$LIBCXX -lm"
-changequote([, ])dnl
-fi
-rm -f conftest.cc
-AC_SUBST(LIBCXX)
-
 dnl Check for tools needed for formatting the documentation.
 ac_aux_dir_abs=`cd $ac_aux_dir && pwd`
 AC_PATH_PROG(DVIPS, dvips, $ac_aux_dir_abs/missing dvips)