When I try and compile and run the Release version of ChatClient.exe I get about 20 unresolved external symbols, mostly generating from API calls in BlockSock.cpp. When I compile the Debug version, the program compiles and links perfectly, however, when I try and run the Debug executable file, I get the following error message:
'The procedure entry point _chkesp could not be located in the dynamic link library MSVCRTD.dll'
I have no idea how to rectify this, can anyone give me a clue or a hand? BTW, the exact same problems occur with the ChatServer Release mode compilation (that is, I get about 20 unresolved external symbols), however, the Debug executable (ChatServer.exe) runs perfectly.
I am confused, so any help would be greatly appreciated.