On Mon, Aug 27, 2012 at 3:22 PM, Marshall Clow <mclow.li...@gmail.com>wrote:

> On Aug 27, 2012, at 6:15 AM, Justin Elliott <justindelli...@gmail.com>
> wrote:
>
> Thanks for the help, appreciated!
>
> Here's the output of make in the 'cryptopp561' source code directory:
>
> The main error looks to be: ./secblock.h:91:3: error: use of undeclared
> identifier 'CheckSize' ?
>
>
> Yeah. The c++ compiler in Mtn Lion (clang) is stricter than the old
> version of gcc on Lion.
> You need to qualify "CheckSize ()"; replacing it with "this->CheckSize ()"
> is sufficient.
>
> There are about 8 places where you have to do this; I sent a list of them
> to the list back in May.
> [ Look for a thread titled "Can't compile crypto++ on Mac OS X Lion"
>
> -- Marshall
>
> Marshall Clow     Idio Software   
> <mailto:mclow.li...@gmail.com<mclow.li...@gmail.com>
> >
>
> A.D. 1517: Martin Luther nails his 95 Theses to the church door and is
> promptly moderated down to (-1, Flamebait).
>         -- Yu Suzuki
>

There's a few more errors if you try and use a c++11 compiled version (with
-stdlib=libc++ etc.) . The fix is also on this list (sorry I
cannot recall the title). Main thing is it will work if you search the list
:-)

Best Regards
David Irvine

-- 
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.

Reply via email to