On Thursday 09 February 2006 20:34, Koos Vriezen wrote:
> Hi,
>
> After updating my SVN checkout, the kde-3.5 branch, I get an undefined
> symbol: _ZN8KMPlayer8PartBase7processERK8QCStringRK9QMemAr rayIcERS1_RS5_
> when using the kmplayer plugin with kmplayer. This symbol,
> KMPlayer::PartBase:rocess(QCString const&, QMemArray const&,
> QCString&, QMemArray&), is defined in kmplayercommon.so and comes
> from PlayerDCOPObject base class.
> The dcop tools generate a kmplayerpartbase_skel.cpp, but don't add the
> KDE_EXPORT to these methods.


skel.cpp is only the generated implementation of -methods-, not of a class.
Why not add KDE_EXPORT to your class, i.e. KMPlayer::PartBase, if it's in a library?

--
David Faure, faure@kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<