On Wed, Oct 29, 2008 at 04:26:05PM +0100, Christian Lins wrote: > I recently updated the cygwin installation of the WinXP2 Buildbot, but > now it is not able to build OOO300_m11, which imho worked before the > update. > > The error message is: > > [snip] > > ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@boost@@A) already defined in > directx9canvas.lib(dx_canvashelper.obj) > directx9canvas.lib(dx_canvashelper_texturefill.obj) : error LNK2005: > "class boost::arg<1> `anonymous namespace'::_1" > ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@boost@@A) already defined in > directx9canvas.lib(dx_canvashelper.obj) > directx9canvas.lib(dx_canvashelper_texturefill.obj) : error LNK2005: > "class boost::arg<4> `anonymous namespace'::_4" > ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@boost@@A) already defined in > directx9canvas.lib(dx_canvashelper.obj) > directx9canvas.lib(dx_canvashelper_texturefill.obj) : error LNK2005: > "class boost::arg<3> `anonymous namespace'::_3" > ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@boost@@A) already defined in > directx9canvas.lib(dx_canvashelper.obj) > ../../wntmsci11.pro/bin/directx9canvas.uno.dll : fatal error LNK1169: > one or more multiply defined symbols found > dmake: Error code 2, while making > '../../wntmsci11.pro/bin/directx9canvas.uno.dll' > Hi Christian,
the linker complains about multiple-defined classes in different object files, in an *anonymous namespace* - that appears to be a major mess-up of either compiler, linker, that dreaded def/map/flt mechanism, or a combination thereof. Is dxcanvas the only place this bombs? You might try other canvas/source subdirs, the slideshow module or oox, which also make relatively heavy use of boost. _If_ it's the only place - then maybe checking the SECOND_BUILD parts might have triggered it... HTH, -- Thorsten --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
