I think you will struggle a lot attempting this. It compiles s a static lib so will only link what you use in any case. It is highly templated to be as efficient in reusing what code it can where it can. The work you would do to disentangle those parts would be not simple. The other downside would be keeping up to date with any improvements and bug fixes.
Unless you are affected by having to distribute the lib itself I think the best advice is link the static lib to your app. It should not add anything you do not need, although it will contain a tiny bit more code than perhaps you would want if you are severely limited in size requirements. On Thu, Jul 17, 2014 at 11:36 PM, <[email protected]> wrote: > Is it possible to select which algorithms should be built to make the > library smaller? > > For example, i need only algorithms: ECDSA, ECDH, pseudo random number > generators, and password based key derivation functions. > > -- > -- > 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. > -- David Irvine twitter: @metaquestions blog: http://metaquestions.me -- -- 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.
