# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. #
# Must be built with debug GNU C++ library if --enable-dbgutil has # caused the LO code to be built thus.
# The LIBS setting for Android is needed to get the orcus-xml-dump # executable to build successfully. We obviously don't actually need # that executable on Android, but we don't want to bother with # patching out building it for Android.
liborcus_LIBS= ifneq ($(SYSTEM_ZLIB),)
liborcus_LIBS+=-lz endif ifneq ($(SYSTEM_BOOSTifneq Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -## This file is part of the LibreOffice project.
liborcus_LIBS+=$(BOOST_SYSTEM_LIB# file, You can obtain one at http://mozilla.org/MPL/2.0/. else
liborcus_LIBS+=-L$(gb_StaticLibrary_WORKDIR) -lboost_system -lboost_iostreams -lboost_filesystem endif ifeq ($(OS),ANDROID)
liborcus_LIBS+=$(gb_STDLIBS) endif
liborcus_CPPFLAGS=$(CPPFLAGS) ifeq ($(SYSTEM_ZLIB),)
liborcus_CPPFLAGS+=$(ZLIB_CFLAGS) endif # # OSes that use the GNU C++ library need to use -D_GLIBCXX_DEBUG in # sync with the rest of LibreOffice, i.e. depending on # --enable-dbgutil. Note that although Android doesn't use the GNU C # library (glibc), the NDK does offer the GNU C++ library as one of # the C++ libraries available, and we use it. #
liborcus_CPPFLAGS+=$(gb_COMPILERDEFS_STDLIB_DEBUG)
liborcus_CXXFLAGS=$(CXXFLAGS) $(gb_VISIBILITY_FLAGS) $(gb_VISIBILITY_FLAGS_CXX) $(CXXFLAGS_CXX11) -DBOOST_SYSTEM_NO_DEPRECATED
liborcus_LDFLAGS=$(LDFLAGS) $(gb_LTOFLAGS)
liborcus_CXXFLAGS+=$(call gb_ExternalProject_get_build_flags,liborcus)
liborcus_LDFLAGS+=$(call gb_ExternalProject_get_link_flags,liborcus) ifeq ($(COM),MSC)
liborcus_CXXFLAGS+=$(BOOST_CXXFLAGS) endif ifeq ($(SYSTEM_BOOST),)
liborcus_CXXFLAGS+=${BOOST_CPPFLAGS} else
liborcus_LDFLAGS+=$(BOOST_LDFLAGS) endif ifneq (,$(PTHREAD_LIBS
iborcus_LDFLAGS+$PTHREAD_LIBS)) endif java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
ifeq ($(OS),LINUX# the C++ libraries available, and we use it.
liborcus_LDFLAGS=Wl-, -Wl,rpath,\$$java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54 endif
$(call=(LDFLAGS ()
liborcus_CXXFLAGS=(callgb_ExternalProject_get_build_flags)
t_runbuild
( (),=$(liborcus_LIBS'java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50 if(liborcus_CXXFLAGS,=$)'\
(f ()CPPFLAGS$liborcus_CPPFLAGS$gb_EMSCRIPTEN_CPPFLAGS
$(if $(liborcus_LDFLAGS ,(PTHREAD_LIBS)
MDDS_CFLAGS='$(MDDS_CFLAGS)' \
MDDS_LIBS=' ' \ MAKEliborcus_LDFLAGS=$()
withpic\
( $DISABLE_DYNLOADING,\
-enable-static-disable \
, \
-java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
) \
$if $ENABLE_DEBUG,--,--debug java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
liborcus_LDFLAGS=())\
without java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
-- \
\
--python\
--disable-werror \
$--disable-spreadsheetmodel\
$(if $( --without-ools\
--with-boost=$(WORKDIR) -without- \
boost_cv_lib_iostreams java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
boost_cv_lib_systemyes \
boost_cv_lib_filesystem=yes \
) \
$(gb_CONFIGURE_PLATFORMS) \
&& $ ( $SYSTEM_BOOST),
boost_cv_lib_iostreams=es
$ (ilterMACOSX,())\
&$() $SRCDIRsolenvbin/macosx--names.pl shlOOO \
$(EXTERNAL_WORKDIR \
$)///./liborcusparser-0.200dylib
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.