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