From 95d376f09f67a72d82726b0479509ba48f715bfe Mon Sep 17 00:00:00 2001 From: Fridrich Štrba Date: Wed, 9 Feb 2011 10:50:40 +0100 Subject: Removing the ext_std masterpiece --- cppunit/makefile.mk | 66 +++++------------------------------------------------ 1 file changed, 6 insertions(+), 60 deletions(-) (limited to 'cppunit') diff --git a/cppunit/makefile.mk b/cppunit/makefile.mk index 448d905dbb9c..7c4d548849b0 100644 --- a/cppunit/makefile.mk +++ b/cppunit/makefile.mk @@ -75,27 +75,14 @@ $(PACKAGE_DIR)/$(CONFIGURE_FLAG_FILE): ooo-cppunit_dll.mk ooo-DllPlugInTester.mk EXTRA_CFLAGS += -mthreads LDFLAGS += -Wl,--enable-runtime-pseudo-reloc-v2 -.IF "$(USE_SYSTEM_STL)" != "YES" - -OOO_STLPORT_CXXFLAGS = -I$(SOLARINCDIR)/stl -.IF "$(USE_STLP_DEBUG)" == "TRUE" -OOO_STLPORT_CXXFLAGS += -D_STLP_DEBUG -.END -OOO_STLPORT_CXXFLAGS += -DGXX_INCLUDE_PATH=$(GXX_INCLUDE_PATH) - -OOO_STLPORT_LDFLAGS = -L$(SOLARLIBDIR) -OOO_STLPORT_LIBS = $(LIBSTLPORT) - -.END - CONFIGURE_ACTION = ./configure CONFIGURE_FLAGS = --prefix=$(shell cd $(PACKAGE_DIR) && \ pwd $(PWDFLAGS))/$(TARFILE_ROOTDIR)/ooo-install \ --disable-dependency-tracking --disable-static --disable-doxygen \ --disable-html-docs --disable-latex-docs CC='$(CC)' CXX='$(CXX)' \ - CXXFLAGS='$(EXTRA_CFLAGS) $(OOO_STLPORT_CXXFLAGS)' \ - LDFLAGS='$(LDFLAGS) $(OOO_STLPORT_LDFLAGS)' \ - LIBS='$(OOO_STLPORT_LIBS) $(MY_LIBS)' + CXXFLAGS='$(EXTRA_CFLAGS)' \ + LDFLAGS='$(LDFLAGS)' \ + LIBS='$(MY_LIBS)' BUILD_ACTION = $(GNUMAKE) BUILD_FLAGS = install @@ -114,47 +101,6 @@ OUT2BIN = ooo-install/bin/DllPlugInTester.exe \ .ELSE -.IF "$(USE_SYSTEM_STL)" != "YES" - -OOO_STLPORT_CXXFLAGS = -I$(SOLARINCDIR)/stl -.IF "$(USE_STLP_DEBUG)" == "TRUE" -OOO_STLPORT_CXXFLAGS += -D_STLP_DEBUG -.END -.IF "$(COM)" == "GCC" -OOO_STLPORT_CXXFLAGS += -DGXX_INCLUDE_PATH=$(GXX_INCLUDE_PATH) -.END - -OOO_STLPORT_LDFLAGS = -L$(SOLARLIBDIR) -OOO_STLPORT_LIBS = $(LIBSTLPORT) - -# When "checking for C compiler default output file name" configure -# unfortunately uses "$CC $CFLAGS $CPPFLAGS $LDFLAGS conftest.c $LIBS" to build -# a C program that links against $(LIBSTLPORT); at least on one unxlngi6 -# machine, this has been observed to fail with "/lib/libm.so.6: undefined -# reference to `_rtld_global_ro@GLIBC_PRIVATE'" unless -lm is also specified: -.IF "$(OS)" == "LINUX" && "$(COM)" == "GCC" && "$(CPU)" == "I" -OOO_STLPORT_LIBS += -lm -# #i112124# furthermore, STLPort seems to require libstdc++ -OOO_STLPORT_LIBS += -lstdc++ -.END - -# And later, when "checking whether the C compiler works" configure tries to -# execute that program; however, the program would fail to locate the STLport -# library (another work-around might be to add something like --as-needed around -# $(LIBSTLPORT)): -.IF "$(OS)" == "FREEBSD" || "$(OS)" == "LINUX" || "$(OS)" == "SOLARIS" || "$(OS)" == "OPENBSD" -.IF "$(LD_LIBRARY_PATH)" == "" -LD_LIBRARY_PATH := $(SOLARLIBDIR) - # strictly speaking, this is incorrect if the LD_LIBRARY_PATH environment - # variable is set to the empty string -.ELSE -LD_LIBRARY_PATH := $(LD_LIBRARY_PATH):$(SOLARLIBDIR) -.END -.EXPORT: LD_LIBRARY_PATH -.END - -.END - # At least on Solaris with Sun CC, linking the cppunit dynamic library fails as # TestAssert.o uses fabs but -lm is missing from the command line (cppunit's # aclocal.m4 contains an unused AC_CHECK_LIBM, maybe using that would be a @@ -168,9 +114,9 @@ CONFIGURE_FLAGS = --prefix=$(shell cd $(PACKAGE_DIR) && \ pwd $(PWDFLAGS))/$(TARFILE_ROOTDIR)/ooo-install \ --disable-dependency-tracking --disable-static --disable-doxygen \ --disable-html-docs --disable-latex-docs CC='$(CC)' CXX='$(CXX)' \ - CXXFLAGS='$(EXTRA_CFLAGS) $(OOO_STLPORT_CXXFLAGS)' \ - LDFLAGS='$(LDFLAGS) $(OOO_STLPORT_LDFLAGS)' \ - LIBS='$(OOO_STLPORT_LIBS) $(MY_LIBS)' + CXXFLAGS='$(EXTRA_CFLAGS)' \ + LDFLAGS='$(LDFLAGS)' \ + LIBS='$(MY_LIBS)' BUILD_ACTION = $(GNUMAKE) BUILD_FLAGS = install -- cgit v1.2.3