Daniel Rentz wrote:

> Hi Regina,
> 
> Regina Henschel schrieb:
>> Hi Eiki,
> 
> "Eike", please :-))
> 
>> Eike Rathke schrieb:
>> 
>>> Yes, these are nasty, that's
>>> http://qa.openoffice.org/issues/show_bug.cgi?id=100534
>>> MSVC somehow includes a few definitions in multiple objects, IIRC
>>> related to DLL_PUBLIC/DLL_PRIVATE declarations. Unfortunately, so far
>>> there is no resolution that would satisfy all compilers. Daniel
>>> apparently had some workaround, see issue, which didn't work on other
>>> platforms. He'll be back tomorrow so we can ask him for a temporary
>>> patch to make that work.
>> 
>> I would like to get this patch.
> 
> There is no patch available yet. The problem is that an object 
> ("pvlaydlg.obj" AFAIK) is linked into two libraries. I still have to 
> figure out where this object is linked wrongly. Workaround is to replace 
> all inline functions which appear in the error message by regular 
> functions (remove the "inline" and function body in the *.hxx and add 
> the full function in the respective *.cxx).

Inlines are evil. :-)

They shouldn't appear in exported headers except for very trivial ones
(one liners like "return m_pPointer" or so). Everything else can always
lead to problems if parts of the code are built with debug=t.

Regards,
Mathias

-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[email protected]".
I use it for the OOo lists and only rarely read other mails sent to it.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to