delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/08/31/16:40:40

From: koi AT ssa DOT crane DOT navy DOT mil (Mark Koi)
Subject: Undefined Reference??
31 Aug 1997 16:40:40 -0700 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <ko1SvpNz0001E1sFU1.cygnus.gnu-win32@stoneaxe>
Original-To: gnu-win32 AT cygnus DOT com
Original-Sender: owner-gnu-win32 AT cygnus DOT com

I have installed both gnu-win32 and mingw32 but both
packages give me the same error.  It must be an option
or something.  My brain is fried.

gcc -o myprg.exe myprg.c

Error:
c:\windows\temp\cc9350811.o   : undefined reference to 'SetTimer AT 16'
GCC.EXE: Internal compiler error: program ld got fatal signal 1


koi AT ssa DOT crane DOT navy DOT mil


program:
-------------------------------------------------------

#include <stdio.h>
#include <windows.h>

VOID
CALLBACK handler(HWND hwnd, UINT umsg, UINT id, DWORD dwTime)
{
   fprintf(stdout,"Callback invoked dwTime=%d\n",dwTime);
}

int
main(int argc, char **argv)
{
    UINT cc;

    cc=SetTimer(NULL, 0, 500, (TIMERPROC) handler);
    if (cc == 0) {
       fprintf(stderr,"SetTimer failed\n");
       exit(-1);
    }
    fprintf(stdout,"Created timer succesfull\n");
    Sleep(10000);
    fprintf(stdout,"After sleep \n");
}
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019