Hi Everyone, We are tuning the feature test macros. Also see https://github.com/weidai11/cryptopp/issues/741 .
Currently we use GNUmakefile to try a compile. If we get a bad message, like "error: invalid option" then we disable the feature. The problem is, that only works reliably when the language is english. We've been running between the cracks for non-english because [apparently] the compilers are modern and can handle the options we test. We are switching to a "dark and silent" cockpit model. It refers to airplane cockpits, where the cockpit is silent and no lights are on when everything is OK. In the makefile it means no diagnostics are good; and any diagnostics are bad. It avoids language dependencies and catches warnings like "unrecognized option, passing to ld". I've been testing it on PowerPC for several weeks and it tested OK. I recently cut-over to "dark and silent" for x86_64 in CMake and it tested OK. Also see https://travis-ci.org/noloader/cryptopp/builds/462009561. We are going to cutover to "dark and silent" in the Makefile for x86_64 next. Expect it to happen tonight or tomorrow. Jeff -- You received this message because you are subscribed to "Crypto++ Users". More information about Crypto++ and this group is available at http://www.cryptopp.com and http://groups.google.com/forum/#!forum/cryptopp-users. --- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
