My biggest concern is that the build control becomes more and more complicated. 
I don't really like it, as it could (a) deprive "normal" users from the ability 
to tweak it when needed, and (b) lay too heavy a burden on the project 
maintainers...

One sed script won't turn the tide. But if more sad scripts would come...? ;)

Sent from my iPad

> On Jul 23, 2015, at 06:27, Jeffrey Walton <[email protected]> wrote:
> 
> 
>> 
>> With the latest release I have experienced several times that the flags used 
>> during cryptopp compilation (especially automatically set in the makefile) 
>> are not the same for my software, resulting in link failures. (I had to 
>> manually add -DCRYPTOPP_DISABLE_ASM to resolve my particular issue.) 
> 
> I know exactly what you are talking about. CRYPTOPP_DISABLE_ASM is a prime 
> example of the problem. Its set in the makefile, but its not recorded in 
> config.h.
> 
> I even talked about it here: https://github.com/weidai11/cryptopp/issues/11. 
> From Issue 11:
> 
>      Maybe we will be able to test in the makefile, and then
>      define/undefine CRYPTOPP_USING_CLANG_INTEGRATED_ASSEMBLER 
>      using sed. This way, config.h stays in sync with the actual build tools
>      and settings.
>  
>> Would it be better to create a config (something like cryptopp-config.hpp) 
>> file (different from the current config.h) which records all defines 
>> inferred during "configuration" stage in the makefile? 
> 
> That's something else to think about.
> 
> Jeff 
> -- 
> -- 
> You received this message because you are subscribed to the "Crypto++ Users" 
> Google Group.
> To unsubscribe, send an email to [email protected].
> 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 [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to