Hi :)

Thank you very much Jeffrey for the tips!!

I did get a simple Win32 Console Application to work (encrypting and decrypting 
with RSA) but when I try to follow the same steps with MFC Dialog based 
application I keep getting these link errors:



--------------------Configuration: dialog - Win32 Debug--------------------
Linking...
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::ios_base::Init::Init(void)" ([EMAIL PROTECTED]@std@@[EMAIL PROTECTED])" 
imported
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::ios_base::Init::~Init(void)" ([EMAIL PROTECTED]@std@@[EMAIL PROTECTED])" 
imported
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::_Winit::_Winit(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])" imported
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::_Winit::~_Winit(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])" imported
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>(void)" (??1?$basic_s
[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL 
PROTECTED])" imported
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>(char const *,class st
d::allocator<char> const &)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@Z)" imported
LINK : warning LNK4049: locally defined symbol ""public: __thiscall 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>(class std::basic_stri
ng<char,struct std::char_traits<char>,class std::allocator<char> > const &)" 
([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL 
PROTECTED]@@Z)" imported
LINK : warning LNK4049: locally defined symbol ""public: char const * 
__thiscall std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> >::c_str(void)const " ([EMAIL PROTECTED]@[EMAIL 
PROTECTED]@std@@[EMAIL PROTECTED]@2@@st
d@@QBEPBDXZ)" imported
libcpmtd.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol 
___setlc_active
libcpmtd.lib(_tolower.obj) : error LNK2001: unresolved external symbol 
___setlc_active
libcpmtd.lib(_toupper.obj) : error LNK2001: unresolved external symbol 
___setlc_active
libcpmtd.lib(xwctomb.obj) : error LNK2001: unresolved external symbol 
___setlc_active
libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol 
___setlc_active
libcpmtd.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol 
___unguarded_readlc_active
libcpmtd.lib(_tolower.obj) : error LNK2001: unresolved external symbol 
___unguarded_readlc_active
libcpmtd.lib(_toupper.obj) : error LNK2001: unresolved external symbol 
___unguarded_readlc_active
libcpmtd.lib(xwctomb.obj) : error LNK2001: unresolved external symbol 
___unguarded_readlc_active
libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol 
___unguarded_readlc_active
libcpmtd.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol 
___lc_handle
libcpmtd.lib(_tolower.obj) : error LNK2001: unresolved external symbol 
___lc_handle
libcpmtd.lib(_toupper.obj) : error LNK2001: unresolved external symbol 
___lc_handle
libcpmtd.lib(xwctomb.obj) : error LNK2001: unresolved external symbol 
___lc_handle
libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol 
___lc_handle
libcpmtd.lib(_tolower.obj) : error LNK2001: unresolved external symbol __pctype
libcpmtd.lib(_toupper.obj) : error LNK2001: unresolved external symbol __pctype
libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol __pctype
libcpmtd.lib(wlocale.obj) : error LNK2001: unresolved external symbol 
___mb_cur_max
libcpmtd.lib(_tolower.obj) : error LNK2001: unresolved external symbol 
___mb_cur_max
libcpmtd.lib(_toupper.obj) : error LNK2001: unresolved external symbol 
___mb_cur_max
libcpmtd.lib(xwctomb.obj) : error LNK2001: unresolved external symbol 
___mb_cur_max
libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol 
___mb_cur_max
libcpmtd.lib(_tolower.obj) : error LNK2001: unresolved external symbol 
___lc_codepage
libcpmtd.lib(_toupper.obj) : error LNK2001: unresolved external symbol 
___lc_codepage
libcpmtd.lib(xwctomb.obj) : error LNK2001: unresolved external symbol 
___lc_codepage
libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol 
___lc_codepage
libcpmtd.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol 
___lc_collate_cp
Debug/dialog.exe : fatal error LNK1120: 7 unresolved externals
Error executing link.exe.

dialog.exe - 29 error(s), 8 warning(s)


Again - I have no idea what to do :(

Best regards,
Maciej Zięba




Reply via email to