On Fri, 27 Jun 2003 23:20:30 +0200 (Romance Daylight Time) Vadim Zeitlin <[EMAIL 
PROTECTED]> wrote:

VZ> NB> I need it in MailFolderCmn.cpp:1954. If it is in one of Windows include
VZ> NB> headers, how to include it safely for cygwin and mingw?
VZ> 
VZ>  If you just need DWORD you may just replace it with (unsigned) long but
VZ> PlaySound() wouldn't be defined neither, would it?
VZ> 
VZ>  Anyhow, if you need to include <windows.h>, include "wx/msw/winundef.h"
VZ> after it as well.

I added
#include <windows.h> 
#include "wx/msw/winundef.h" 
but now:
In file included from /usr/include/w32api/windows.h:48,
                 from .src/mail/MailFolderCmn.cpp:1954:
/usr/include/w32api/windef.h: In function `static void 
MailFolderCmn::ReportNewMail(const MFolder *, const UIdArray *, long unsigned int, 
MailFolder *)':
/usr/include/w32api/windef.h:8: parse error before string constant
/usr/include/w32api/windef.h:241: parse error before `*'
...

/usr/include/w32api/windef.h:7 is:
#ifdef __cplusplus 
extern "C" {
#endif

Regards,
Nerijus



-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to