On 16.12.2014 08:22, Kostas Tamateas wrote: > Hello everyone, > > I'm trying to build libreoffice-4.3.41 sources. > My system is a Debian distribution 32-bit with gcc 4.9.1 and my configure is > this: > > ../autogen.sh --enable-release-build --enable-mergelibs=yes --without-java > --without-junit --without-doxygen --disable-gconf --disable-firebird-sdbc > --disable-postgresql-sdbc --disable-collada --disable-dbus --disable-gtk > --disable-randr --disable-gltf --disable-liblangtag --disable-gstreamer > --disable-kdeab --disable-tdeab --disable-systray --disable-coinmp > --disable-lpsolve --disable-sdremote --disable-cve-tests --disable-orcus > --disable-graphite --disable-odk --disable-cups --with-system-libs > --without-boost-date-time --without-boost-iostreams --disable-pdfimport > --disable-opengl --disable-opencl --disable-gstreamer-0-10 --with-webdav=neon > > After long time I get this message: > > /libreoffice-4.3.4.1/workdir/CxxObject/svx/source/fmcomp/fmgridif.o: > In function > `FmXGridControl::createPeer(com::sun::star::uno::Reference<com::sun::star::awt::XToolkit> > const&, com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> > const&)': > fmgridif.cxx:(.text+0x87dc): undefined reference to `non-virtual thunk to > WindowListenerMultiplexer::acquire()' > fmgridif.cxx:(.text+0x8837): undefined reference to `non-virtual thunk to > FocusListenerMultiplexer::acquire()' > fmgridif.cxx:(.text+0x8892): undefined reference to `non-virtual thunk to > KeyListenerMultiplexer::acquire()' > fmgridif.cxx:(.text+0x88ed): undefined reference to `non-virtual thunk to > MouseListenerMultiplexer::acquire()' > fmgridif.cxx:(.text+0x8948): undefined reference to `non-virtual thunk to > MouseMotionListenerMultiplexer::acquire()' > fmgridif.cxx:(.text+0x89a3): undefined reference to `non-virtual thunk to > PaintListenerMultiplexer::acquire()' > collect2: error: ld returned 1 exit status > > Is a possible way to fix that problem ?
i think that this commit was intended to help here but i've never had the problem myself so maybe it doesn't work - the commit is only in the libreoffice-4-4 and master branches so you could try to "git cherry-pick" it to libreoffice-4-3 and tell us if that helps. commit bb182b47ca7362b05c03d583d3547643d9a99562 Author: Michael Stahl <mst...@redhat.com> AuthorDate: Thu Aug 7 21:18:56 2014 +0200 toolkit: export some ListenerMultiplexer types These are used from svx and apparently some (buggy?) toolchains fail with fmgridif.cxx:: undefined reference to `non-virtual thunk to WindowListenerMultiplexer::acquire()' _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice