cryptopp-cmake icon indicating copy to clipboard operation
cryptopp-cmake copied to clipboard

CRYPTOPP_DISABLE_ASM build broken on Windows and MSys with 8.9.0

Open abdes opened this issue 2 years ago • 3 comments

New implementation of checks for intel intrinsics with XGETBV64 and CPUID64 broke the builds on windows and msys.

https://github.com/abdes/cryptopp-cmake/actions/runs/6377366481/job/17305897732#step:11:850

abdes avatar Oct 02 '23 08:10 abdes

Issue is linked to the use of CRYPTOPP_DISABLE_ASM when the compiler is MSVC or clang. It seems that GNU compilers have their internal implementation of the undefined symbols with the other two compilers.

abdes avatar Oct 02 '23 09:10 abdes

see https://github.com/weidai11/cryptopp/issues/1240

abdes avatar Oct 02 '23 09:10 abdes

Fixed in #103

This issue will be closed one crypto is released with an updated version (@noloader).

abdes avatar Oct 15 '23 17:10 abdes