<div dir="ltr"><div dir="ltr">Ah.<br><br><br>I added the flags to 2 files, listed below, and rebuild. It builds now. I'm not too sure if the edits below are entirely placed in the right way or in the right place, but it does make the build work ;)<br><br>external/liborcus/ExternalProject_liborcus.mk <br>external/expat/ExternalProject_expat.mk <br><br>Thanks. Now onward to the lcov/gcov html reports !<br><br><br>Sincerely,<br><br><br>Maarten<br><br><br>diff --git a/external/liborcus/ExternalProject_liborcus.mk b/external/liborcus/ExternalProject_liborcus.mk<br>index e7f929a28b4c..bb9ca3841b65 100644<br>--- a/external/liborcus/ExternalProject_liborcus.mk<br>+++ b/external/liborcus/ExternalProject_liborcus.mk<br>@@ -49,7 +49,7 @@ endif<br><br> liborcus_CPPCLAGS=$(CPPFLAGS)<br> ifeq ($(SYSTEM_ZLIB),)<br>-liborcus_CPPFLAGS+=$(ZLIB_CFLAGS)<br>+liborcus_CPPFLAGS+=$(ZLIB_CFLAGS) -fprofile-arcs -ftest-coverage<br> endif<br> #<br> # OSes that use the GNU C++ library need to use -D_GLIBCXX_DEBUG in<br>@@ -60,10 +60,10 @@ endif<br> #<br> liborcus_CPPFLAGS+=$(gb_COMPILERDEFS_STDLIB_DEBUG)<br><br>-liborcus_CXXFLAGS=$(CXXFLAGS) $(gb_VISIBILITY_FLAGS) $(gb_VISIBILITY_FLAGS_CXX) $(CXXFLAGS_CXX11) -DBOOST_SYSTEM_NO_DEPRECATED<br>+liborcus_CXXFLAGS=$(CXXFLAGS) $(gb_VISIBILITY_FLAGS) $(gb_VISIBILITY_FLAGS_CXX) $(CXXFLAGS_CXX11) -DBOOST_SYSTEM_NO_DEPRECATED -fprofile-arcs -ftest-coverage<br> liborcus_LDFLAGS=$(LDFLAGS) $(gb_LTOFLAGS)<br> liborcus_CXXFLAGS+=$(call gb_ExternalProject_get_build_flags,liborcus)<br>-liborcus_LDFLAGS+=$(call gb_ExternalProject_get_link_flags,liborcus)<br>+liborcus_LDFLAGS+=$(call gb_ExternalProject_get_link_flags,liborcus) -fprofile-arcs -lgcov<br> ifeq ($(COM),MSC)<br> liborcus_CXXFLAGS+=$(BOOST_CXXFLAGS)<br> endif<br><br><br>diff --git a/external/expat/ExternalProject_expat.mk b/external/expat/ExternalProject_expat.mk<br>index 1e9609a4aff8..f14ef12d0aba 100644<br>--- a/external/expat/ExternalProject_expat.mk<br>+++ b/external/expat/ExternalProject_expat.mk<br>@@ -22,4 +22,10 @@ $(call gb_ExternalProject_get_state_target,expat,configure) :<br>        ,,expat_configure.log)<br>        $(call gb_Trace_EndRange,expat,EXTERNAL)<br><br>+CFLAGS += -fprofile-arcs -ftest-coverage<br>+CXXFLAGS += -fprofile-arcs -ftest-coverage<br>+LDFLAGS += -fprofile-arcs -lgcov<br>+<br>+<br>+<br></div><div><br></div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 11, 2022 at 9:35 PM Luboš Luňák <<a href="mailto:l.lunak@collabora.com">l.lunak@collabora.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
 Not those makefiles. I meant external/*/*.mk (and solenv/gbuild/*.mk).<br>
<br>
-- <br>
 Luboš Luňák<br>
 <a href="mailto:l.lunak@collabora.com" target="_blank">l.lunak@collabora.com</a><br>
</blockquote></div></div>