This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: Linking problem: IsWindowVisible
- To: Axel Riese <Axel dot Riese at risc dot uni-linz dot ac dot at>
- Subject: Re: Linking problem: IsWindowVisible
- From: Jeff Sturm <jsturm at sigma6 dot com>
- Date: Wed, 15 Mar 2000 09:51:49 -0500
- CC: Øystein O Johansen <OJOHANS at statoil dot com>, Cygwin Mailing List <cygwin at sourceware dot cygnus dot com>
- Organization: AppNet
- References: <200003151438.PAA85199@andromeda.risc.uni-linz.ac.at>
Axel Riese wrote:
> > > Yes, I worked that out by self. But I still get undefined
> > > reference to 'IsWindowVisible' ?
> >
> > You may be missing a declaration for IsWindowVisible. Does the source
> > file have #include <windows.h> anywhere?
>
> Hm, in this case you should have problems at compile time, not at
> link time, shouldn't you ?
Not necessarily. In the absence of a declaration, C will guess "int
IsWindowVisible()", which in this case is wrong.
BTW you can catch such problems by compiling with -Wall:
jcs.c:4: warning: implicit declaration of function `IsWindowVisible'
--
Jeff Sturm
jsturm@sigma6.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com