On Thursday 30 October 2014 20:33:21 David Brodie wrote:

> it should 'work' with the 4.3.2.2 version of LO. Easy to check: just 
> patch/update the file and restart the build (make) from where it failed.

Hallo David,

the patch worked. Up to now, the building was braking down with fmgridif.cxx 
errors about undefined references. Now, the make process advances a little 
more, but new errors come up:
quote
---------------
[build CXX] toolkit/source/awt/vclxwindow.cxx
[build CXX] toolkit/source/awt/vclxwindow1.cxx
[build CXX] toolkit/source/awt/vclxwindows.cxx
/sources_BLFS/libreoffice-4.3.2.2/toolkit/source/awt/vclxwindow.cxx:107:41: 
Fehler: Feld »VCLXWindowImpl::maWindowListeners« kann nicht als vom abstrakten 
Typ »WindowListenerMultiplexer« deklariert werden
     WindowListenerMultiplexer           maWindowListeners;
                                         ^
In file included from 
/sources_BLFS/libreoffice-4.3.2.2/include/toolkit/helper/listenermultiplexer.hxx:49:0,
                 from 
/sources_BLFS/libreoffice-4.3.2.2/include/toolkit/awt/vclxwindow.hxx:25,
                 from 
/sources_BLFS/libreoffice-4.3.2.2/toolkit/source/awt/vclxwindow.cxx:37:
/sources_BLFS/libreoffice-4.3.2.2/include/toolkit/helper/listenermultiplexer.hxx:95:40:
 
Anmerkung:   denn die folgenden virtuellen Funktionen sind rein innerhalb 
»WindowListenerMultiplexer«:
 DECL_LISTENERMULTIPLEXER_START_DLLPUB( WindowListenerMultiplexer, 
::com::sun::star::awt::XWindowListener )
                                        ^
/sources_BLFS/libreoffice-4.3.2.2/include/toolkit/helper/macros.hxx:122:25: 
Anmerkung: in Dedefinition des Makros »DECL_LISTENERMULTIPLEXER_START_DLLPUB«
 class TOOLKIT_DLLPUBLIC ClassName : public ListenerMultiplexerBase, public 
InterfaceName \
                         ^
In file included from 
/sources_BLFS/libreoffice-4.3.2.2/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/awt/XWindowListener2.hdl:8:0,
                 from 
/sources_BLFS/libreoffice-4.3.2.2/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/awt/XWindowListener2.hpp:8,
                 from 
/sources_BLFS/libreoffice-4.3.2.2/toolkit/source/awt/vclxwindow.cxx:33:
/sources_BLFS/libreoffice-4.3.2.2/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/awt/XWindowListener.hdl:27:27:
 
Anmerkung:      virtual void 
com::sun::star::awt::XWindowListener::windowHidden(const 
com::sun::star::lang::EventObject&)
     virtual void SAL_CALL windowHidden( const ::css::lang::EventObject& e ) 
/* throw (::css::uno::RuntimeException, ::std::exception) */ = 0;
                           ^
[build CXX] toolkit/source/controls/controlmodelcontainerbase.cxx
/sources_BLFS/libreoffice-4.3.2.2/solenv/gbuild/LinkTarget.mk:183: recipe for 
target 
'/sources_BLFS/libreoffice-4.3.2.2/workdir/CxxObject/toolkit/source/awt/vclxwindow.o'
 
failed
make[1]: *** 
[/sources_BLFS/libreoffice-4.3.2.2/workdir/CxxObject/toolkit/source/awt/vclxwindow.o]
 
Error 1
make[1]: *** Warte auf noch nicht beendete Prozesse...
Makefile:224: recipe for target 'build' failed
make: *** [build] Error 2

---------------
unquote

The error message translates to:

Error: Field »VCLXWindowImpl::maWindowListeners«cannot be declared as from the 
abstract type »WindowListenerMultiplexer«
     WindowListenerMultiplexer           maWindowListeners;

Perhaps this helps to advance a little more ?

Regards,
Edgar

-- 
Dr.-Ing. Edgar Alwers <edgaralw...@gmx.de>
GPG Key ID:AD5C6F70
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to