help-gplusplus
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gethostname, `FindAtomA' could not be found


From: jacob navia
Subject: Re: Gethostname, `FindAtomA' could not be found
Date: Thu, 25 May 2006 10:58:45 +0200
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)

Cottonwood a écrit :
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?


You are using the lcc-win32 libraries but do you use the
lcc-win32 compiler?

GNU Dev C++ is NOT the lcc-win32 compiler. Please do
not mix compilers because it will lead to failures.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]