[PATCH] -fvisibility problems
Jaroslaw Staniek
js at iidea.pl
Tue Nov 16 00:13:03 GMT 2004
> All kde modules are ready for use the -fvisibility options? I don't see
> too much (any?) KDE_EXPORT macros out of kdelibs, e.g kdepim/libkdepim
> has zero (and will have zero if it's supposed to work with KDE 3.3).
> This breaks more things than --as-needed. It's a call for
> --disable-fvisibility option, not?
Yes, a simple proposal is to disable visibility. Right now *_EXPORT macros are
defined in places _only_ where it is needed for KDElibs/win32. gcc-visibility
was a side effect that will be expanded for other modules. I didnt touch code
that is not currently compiled on win32, sice I am not allowed to commit
untested patches, no matter how almost-automatic is this work.
svgicons/ is one of these places.
I prepared a small list of rules for adding *_EXPORT's:
http://wiki.kde.org/tiki-index.php?page=KDElibs%2Fwin32+Porting+Guidelines#id481488
..for anybody who'd want to add these somewhere.
--
regards / pozdrawiam,
Jaroslaw Staniek / OpenOffice Polska / Kexi Team
Developers Wanted! Kexi 0.1 Beta 5 Released: http://www.kexi-project.org
KDElibs/Windows: http://wiki.kde.org/tiki-index.php?page=KDElibs+for+win32
More information about the kde-core-devel
mailing list