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.