> Did you check (using nm) that your Crypto++ library actually provides
> the symbols the linker is complaining about?
I've never used nm before (not heard of it before) so... here's just
part of it's output for missing StringSinkTemplate
nm /usr/lib/libcryptopp.a |grep StringSinkTemplate
nm: algebra.o: no symbols
nm: cryptlib_bds.o: no symbols
0000000000000000 W
_ZN8CryptoPP18StringSinkTemplateISsE18IsolatedInitializeERKNS_14NameValuePairsE
0000000000000000 W _ZN8CryptoPP18StringSinkTemplateISsE4Put2EPKhmib
0000000000000000 W _ZN8CryptoPP18StringSinkTemplateISsEC1ERSs
0000000000000000 W _ZN8CryptoPP18StringSinkTemplateISsEC2ERSs
0000000000000010 W _ZN8CryptoPP18StringSinkTemplateISsED0Ev
0000000000000010 W _ZN8CryptoPP18StringSinkTemplateISsED1Ev
0000000000000000 V _ZTIN8CryptoPP18StringSinkTemplateISsEE
0000000000000000 V _ZTSN8CryptoPP18StringSinkTemplateISsEE
0000000000000000 V _ZTVN8CryptoPP18StringSinkTemplateISsEE
0000000000000000 W _ZThn8_N8CryptoPP18StringSinkTemplateISsED0Ev
0000000000000000 W _ZThn8_N8CryptoPP18StringSinkTemplateISsED1Ev
nm: eccrypto.o: no symbols
nm: eprecomp.o: no symbols
U _ZTVN8CryptoPP18StringSinkTemplateISsEE
nm: pch.o: no symbols
nm: simple.o: no symbols
nm: strciphr.o: no symbols
nm: winpipes.o: no symbols
> Maybe on Arch Linux Crypto++ is divided into several libraries and you
> have to link against more than one?
no. it only provides a single .a
--~--~---------~--~----~------------~-------~--~----~
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.
-~----------~----~----~----~------~----~------~--~---