Link erro at building /branches/port_PPC_VS2005/libmutil
Bob
jie.hou at gmail.com
Fri Aug 31 05:56:54 CEST 2007
Hi list
I want to build ppc version of /branches/port_PPC_VS2005. And I had builded
libeay32.lib and ssleay32.lib.When I build /branches/port_PPC_VS2005/, I get
these erros:
Generating Code...
Linking...
Creating library Windows Mobile 5.0 Pocket PC SDK
(ARMV4I)\Debug/libmutil.lib and object Windows Mobile 5.0 Pocket PC SDK
(ARMV4I)\Debug/libmutil.exp
aes.obj : error LNK2019: unresolved external symbol AES_set_encrypt_key
referenced in function "public: __cdecl AES::AES(unsigned char *,int)"
(??0AES@@QAA at PAEH@Z)
aes.obj : error LNK2019: unresolved external symbol AES_encrypt referenced
in function "public: void __cdecl AES::encrypt(unsigned char const
*,unsigned char *)" (?encrypt at AES@@QAAXPBEPAE at Z)
cert.obj : error LNK2019: unresolved external symbol PEM_read_X509
referenced in function "public: __cdecl certificate::certificate(class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> >)"
(??0certificate@@QAA at V?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2
@@std@@@Z)
...
...
...
hmac.obj : error LNK2019: unresolved external symbol HMAC_CTX_init
referenced in function "void __cdecl hmac_sha1(unsigned char *,unsigned int,
unsigned char * * const,unsigned int * const,unsigned char *,unsigned int
*)" (?hmac_sha1@@YAXPAEIQAPAEQAI0PAI at Z)
Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\Debug/libmutil.dll : fatal error
LNK1120: 40 unresolved externals
The OpenSSL lib is generated and has these functions, but named like _
AES_set_encrypt_key. I don`t know why libmutil call this function like
AES_set_encrypt_key.
More information about the Minisip-devel
mailing list