windows build
Christian Ehrlicher
Ch.Ehrlicher at gmx.de
Mon Jun 26 22:56:17 CEST 2006
Peter Kümmel schrieb:
> Thiago Macieira wrote:
>> Peter Kümmel wrote:
>>> +#ifdef Q_OS_WIN
>>> +template class QDBUS_EXPORT QList<QVariant>;
>>> +#endif
>> Shouldn't this be Q_CORE_EXPORT?
>>
>
> Oh, Q_CORE_EXPORT isn't a kdelibs macro,
> so maybe you are right.
>
> I couldn't remember what the difference is between
> KDE_EXPORT and KIO_EXPORT
> but maybe it's the same between
> Q_CORE_EXPORT and QDBUS_EXPORT
> this could be the reason to use Q_CORE_EXPORT instead.
>
Q_CORE_EXPORT is correct - it must be an export in *every* lib it is
used (because of this it's KDE_EXPORT and not KIO_EXPORT)
KIO_EXPORT -> only dllexport when building kio, otherwise dllimport
KDE_EXPORT -> every time dllexport
But I don't know the excat reason why it needs to be exported everytime...
Christian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20060626/de75f3f5/attachment.pgp
More information about the Kde-buildsystem
mailing list