> > I decided to abandon my efforts to adapt cryptlib's deflate implementation > for a couple of reasons: >
Yeah, that's probably the better choice. > Instead I am just biting the bullet and porting zlib to a header-only C++ > implementation, doing away with the macros and odd language constructs, and > requiring C++11 (thus doing away with all the code needed for supporting > ancient compilers). You can see that progress here: > C++11 may restrict you, depending on the platforms you target. For example, OpenBSD, NetBSD and Solaris lack the support, IIRC. CentOS, OS X and Windows only have partial support. There's lots of other examples. Also, be sure you are happy with the results of discarding macros. I often find the need to use them because a C++ function is not optimized as well as expected. Jeff -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to cryptopp-users-unsubscr...@googlegroups.com. 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 cryptopp-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.