January 19, 2004 wingdi.h | ||||
---|---|---|---|---|
| ||||
DMC 8.38n reports errors in wingdi.h. gditest.c contains: #include <wingdi.h> dmc -L/su:windows gditest.c FLOAT eM11; ^ c:\dmc\bin\..\include\win32\WINGDI.H(365) : Error: ';' expected following declar ation of struct member FLOAT eM12; ^ c:\dmc\bin\..\include\win32\WINGDI.H(366) : Error: 'FLOAT' is already defined FLOAT eM21; ^ c:\dmc\bin\..\include\win32\WINGDI.H(367) : Error: 'FLOAT' is already defined FLOAT eM22; ^ c:\dmc\bin\..\include\win32\WINGDI.H(368) : Error: 'FLOAT' is already defined FLOAT eDx; ^ c:\dmc\bin\..\include\win32\WINGDI.H(369) : Error: 'FLOAT' is already defined Fatal error: too many errors --- errorlevel 1 Mark |
January 20, 2004 Re: wingdi.h | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mark Abner | wingdi.h is not meant to be #include'd alone. You need to preface it with #include <windef.h>, which defines FLOAT. "Mark Abner" <markab@wrisco.biz> wrote in message news:bugqt7$1jtf$1@digitaldaemon.com... > DMC 8.38n reports errors in wingdi.h. > > gditest.c contains: #include <wingdi.h> > dmc -L/su:windows gditest.c > FLOAT eM11; > ^ > c:\dmc\bin\..\include\win32\WINGDI.H(365) : Error: ';' expected following > declar > ation of struct member > FLOAT eM12; > ^ > c:\dmc\bin\..\include\win32\WINGDI.H(366) : Error: 'FLOAT' is already > defined > FLOAT eM21; > ^ > c:\dmc\bin\..\include\win32\WINGDI.H(367) : Error: 'FLOAT' is already > defined > FLOAT eM22; > ^ > c:\dmc\bin\..\include\win32\WINGDI.H(368) : Error: 'FLOAT' is already > defined > FLOAT eDx; > ^ > c:\dmc\bin\..\include\win32\WINGDI.H(369) : Error: 'FLOAT' is already > defined > Fatal error: too many errors > --- errorlevel 1 > > Mark > > |
Copyright © 1999-2021 by the D Language Foundation