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.

Reply via email to