noloader / cryptopp-cmake

CMake files for Crypto++ project
BSD 3-Clause "New" or "Revised" License
92 stars 67 forks source link

On Aix32 machine Cryptopp build is fail #65

Closed 9405792200 closed 2 years ago

9405792200 commented 3 years ago

Aix machine on 7.1 version. For Aix32 cryptopp build is fail with below error.

/renxbuilds/cryptoppupgrade/COMMON/Cryptopp820/blake2b_simd.cpp:756:8: error: 'uint64x2_p' does not name a type
 inline uint64x2_p VecLoad64(const void* p)^M
        ^
/renxbuilds/cryptoppupgrade/COMMON/Cryptopp820/blake2b_simd.cpp:765:8: error: 'uint64x2_p' does not name a type
 inline uint64x2_p VecLoad64LE(const void* p)^M
        ^
/renxbuilds/cryptoppupgrade/COMMON/Cryptopp820/blake2b_simd.cpp:776:39: error: 'uint64x2_p' does not name a type
 inline void VecStore64(void* p, const uint64x2_p x)^M
                                       ^
/renxbuilds/cryptoppupgrade/COMMON/Cryptopp820/blake2b_simd.cpp:776:50: error: ISO C++ forbids declaration of 'x' with no type [-fpermissive]
 inline void VecStore64(void* p, const uint64x2_p x)^M
                                                  ^
/renxbuilds/cryptoppupgrade/COMMON/Cryptopp820/blake2b_simd.cpp: In function 'void CryptoPP::VecStore64(void*, int)':
/renxbuilds/cryptoppupgrade/COMMON/Cryptopp820/blake2b_simd.cpp:781:17: error: 'uint8x16_p' was not declared in this scope
noloader commented 3 years ago

We need more information. Please see https://www.cryptopp.com/wiki/Bug_Report.