[Libreoffice] need help with feature/gbuild

Stephan Bergmann sbergman at redhat.com
Thu Sep 29 03:27:10 PDT 2011


On 09/29/2011 01:04 AM, Matúš Kukan wrote:
> I have recreated feature/gbuild branch. I'm gbuildizing sal,
> salhelper, cppu and cppuhelper there.
> It's almost done but there are few problems.
>
> In odk I'm getting:
> check cpp docu:
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> ERROR: "../../unxlngi6.pro/bin/odkcommon/docs/cpp/ref/names/cppu/AccessControl"
> is missing
> It's because I have added visibility macro as:
> class CPPUHELPER_DLLPUBLIC AccessControl
> The problem is also when CPPUHELPER_DLLPUBLIC expands to empty string "".
> For now I use --disable-odk but unless we want to remove odk something
> has to be done with that and maybe someone knows what.

Looks like yet another shortcoming of that silly autodoc tool; probably 
it can't parse

   class CPPUHELPER_DLLPUBLIC AccessControl

correctly.  One more reason to switch to Doxygen or similar soon 
(expecting that to be mature enough to cope with such macro uses).

[...]
> And another problem is with libraries with version (libuno_sal.so.3, ..)
> That's probably only for linux?

Not only Linux, but also at least Mac OS X and Solaris use this naming 
scheme of a suffixed ".3".

-Stephan


More information about the LibreOffice mailing list