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.

Reply via email to