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]
