[Kde-games-devel] What defines __KDE_HAVE_GCC_VISIBILITY? was: Build system changes: new library libkdegamesprivate

Ian Wadham iandw.au at gmail.com
Wed May 23 23:54:37 UTC 2012


On 24/05/2012, at 4:57 AM, Stefan Majewsky wrote:

> On Sat, May 19, 2012 at 6:13 AM, Ian Wadham <iandw.au at gmail.com> wrote:
>> The problem was that the macros KDEGAMES_EXPORT and KDE_EXPORT
>> evaluated to null strings in my system.
> 
> If KDE_EXPORT is empty, this means that the KDE build system thinks
> that your architecture works without explicit symbol exporting. Just
> out of interest, does "#define KDE_EXPORT Q_DECL_EXPORT" change
> anything for you?

Nope.  In addition to usual undefined symbols, I get several warnings as follows:
/kdedev/kdegames/libkdegames/libkdegames_export.h:25:1: warning: "KDE_EXPORT" redefined

> More importantly, you should consider including
> kde-buildsystem at kde.org in this discussion.

I filed a bug, but no response yet. See https://bugs.kde.org/show_bug.cgi?id=300429

Cheers, Ian W.


More information about the kde-games-devel mailing list