This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Newbie Compilation Question
- To: gnu-win32 at cygnus dot com
- Subject: Newbie Compilation Question
- From: GBradfor <GBradfor at fhssmtp dot redstone dot army dot mil>
- Date: Fri, 31 Oct 1997 15:25:29 -0600
Yet again I must apologize for the newbie nature of this question, but
perusing the archives has revealed no answer.
I am compiling a very simple program for reading keystrokes.
Specifically, I wish to use GetKeyState(). I have included windows.h
in my program file, and I have linked with both user32 and glaux (the
latter of which I believe may be superfluous.). The reason I have not
used the -mwindows option is that I am not trying to write a GUI-based
program, just to get access to GetKeyState. In any case, I keep
getting the following two error messages:
C:\WINDOWS\TEMP\cc0010001.o(.text+0x3a):keystate.c: undefined
reference to GetKeyState@4
C:\WINDOWS\TEMP\cc0010001.0(.text+0x6d):keystate.c: undefined
reference to GetKeyState@4
And, naturally, the link fails. I have checked the libraries using nm
and have found that user32 and glaux appear to be where GetKeyState@4
is defined. Apparently, I'm wrong.
Any suggestions?
/s/
Pat Bradford
Respond to:
gbradfor@redstone.army.mil
AND/OR
p_n_brad@traveller.com (With the weekend coming up, this one is
preferable)
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".