Well, that's pretty much what I had to do --- edit the header file.
I *do* have _WIN32_WCE defined as well as _WIN32_IE.  Are you suggesting
that _WIN32_IE should *not* be defined?

So it's OK, I can compile OK once I've edited the header file.  I've
reported this just so the public releases of cegcc mingw can have the
correct stuff in the header file.

On Sun, 2008-09-07 at 03:35 +0100, Pedro Alves wrote:
> On Friday 29 August 2008 19:18:55, Danny Backx wrote:
> > - The _WIN32_IE condition may be wrong. MSDN says this function exists
> >   since Windows CE 2.12. Do you have a clue how to better code the
> >   condition ?
> 
> Just wrap it in _WIN32_WCE >= xxx.  _WIN32_IE is a macro used in
> desktop versions of Windows we inherited the headers from, because there,
> some controls and functions were only available at runtime if you installed
> recent versions of Internet Explorer.  This constant should not be relied
> on for CE.
> 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to