Skip to content

VS2022 compilation issues #3693

@marrak

Description

@marrak

Poco 1.12.1
Windows 10, VS2022 v17.2.6

  1. Net -> Net_vs170.vcxproj includes VS2019 configuration (1.42 instead of 1.43 etc.)
    After manually fixed above there is another issue:
error C2039: "SpinlockMutex"

due to

#if __cplusplus >= 201103L

in Mutex.h

  1. Crypto -> EVPCipherImpl missing in Crypto_vs170.vcxproj
CipherFactory.obj : error LNK2019:  "public: __cdecl Poco::Crypto::EVPCipherImpl::EVPCip
herImpl(class Poco::Crypto::EVPPKey const &)" (??0EVPCipherImpl@Crypto@Poco@@QEAA@AEBVEVPPKey@12@@Z)  "public: class Poco::Crypto::Cipher * __cdecl Poco::Crypto::CipherFactory::createCipher(class Poco::Crypto::EVPPKey
const &)" (?createCipher@CipherFactory@Crypto@Poco@@QEAAPEAVCipher@23@AEBVEVPPKey@23@@Z)

Please fix or explain if I'm doing something wrong.
Regards

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions