[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gethostname, `FindAtomA' could not be found
From: |
Cottonwood |
Subject: |
Re: Gethostname, `FindAtomA' could not be found |
Date: |
25 May 2006 18:27:11 -0700 |
User-agent: |
G2/0.2 |
Cottonwood wrote:
> I have a problem to retrieve th hostname of my pc.
> I'm using Windows XP SP2 with the last updates and GNU Dev C++ 4.9.9.2.
> Here my little test program:
>
> #include <winsock2.h>
> #include <unistd.h>
> int main(void) {
> char host_name[255] = {0};
> int ccode;
> if (( ccode = gethostname( host_name, sizeof( host_name))) != 0) {
> printf( "gethostname failed, ccode = %d\n", ccode);
> return EXIT_FAILURE;
> }
> printf( "host name: %s\n", host_name);
> return EXIT_SUCCESS;
>
> }
>
> Used Libraries:
> "../../Compiler lcc-win32/lcc/lib/ws2_32.lib"
> "../../Compiler lcc-win32/lcc/lib/kernel32.lib"
> "../../Compiler lcc-win32/lcc/lib/user32.lib"
>
> Linking makes no problems. But when executing I get the message
> the entry point `FindAtomA' could not be found in the dll `WS2_32.DLL'.
>
>
> What am I doing wrong?
File closed. I used the lcc-win libraries instead of the GCC ones.
Sorry but I'm just beginning with C.