[cvsnt] Re: Cav cvsnt still be compiled using VC6??
Ori Berger
cvsnt-newsgroups at orib.net
Sat Sep 20 13:47:37 BST 2003
>>Compiling...
>>genkey.c
>>Linking...
>>genkey.obj : error LNK2001: unresolved external symbol
>>_gethostbyname at 4
>>genkey.obj : error LNK2001: unresolved external symbol _gethostname at 8
>>genkey.obj : error LNK2001: unresolved external symbol _WSAStartup at 8
>>..\WinRel\genkey.exe : fatal error LNK1120: 3 unresolved externals
>>Error executing link.exe.
>>
>>cvs.exe - 4 error(s), 14 warning(s)
>>
>>Seems like something is missing...
>>
>>Note: I can build in VS.NET on the exact same sources.
>>
>
> Works here... it might be down to service packs or something. You
> don't need genkey usually anyway.
Sounds like the winsock library is not getting linked in. You can
solve it by adding "wsock32.lib" or "ws2_32.lib" to the list if
import libraries; Alternatively, you can add
#pragma comment(lib,"wsock32")
somewhere in the source to get the same behaviour.
More information about the cvsnt
mailing list