Am Sat, 13 Jun 2020 14:36:34 +0200 schrieb Kornel Benko <kor...@lyx.org>:
> Am Sat, 13 Jun 2020 10:09:34 +0200 > schrieb Kornel Benko <kor...@lyx.org>: > > > Am Fri, 12 Jun 2020 13:15:19 +0200 > > schrieb Pavel Sanda <sa...@lyx.org>: > > > > > On Thu, Jun 11, 2020 at 06:30:22PM +0200, Thibaut Cuvelier wrote: > > > > Yes, the output is identical. I also added some comments. > > > > > > > > I'm adding a third patch in this, I forgot it was necessary??? It is a > > > > refactoring of XHTMLStream as a more generic XMLStream (required for > > > > DocBook, and it has a few implications for MathML, but not that much). > > > > > > > > > > The refactoring looks reasonable, unfortunately it breaks tex2lyx here. > > > Apart from harmless warning (which should be fixed though) linker > > > for tex2lyx screams as new dependencies appear. Most likely doesn't > > > appear for you because cmake links everything? > > > > The other possibility is that he does not create tex2lyx. > > Under linux-cmake you can use 'make lyx' alone. > > Just checked, same error in cmake build for tex2lyx without Pavel's patch. > > With the patch it compiles. > > Kornel And as expected, breaks building of check_layout: [ 97%] Linking CXX executable ../../bin/check_layout cd /BUILD/BUILDMint18/BuildBisectLyx/src/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/check_layout.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wunused-parameter --std=c++14 -fno-strict-aliasing -O0 -g3 -D_DEBUG -rdynamic CMakeFiles/check_layout.dir/__/insets/InsetLayout.cpp.o CMakeFiles/check_layout.dir/__/CiteEnginesList.cpp.o CMakeFiles/check_layout.dir/__/Color.cpp.o CMakeFiles/check_layout.dir/__/Counters.cpp.o CMakeFiles/check_layout.dir/__/Floating.cpp.o CMakeFiles/check_layout.dir/__/FloatList.cpp.o CMakeFiles/check_layout.dir/__/FontInfo.cpp.o CMakeFiles/check_layout.dir/__/Layout.cpp.o CMakeFiles/check_layout.dir/__/LayoutFile.cpp.o CMakeFiles/check_layout.dir/__/Lexer.cpp.o CMakeFiles/check_layout.dir/__/ModuleList.cpp.o CMakeFiles/check_layout.dir/__/Spacing.cpp.o CMakeFiles/check_layout.dir/__/TextClass.cpp.o CMakeFiles/check_layout.dir/check_layout.cpp.o CMakeFiles/check_layout.dir/boost.cpp.o CMakeFiles/check_layout.dir/dummy_functions.cpp.o -o ../../bin/check_layout ../../lib/libsupport.a -lz -lmagic /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.9.5 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.5 CMakeFiles/check_layout.dir/__/Layout.cpp.o: In Funktion »lyx::xml::StartTag::StartTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)«: /usr2/src/lyx/lyx-test/src/xml.h:164: Warnung: undefinierter Verweis auf »vtable for lyx::xml::StartTag« CMakeFiles/check_layout.dir/__/Layout.cpp.o: In Funktion »lyx::xml::StartTag::~StartTag()«: /usr2/src/lyx/lyx-test/src/xml.h:180: Warnung: undefinierter Verweis auf »vtable for lyx::xml::StartTag« collect2: error: ld returned 1 exit status src/tests/CMakeFiles/check_layout.dir/build.make:336: recipe for target 'bin/check_layout' failed make[2]: *** [bin/check_layout] Error 1 make[2]: Verzeichnis „/BUILD/BUILDMint18/BuildBisectLyx“ wird verlassen CMakeFiles/Makefile2:1413: recipe for target 'src/tests/CMakeFiles/check_layout.dir/all' failed make[1]: *** [src/tests/CMakeFiles/check_layout.dir/all] Error 2 make[1]: Verzeichnis „/BUILD/BUILDMint18/BuildBisectLyx“ wird verlassen Makefile:185: recipe for target 'all' failed make: *** [all] Error 2 Kornel
pgpuDnUTSwsFj.pgp
Description: Digitale Signatur von OpenPGP
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel