[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] [patch] missing GpgME::Data::~Data
From:       Marc Mutz <marc () kdab ! net>
Date:       2008-06-06 14:17:53
Message-ID: 200806061617.54566.marc () kdab ! net
[Download RAW message or body]

On Friday June 6 2008 15:04, Jarosław Staniek wrote:
> This fixes missing symbol:

Data had a virtual dtor before, but since the port to shared_ptr<> it doesn't 
need to have one, and it never needed to be a virtual one. My working 
hypothesis is that you just needed to recompile, and your patching made your 
environment do exactly that :)

Thanks,
Marc

> Linking CXX shared library ..\bin\kleo.dll
> qgpgmedecryptjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmesignjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmechangeexpiryjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall
> GpgME::Data::~Data(void)" (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmechangeownertrustjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmedownloadjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmeencryptjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> threadedjobmixin.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmekeygenerationjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmeimportjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)
> qgpgmeexportjob.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: virtual __thiscall GpgME::Data::~Data(void)"
> (__imp_??1Data@GpgME@@UAE@XZ)

-- 
Marc Mutz - marc@kdab.com, mutz@kde.org - Klarälvdalens Datakonsult AB
Platform-independent software solutions - www.kdab.com info@kdab.com
_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic