On Mon, Aug 10, 2015 at 8:31 AM, Freddy Martinez <[email protected]> wrote: > And what can I do to fix this problem ?? because we are using cryptopp in > our system, and in Linux and Windows work fine !!! > > In OS X Yosemite doesn’t !!!
The __1 is the inline namespace for LLVM's libc++. GNU's libstdc++ lacks it. You should compile everything with either GNU's libstdc++, or everything with libc++. If you are working from Xcode, then I think LLVM's libc++ is used by default. I'd recommend the LLVM runtime since the GNU runtime is ancient and anemic. The command line switch you are looking for is either -stdlib=libc++ (for LLVM runtime) or -stdlib=libstdc++ (for GNU runtime). And as David pointed out, you can also use -std=c++03 or -std=c++11. They should probably match, too. 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.
