I spoke too soon. Disabling *Run-Time Type Information (*RTTI) via /GR- works. Now the only remaining crypto++ names occur in error message strings. Seems like the only way to fix that is to go into the code and tweak them.
Andrei On Tuesday, March 12, 2013 2:15:50 AM UTC-4, Albert Skara wrote: > > > In the meantime I found related information at > http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/f87104ff-e9ee-4a91-ad31-a8689bba730f, > > where it is recommended to use the /GR- compiler flag, which suppresses > inclusion of type names in the executable (Project > Properties > > Configuration Properties > C/C++ > Language > Enable Run-Time Type Info). > I recompiled library and app with /GR- (crtyptopp uses one dynamic cast > in filters.cpp, which may be a problem). My executable shrank in size, it > ran fine, but the symbols are still in there, so that did not help either. > > -- -- 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/groups/opt_out.
