On 31-10-2014 08:03, Dr.-Ing. Edgar Alwers wrote: > 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 > ---------------
> 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 \ > ^ > --------------- > 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 ? I have yesterday tested the patch suggested by David, unfortunately got similar errors. However, it was with libreoffice-4.3.3.2, ( I've just updated the book). If building in i686, it needs the gcc patch, if using gcc (GCC) 4.9.1. If building with system boost-1.56.0, it needs the corresponding patch. It must be built in a graphical environment. Some commands are not necessary anymore, two new switches were added, and the dictionaries are uncompressed automatically, now. There are also many format and text minor modifications. The diff can be found at revision 14819. This is for the mainstream BLFS, not systemd. -- []s, Fernando -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page