Well, perhaps you should check how you compile & link your program.
There's no difference (except for some linker parameters that work on
Linux but not on Mac OS X). All my test-programs (some use ECIES, some
use RSA) compiled and worked smoothly on Snow Leopard.

Here are my settings:
# GNUmakefile
CXXFLAGS = -DNDEBUG -g -O2
#CXXFLAGS = -g
# -fPIC is supported. Please report any breakage of -fPIC as a bug.
CXXFLAGS += -fPIC
# the following options reduce code size, but breaks link or makes link
# very slow on some systems
CXXFLAGS += -ffunction-sections -fdata-sections
# the following does not work on Mac OS X as linker doesn't grok
--gc-sections
# LDFLAGS += -Wl,--gc-sections
ARFLAGS = -cr   # ar needs the dash on OpenBSD
RANLIB = ranlib

Everything else is standard.

Did you install the library to where your application building process
can find it? Did you specify the library to link with?  In my case it
worked fine with both shared and static Crypto++ libraries (I've built
both).


On 8/12/10 17:41 PM, Matthew Aichi wrote:
> Is the process of linking different on OSX than it is on Linux?
>
> I'm using ECIES (ECP) with the 256bit curve (secp256k1)
>
> I'm using the same Makefile for my application as the successfully
> built and operational linux copy, yet I get several undefined symbols
> while linking:
>
> Undefined symbols:
>   "GlobalRNG()", referenced from:
>       BenchMark(char const*, CryptoPP::HashTransformation&, double)in
> bench.o
>       BenchMark(char const*, CryptoPP::BufferedTransformation&,
> double)in bench.o
>       BenchMark(char const*, CryptoPP::StreamTransformation&,
> double)in bench.o
>   "BenchmarkAll2(double, double)", referenced from:
>       BenchmarkAll(double, double)in bench.o
>   "CryptoPP::AlignedDeallocate(void*)", referenced from:
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       preparedef_defaults()     in hc_vac.o
>       CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::GetCofactor()
> constin hc_vac.o
>       CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::GetCofactor()
> constin hc_vac.o
>  
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::GetGroupOrder()
> constin hc_vac.o
>  
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::GetGroupOrder()
> constin hc_vac.o
>  
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::ExponentiateElement(CryptoPP::ECPPoint
> const&, CryptoPP::Integer const&) constin hc_vac.o
>  
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::ExponentiateElement(CryptoPP::ECPPoint
> const&, CryptoPP::Integer const&) constin hc_vac.o
>  
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::ExponentiateElement(CryptoPP::ECPPoint
> const&, CryptoPP::Integer const&) constin hc_vac.o
>  
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::ExponentiateElement(CryptoPP::ECPPoint
> const&, CryptoPP::Integer const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertOut(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertOut(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertOut(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertOut(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertOut(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertOut(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>       CryptoPP::DL_KeyAgreementAlgorithm_DH<CryptoPP::ECPPoint,
> CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0>
>> ::AgreeWithEphemeralPrivateKey(CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
> const&, CryptoPP::DL_FixedBasePrecomputation<CryptoPP::ECPPoint>
> const&, CryptoPP::Integer const&) constin hc_vac.o
>       CryptoPP::DL_KeyAgreementAlgorithm_DH<CryptoPP::ECPPoint,
> CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0>
>> ::AgreeWithEphemeralPrivateKey(CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
> const&, CryptoPP::DL_FixedBasePrecomputation<CryptoPP::ECPPoint>
> const&, CryptoPP::Integer const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertIn(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertIn(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertIn(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertIn(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertIn(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>  
> CryptoPP::EcPrecomputation<CryptoPP::ECP>::ConvertIn(CryptoPP::ECPPoint
> const&) constin hc_vac.o
>       void
> std::_Destroy<__gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , std::allocator<CryptoPP::ECPPoint>
>> (__gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , __gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , std::allocator<CryptoPP::ECPPoint>)in hc_vac.o
>       void
> std::_Destroy<__gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , std::allocator<CryptoPP::ECPPoint>
>> (__gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , __gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , std::allocator<CryptoPP::ECPPoint>)in hc_vac.o
>       void
> std::_Destroy<__gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , std::allocator<CryptoPP::ECPPoint>
>> (__gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , __gnu_cxx::__normal_iterator<CryptoPP::ECPPoint*,
> std::vector<CryptoPP::ECPPoint, std::allocator<CryptoPP::ECPPoint> >
>> , std::allocator<CryptoPP::ECPPoint>)in hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>  
> CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>::Encrypt(CryptoPP::RandomNumberGenerator&,
> unsigned char const*, unsigned long, unsigned char*,
> CryptoPP::NameValuePairs const&) constin hc_vac.o
>       void std::_Destroy<CryptoPP::ECPPoint*,
> std::allocator<CryptoPP::ECPPoint> >(CryptoPP::ECPPoint*,
> CryptoPP::ECPPoint*, std::allocator<CryptoPP::ECPPoint>)in hc_vac.o
>       void std::_Destroy<CryptoPP::ECPPoint*,
> std::allocator<CryptoPP::ECPPoint> >(CryptoPP::ECPPoint*,
> CryptoPP::ECPPoint*, std::allocator<CryptoPP::ECPPoint>)in hc_vac.o
>       void std::_Destroy<CryptoPP::ECPPoint*,
> std::allocator<CryptoPP::ECPPoint> >(CryptoPP::ECPPoint*,
> CryptoPP::ECPPoint*, std::allocator<CryptoPP::ECPPoint>)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>       std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint>
>> ::operator=(std::vector<CryptoPP::ECPPoint,
> std::allocator<CryptoPP::ECPPoint> > const&)in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParametersImpl<CryptoPP::EcPrecomputation<CryptoPP::ECP>,
> CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>,
> CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>
>> ::~DL_GroupParametersImpl()in hc_vac.o
>  
> CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>::~DL_GroupParameters_EC()in
> hc_vac.o
>  
> CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>::~DL_GroupParameters_EC()in
> hc_vac.o
>  
> CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>::~DL_GroupParameters_EC()in
> hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
>  
> CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
>> ::~DL_PublicKeyImpl()in hc_vac.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
>




-- 
Regards,
Mouse

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

Reply via email to