Hi Everyone, We removed -march=native by default in the GNUmakefile and CMakeList.txt. The -march=native removal occurred through PR 465 (https://github.com/weidai11/cryptopp/pull/465).
We reorganized the source files ar PR 461 (https://github.com/weidai11/cryptopp/pull/461), and it allowed us to surgically apply additional compiler options, like -maes and -march=armv8-a+crypto. -march=native was marginalized after the 461 PR. If you want or need -march=native, then use the 'native' recipe. Its a new addition to the GNUmakefile. make native -j 9 If you run CMake, then you wills see some new output. Some failures are expected, like GCC 4.8 missing SHA: ... -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CRYPTOPP_IA32_SSSE3 -- Performing Test CRYPTOPP_IA32_SSSE3 - Success -- Performing Test CRYPTOPP_IA32_SSE4 -- Performing Test CRYPTOPP_IA32_SSE4 - Success -- Performing Test CRYPTOPP_IA32_CLMUL -- Performing Test CRYPTOPP_IA32_CLMUL - Success -- Performing Test CRYPTOPP_IA32_AES -- Performing Test CRYPTOPP_IA32_AES - Success -- Performing Test CRYPTOPP_IA32_SHA -- Performing Test CRYPTOPP_IA32_SHA - Failed And ARMv8: ... -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Performing Test CRYPTOPP_ARMV8A_ASIMD -- Performing Test CRYPTOPP_ARMV8A_ASIMD - Success -- Performing Test CRYPTOPP_ARMV8A_CRC -- Performing Test CRYPTOPP_ARMV8A_CRC - Success -- Performing Test CRYPTOPP_ARMV8A_CRYPTO -- Performing Test CRYPTOPP_ARMV8A_CRYPTO - Success Jeff -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to cryptopp-users-unsubscr...@googlegroups.com. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to cryptopp-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.