Unresolved Reference when Linking a C program with GetUserNameEX()
Paul Lupa
paul.lupa@gmail.com
Fri Sep 25 16:07:00 GMT 2009
Hi,
The following code does not link because of an undefinded reference.
#include <sys/utsname.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
main()
{
char data[500];
DWORD data_len;
GetComputerNameEx( 1, data, &data_len);
printf("%s\n", data );
}
The routine "GetComputerName()" is available, but not the extended version.
Is there a list of what functions are available from the kernel32.lib ?
I am compiling it with the following line:
gcc test.c -o test
Should I be using a different compile line? I can use the
GetComputerName() function.
Thanks,
Paul
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list