Thanks, that totally works. On Oct 9, 1:55 am, Geoff Beier <[email protected]> wrote: > It's just a change in const-correctness in gcc since the doc was written. > > Use this insetad for DumpMessage.cpp:http://cryptopp.pastebin.com/8eFBpQMH > > So, for example, if you create a directory called "scratch" in your > home directory, here's a transcript of a successful session: > > $ cd scratch > $ mkdir cpp561 > $ cd cpp561 > $ curl -Ohttp://www.cryptopp.com/cryptopp561.zip > $ unzip -a cryptopp561.zip > $ make -j4 libcryptopp.a > $ cd .. > $ mkdir dumpmessage > $ cd dumpmessage > $ curlhttp://cryptopp.pastebin.com/download.php?i=8eFBpQMH>DumpMessage.cpp > $ env CXXFLAGS="-I../cpp561" LDFLAGS="-L../cpp561 -lcryptopp" make DumpMessage > $ ./DumpMessage > 48 6f 77 20 64 6f 20 79 6f 75 20 64 6f 3f > > That's on OS X 10.6.4 with the latest developer tools installed. > > HTH, > > Geoff > > > > On Sat, Oct 9, 2010 at 00:46, Liu <[email protected]> wrote: > > Hi, > > > I'm a newbie to Crypto++. After I downloaded Crypto++ 5.6.1, I created > > a file named "DumpMessage.cpp", which is from "Example - > > DumpMessage.cpp" in Crypto++ User's Guide by denis bider. Then I > > tried to compile it with "g++ DumpMessage.cpp". However, there are a > > lot of errors complaining "Undefined symbols". For instance, > > "CryptoPP::Filter::Flush(bool, int, bool)", referenced from: > > vtable for CryptoPP::StringSourcein ccwjRr5Q.o > > vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore>in > > ccwjRr5Q.o > > vtable for CryptoPP::InputRejecting<CryptoPP::Filter>in > > ccwjRr5Q.o" > > > Can anyone tell me what goes wrong here? Is there any step-by-step > > guide on how to compile and run a Crypto++ test program in Mac, > > starting from installing Crypto++? Thanks in advance. > > > -Liu > > Platform: > > Mac OS 10.5.8 > > i686-apple-darwin9-g++-4.0.1 > > > -- > > 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 > > athttp://www.cryptopp.com.
-- 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.
