Different Linkage

Maarten Th. Mulders maarten.mulders at student.eur.nl
Wed Mar 29 14:27:22 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

quite a big chance I am doing something wrong again, but here is my
question:
when building KDElibs with Visual C++ 2005 Express all goes well until
building kdecore, especially kapplication.cpp.
There, the following error occurs:

D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(362) : error C2375:
'ki18n' : redefinition; different linkage
        D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(205) : see
declaration of 'ki18n'
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(376) : error C2375:
'ki18nc' : redefinition; different linkage
        D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(206) : see
declaration of 'ki18nc'
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(388) : error C2375:
'ki18np' : redefinition; different linkage
        D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(207) : see
declaration of 'ki18np'
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(404) : error C2375:
'ki18ncp' : redefinition; different linkage
        D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(208) : see
declaration of 'ki18ncp'
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(418) : error C2228:
left of '.toString' must have class/struct/union
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(418) : error C3861:
'ki18n': identifier not found
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(455) : error C2228:
left of '.toString' must have class/struct/union
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(455) : error C3861:
'ki18nc': identifier not found
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(487) : error C2228:
left of '.subs' must have class/struct/union
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(487) : error C2228:
left of '.toString' must have class/struct/union
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(487) : error C3861:
'ki18np': identifier not found
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(519) : error C2228:
left of '.subs' must have class/struct/union
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(519) : error C2228:
left of '.toString' must have class/struct/union
D:\source\kde-svn\kdelibs\kdecore\klocalizedstring.h(519) : error C3861:
'ki18ncp': identifier not found

Ideas, anyone?

Thanks in advance,

Maarten Th. Mulders
- --
De digitale handtekening voor deze mail is te controleren met
* Thunderbird: de Enigmail-extensie (http://enigmail.mozdev.org/)
* Outlook (Express): de GnuPG-Plugin (http://www3.gdata.de/gpg/index.html).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEKn0qrlDGjB4EDkARAkf5AJ0UMbKntPTvQLvkglc6v/QoO+fjNACdEcGp
dG6yfEsZzFKWOOC9BsbtQtU=
=d/+p
-----END PGP SIGNATURE-----


More information about the Kde-buildsystem mailing list