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

Reply via email to