Build Log
--------------------Configuration: ddraw - Win32 Debug--------------------
Command Lines
Creating temporary file "C:\WINNT\Profiles\sean\LOCALS~1\Temp\RSP2A.tmp" with contents [ /nologo /Zp1 /MTd /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "STRICT" /D "__FLAT__" /Fp".\msvcobj/ddraw.pch" /YX /Fo".\msvcobj/" /Fd".\msvcobj/" /FD /c "D:\work\DDRAW\devenum.cpp" "D:\work\DDRAW\direct3d.cpp" "D:\work\DDRAW\draw.cpp" "D:\work\DDRAW\drawsfc.cpp" "D:\work\DDRAW\dspenum.cpp" "D:\work\DDRAW\Main.cpp" "D:\work\DDRAW\Mainwnd.cpp" "D:\work\DDRAW\palette.cpp" "D:\work\DDRAW\texture.cpp" ] Creating command line "cl.exe @C:\WINNT\Profiles\sean\LOCALS~1\Temp\RSP2A.tmp" Creating temporary file "C:\WINNT\Profiles\sean\LOCALS~1\Temp\RSP2B.tmp" with contents [ kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib ddraw.lib c:\parts\mssdk\lib\dxguid.lib /nologo /subsystem:windows /incremental:yes /pdb:".\msvcobj/ddraw.pdb" /debug /machine:I386 /out:".\msvcobj/ddraw.exe" .\msvcobj\devenum.obj .\msvcobj\direct3d.obj .\msvcobj\draw.obj .\msvcobj\drawsfc.obj .\msvcobj\dspenum.obj .\msvcobj\Main.obj .\msvcobj\Mainwnd.obj .\msvcobj\palette.obj .\msvcobj\texture.obj ..\Exe\mscommon.lib ..\Exe\msengine.lib .\msvcobj\Tmap32.obj ] Creating command line "link.exe @C:\WINNT\Profiles\sean\LOCALS~1\Temp\RSP2B.tmp"Output Window
Compiling... devenum.cpp direct3d.cpp d:\work\ddraw\direct3d.hpp(18) : error C2065: 'IDirect3D3' : undeclared identifier d:\work\ddraw\direct3d.hpp(19) : fatal error C1903: unable to recover from previous error(s); stopping compilation draw.cpp d:\work\ddraw\draw.hpp(27) : error C2065: 'DDSCL_MULTITHREADED' : undeclared identifier d:\work\ddraw\draw.hpp(27) : error C2057: expected constant expression d:\work\ddraw\draw.hpp(28) : error C2065: 'DDSCL_FPUSETUP' : undeclared identifier d:\work\ddraw\draw.hpp(28) : error C2057: expected constant expression d:\work\ddraw\draw.hpp(51) : error C2065: 'IDirectDraw4' : undeclared identifier d:\work\ddraw\draw.hpp(51) : error C2955: 'SmartPointer' : use of class template requires template argument list d:\work\common\pointer.hpp(34) : see declaration of 'SmartPointer' d:\work\ddraw\draw.hpp(51) : fatal error C1903: unable to recover from previous error(s); stopping compilation drawsfc.cpp d:\work\ddraw\pixform.hpp(13) : error C2065: 'DDPF_ALPHAPREMULT' : undeclared identifier d:\work\ddraw\pixform.hpp(13) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(14) : error C2065: 'DDPF_BUMPLUMINANCE' : undeclared identifier d:\work\ddraw\pixform.hpp(14) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(14) : error C2065: 'DDPF_BUMPDUDV' : undeclared identifier d:\work\ddraw\pixform.hpp(14) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(15) : error C2065: 'DDPF_LUMINANCE' : undeclared identifier d:\work\ddraw\pixform.hpp(15) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(18) : error C2065: 'DDPF_STENCILBUFFER' : undeclared identifier d:\work\ddraw\pixform.hpp(18) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(214) : error C2039: 'dwLuminanceBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(214) : error C2065: 'dwLuminanceBitCount' : undeclared identifier d:\work\ddraw\pixform.hpp(220) : error C2039: 'dwLuminanceBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(226) : error C2039: 'dwBumpBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(226) : error C2065: 'dwBumpBitCount' : undeclared identifier d:\work\ddraw\pixform.hpp(232) : error C2039: 'dwBumpBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(286) : error C2039: 'dwZBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(286) : error C2065: 'dwZBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(292) : error C2039: 'dwZBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(322) : error C2039: 'dwStencilBitDepth' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(322) : error C2065: 'dwStencilBitDepth' : undeclared identifier d:\work\ddraw\pixform.hpp(328) : error C2039: 'dwStencilBitDepth' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(334) : error C2039: 'dwLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(334) : error C2065: 'dwLuminanceBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(340) : error C2039: 'dwLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(346) : error C2039: 'dwBumpDuBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(346) : error C2065: 'dwBumpDuBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(352) : error C2039: 'dwBumpDuBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(358) : error C2039: 'dwBumpDvBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(358) : error C2065: 'dwBumpDvBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(364) : error C2039: 'dwBumpDvBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(370) : error C2039: 'dwStencilBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(370) : error C2065: 'dwStencilBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(376) : error C2039: 'dwStencilBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(382) : error C2039: 'dwBumpLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(382) : error C2065: 'dwBumpLuminanceBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(388) : error C2039: 'dwBumpLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(418) : error C2039: 'dwLuminanceAlphaBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(418) : error C2065: 'dwLuminanceAlphaBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(424) : error C2039: 'dwLuminanceAlphaBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\sfccaps.hpp(8) : error C2504: 'DDSCAPS2' : base class undefined d:\work\ddraw\sfccaps.hpp(19) : error C2065: 'DDSCAPS2_HARDWAREDEINTERLACE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(19) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTANTIALIASING' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTDYNAMIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_HINTSTATIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_OPAQUE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_TEXTUREMANAGE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(24) : error C2629: unexpected 'class SurfaceCapabilities (' d:\work\ddraw\sfccaps.hpp(24) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfccaps.hpp(28) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(28) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(33) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(40) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(40) : error C2065: 'dwCaps' : undeclared identifier d:\work\ddraw\sfccaps.hpp(41) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(41) : error C2065: 'dwCaps2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(42) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(42) : error C2065: 'dwCaps3' : undeclared identifier d:\work\ddraw\sfccaps.hpp(43) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(43) : error C2065: 'dwCaps4' : undeclared identifier d:\work\ddraw\sfccaps.hpp(55) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(56) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(57) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(58) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(62) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(62) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(63) : error C2511: 'SurfaceCapabilities::SurfaceCapabilities' : overloaded member function 'void (const int)' not found in 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(7) : see declaration of 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(81) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(81) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(83) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(83) : error C2065: 'someDDSCAPS2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(83) : error C2228: left of '.dwCaps' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(84) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(84) : error C2228: left of '.dwCaps2' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(85) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(85) : error C2228: left of '.dwCaps3' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(86) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(86) : error C2228: left of '.dwCaps4' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(93) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(99) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(105) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(111) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(115) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(115) : error C2433: 'DDSCAPS2' : 'inline' not permitted on data declarations d:\work\ddraw\sfccaps.hpp(115) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(116) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(117) : error C2059: syntax error : ')' d:\work\ddraw\sfcdesc.hpp(11) : error C2504: 'DDSURFACEDESC2' : base class undefined d:\work\ddraw\sfcdesc.hpp(18) : error C2065: 'DDSD_TEXTURESTAGE' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(18) : error C2057: expected constant expression d:\work\ddraw\sfcdesc.hpp(21) : error C2629: unexpected 'class SurfaceDescription (' d:\work\ddraw\sfcdesc.hpp(21) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfcdesc.hpp(24) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfcdesc.hpp(24) : fatal error C1003: error count exceeds 100; stopping compilation dspenum.cpp d:\work\ddraw\sfccaps.hpp(8) : error C2504: 'DDSCAPS2' : base class undefined d:\work\ddraw\sfccaps.hpp(19) : error C2065: 'DDSCAPS2_HARDWAREDEINTERLACE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(19) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTANTIALIASING' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTDYNAMIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_HINTSTATIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_OPAQUE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_TEXTUREMANAGE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(24) : error C2629: unexpected 'class SurfaceCapabilities (' d:\work\ddraw\sfccaps.hpp(24) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfccaps.hpp(28) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(28) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(33) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(40) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(40) : error C2065: 'dwCaps' : undeclared identifier d:\work\ddraw\sfccaps.hpp(41) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(41) : error C2065: 'dwCaps2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(42) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(42) : error C2065: 'dwCaps3' : undeclared identifier d:\work\ddraw\sfccaps.hpp(43) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(43) : error C2065: 'dwCaps4' : undeclared identifier d:\work\ddraw\sfccaps.hpp(55) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(56) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(57) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(58) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(62) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(62) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(63) : error C2511: 'SurfaceCapabilities::SurfaceCapabilities' : overloaded member function 'void (const int)' not found in 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(7) : see declaration of 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(81) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(81) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(83) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(83) : error C2065: 'someDDSCAPS2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(83) : error C2228: left of '.dwCaps' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(84) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(84) : error C2228: left of '.dwCaps2' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(85) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(85) : error C2228: left of '.dwCaps3' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(86) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(86) : error C2228: left of '.dwCaps4' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(93) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(99) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(105) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(111) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(115) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(115) : error C2433: 'DDSCAPS2' : 'inline' not permitted on data declarations d:\work\ddraw\sfccaps.hpp(115) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(116) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(117) : error C2059: syntax error : ')' d:\work\ddraw\sfcdesc.hpp(11) : error C2504: 'DDSURFACEDESC2' : base class undefined d:\work\ddraw\sfcdesc.hpp(18) : error C2065: 'DDSD_TEXTURESTAGE' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(18) : error C2057: expected constant expression d:\work\ddraw\sfcdesc.hpp(21) : error C2629: unexpected 'class SurfaceDescription (' d:\work\ddraw\sfcdesc.hpp(21) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfcdesc.hpp(24) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfcdesc.hpp(24) : error C2059: syntax error : '&' d:\work\ddraw\sfcdesc.hpp(59) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfcdesc.hpp(59) : error C2501: 'DDSURFACEDESC2' : missing storage-class or type specifiers d:\work\ddraw\sfcdesc.hpp(59) : error C2501: 'getDDSURFACEDESC2' : missing storage-class or type specifiers d:\work\ddraw\sfcdesc.hpp(77) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfcdesc.hpp(77) : error C2059: syntax error : '&' d:\work\ddraw\sfcdesc.hpp(78) : error C2511: 'SurfaceDescription::SurfaceDescription' : overloaded member function 'void (const int)' not found in 'SurfaceDescription' d:\work\ddraw\sfcdesc.hpp(10) : see declaration of 'SurfaceDescription' d:\work\ddraw\sfcdesc.hpp(90) : error C2065: 'DDSURFACEDESC2' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(95) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfcdesc.hpp(95) : error C2059: syntax error : '&' d:\work\ddraw\sfcdesc.hpp(97) : error C2065: 'someDDSURFACEDESC2' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(98) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(98) : error C2065: 'dwSize' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(105) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(105) : error C2065: 'dwFlags' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(111) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(117) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(117) : error C2065: 'dwHeight' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(123) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(129) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(129) : error C2065: 'dwWidth' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(135) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(141) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(147) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(153) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(153) : error C2065: 'dwLinearSize' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(159) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(165) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(165) : error C2065: 'dwBackBufferCount' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(171) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(177) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(177) : error C2065: 'dwMipMapCount' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(183) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(189) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(189) : error C2065: 'dwRefreshRate' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(195) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(201) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(201) : error C2065: 'dwAlphaBitDepth' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(207) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(213) : error C2653: 'DDSURFACEDESC2' : is not a class or namespace name d:\work\ddraw\sfcdesc.hpp(213) : fatal error C1003: error count exceeds 100; stopping compilation Main.cpp d:\work\ddraw\pixform.hpp(13) : error C2065: 'DDPF_ALPHAPREMULT' : undeclared identifier d:\work\ddraw\pixform.hpp(13) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(14) : error C2065: 'DDPF_BUMPLUMINANCE' : undeclared identifier d:\work\ddraw\pixform.hpp(14) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(14) : error C2065: 'DDPF_BUMPDUDV' : undeclared identifier d:\work\ddraw\pixform.hpp(14) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(15) : error C2065: 'DDPF_LUMINANCE' : undeclared identifier d:\work\ddraw\pixform.hpp(15) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(18) : error C2065: 'DDPF_STENCILBUFFER' : undeclared identifier d:\work\ddraw\pixform.hpp(18) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(214) : error C2039: 'dwLuminanceBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(214) : error C2065: 'dwLuminanceBitCount' : undeclared identifier d:\work\ddraw\pixform.hpp(220) : error C2039: 'dwLuminanceBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(226) : error C2039: 'dwBumpBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(226) : error C2065: 'dwBumpBitCount' : undeclared identifier d:\work\ddraw\pixform.hpp(232) : error C2039: 'dwBumpBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(286) : error C2039: 'dwZBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(286) : error C2065: 'dwZBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(292) : error C2039: 'dwZBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(322) : error C2039: 'dwStencilBitDepth' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(322) : error C2065: 'dwStencilBitDepth' : undeclared identifier d:\work\ddraw\pixform.hpp(328) : error C2039: 'dwStencilBitDepth' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(334) : error C2039: 'dwLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(334) : error C2065: 'dwLuminanceBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(340) : error C2039: 'dwLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(346) : error C2039: 'dwBumpDuBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(346) : error C2065: 'dwBumpDuBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(352) : error C2039: 'dwBumpDuBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(358) : error C2039: 'dwBumpDvBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(358) : error C2065: 'dwBumpDvBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(364) : error C2039: 'dwBumpDvBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(370) : error C2039: 'dwStencilBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(370) : error C2065: 'dwStencilBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(376) : error C2039: 'dwStencilBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(382) : error C2039: 'dwBumpLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(382) : error C2065: 'dwBumpLuminanceBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(388) : error C2039: 'dwBumpLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(418) : error C2039: 'dwLuminanceAlphaBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(418) : error C2065: 'dwLuminanceAlphaBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(424) : error C2039: 'dwLuminanceAlphaBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\sfccaps.hpp(8) : error C2504: 'DDSCAPS2' : base class undefined d:\work\ddraw\sfccaps.hpp(19) : error C2065: 'DDSCAPS2_HARDWAREDEINTERLACE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(19) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTANTIALIASING' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTDYNAMIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_HINTSTATIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_OPAQUE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_TEXTUREMANAGE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(24) : error C2629: unexpected 'class SurfaceCapabilities (' d:\work\ddraw\sfccaps.hpp(24) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfccaps.hpp(28) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(28) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(33) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(40) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(40) : error C2065: 'dwCaps' : undeclared identifier d:\work\ddraw\sfccaps.hpp(41) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(41) : error C2065: 'dwCaps2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(42) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(42) : error C2065: 'dwCaps3' : undeclared identifier d:\work\ddraw\sfccaps.hpp(43) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(43) : error C2065: 'dwCaps4' : undeclared identifier d:\work\ddraw\sfccaps.hpp(55) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(56) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(57) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(58) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(62) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(62) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(63) : error C2511: 'SurfaceCapabilities::SurfaceCapabilities' : overloaded member function 'void (const int)' not found in 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(7) : see declaration of 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(81) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(81) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(83) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(83) : error C2065: 'someDDSCAPS2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(83) : error C2228: left of '.dwCaps' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(84) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(84) : error C2228: left of '.dwCaps2' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(85) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(85) : error C2228: left of '.dwCaps3' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(86) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(86) : error C2228: left of '.dwCaps4' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(93) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(99) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(105) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(111) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(115) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(115) : error C2433: 'DDSCAPS2' : 'inline' not permitted on data declarations d:\work\ddraw\sfccaps.hpp(115) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(116) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(117) : error C2059: syntax error : ')' d:\work\ddraw\sfcdesc.hpp(11) : error C2504: 'DDSURFACEDESC2' : base class undefined d:\work\ddraw\sfcdesc.hpp(18) : error C2065: 'DDSD_TEXTURESTAGE' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(18) : error C2057: expected constant expression d:\work\ddraw\sfcdesc.hpp(21) : error C2629: unexpected 'class SurfaceDescription (' d:\work\ddraw\sfcdesc.hpp(21) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfcdesc.hpp(24) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfcdesc.hpp(24) : fatal error C1003: error count exceeds 100; stopping compilation Mainwnd.cpp d:\work\ddraw\pixform.hpp(13) : error C2065: 'DDPF_ALPHAPREMULT' : undeclared identifier d:\work\ddraw\pixform.hpp(13) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(14) : error C2065: 'DDPF_BUMPLUMINANCE' : undeclared identifier d:\work\ddraw\pixform.hpp(14) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(14) : error C2065: 'DDPF_BUMPDUDV' : undeclared identifier d:\work\ddraw\pixform.hpp(14) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(15) : error C2065: 'DDPF_LUMINANCE' : undeclared identifier d:\work\ddraw\pixform.hpp(15) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(18) : error C2065: 'DDPF_STENCILBUFFER' : undeclared identifier d:\work\ddraw\pixform.hpp(18) : error C2057: expected constant expression d:\work\ddraw\pixform.hpp(214) : error C2039: 'dwLuminanceBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(214) : error C2065: 'dwLuminanceBitCount' : undeclared identifier d:\work\ddraw\pixform.hpp(220) : error C2039: 'dwLuminanceBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(226) : error C2039: 'dwBumpBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(226) : error C2065: 'dwBumpBitCount' : undeclared identifier d:\work\ddraw\pixform.hpp(232) : error C2039: 'dwBumpBitCount' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(286) : error C2039: 'dwZBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(286) : error C2065: 'dwZBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(292) : error C2039: 'dwZBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(322) : error C2039: 'dwStencilBitDepth' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(322) : error C2065: 'dwStencilBitDepth' : undeclared identifier d:\work\ddraw\pixform.hpp(328) : error C2039: 'dwStencilBitDepth' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(334) : error C2039: 'dwLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(334) : error C2065: 'dwLuminanceBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(340) : error C2039: 'dwLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(346) : error C2039: 'dwBumpDuBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(346) : error C2065: 'dwBumpDuBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(352) : error C2039: 'dwBumpDuBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(358) : error C2039: 'dwBumpDvBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(358) : error C2065: 'dwBumpDvBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(364) : error C2039: 'dwBumpDvBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(370) : error C2039: 'dwStencilBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(370) : error C2065: 'dwStencilBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(376) : error C2039: 'dwStencilBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(382) : error C2039: 'dwBumpLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(382) : error C2065: 'dwBumpLuminanceBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(388) : error C2039: 'dwBumpLuminanceBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(418) : error C2039: 'dwLuminanceAlphaBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\pixform.hpp(418) : error C2065: 'dwLuminanceAlphaBitMask' : undeclared identifier d:\work\ddraw\pixform.hpp(424) : error C2039: 'dwLuminanceAlphaBitMask' : is not a member of '_DDPIXELFORMAT' d:\parts\mssdk\include\ddraw.h(388) : see declaration of '_DDPIXELFORMAT' d:\work\ddraw\sfccaps.hpp(8) : error C2504: 'DDSCAPS2' : base class undefined d:\work\ddraw\sfccaps.hpp(19) : error C2065: 'DDSCAPS2_HARDWAREDEINTERLACE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(19) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTANTIALIASING' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(20) : error C2065: 'DDSCAPS2_HINTDYNAMIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(20) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_HINTSTATIC' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_OPAQUE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(21) : error C2065: 'DDSCAPS2_TEXTUREMANAGE' : undeclared identifier d:\work\ddraw\sfccaps.hpp(21) : error C2057: expected constant expression d:\work\ddraw\sfccaps.hpp(24) : error C2629: unexpected 'class SurfaceCapabilities (' d:\work\ddraw\sfccaps.hpp(24) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfccaps.hpp(28) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(28) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(33) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(33) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(40) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(40) : error C2065: 'dwCaps' : undeclared identifier d:\work\ddraw\sfccaps.hpp(41) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(41) : error C2065: 'dwCaps2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(42) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(42) : error C2065: 'dwCaps3' : undeclared identifier d:\work\ddraw\sfccaps.hpp(43) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(43) : error C2065: 'dwCaps4' : undeclared identifier d:\work\ddraw\sfccaps.hpp(55) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(56) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(57) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(58) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(62) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(62) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(63) : error C2511: 'SurfaceCapabilities::SurfaceCapabilities' : overloaded member function 'void (const int)' not found in 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(7) : see declaration of 'SurfaceCapabilities' d:\work\ddraw\sfccaps.hpp(81) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfccaps.hpp(81) : error C2059: syntax error : '&' d:\work\ddraw\sfccaps.hpp(83) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(83) : error C2065: 'someDDSCAPS2' : undeclared identifier d:\work\ddraw\sfccaps.hpp(83) : error C2228: left of '.dwCaps' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(84) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(84) : error C2228: left of '.dwCaps2' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(85) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(85) : error C2228: left of '.dwCaps3' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(86) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(86) : error C2228: left of '.dwCaps4' must have class/struct/union type d:\work\ddraw\sfccaps.hpp(93) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(99) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(105) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(111) : error C2653: 'DDSCAPS2' : is not a class or namespace name d:\work\ddraw\sfccaps.hpp(115) : error C2143: syntax error : missing ';' before '&' d:\work\ddraw\sfccaps.hpp(115) : error C2433: 'DDSCAPS2' : 'inline' not permitted on data declarations d:\work\ddraw\sfccaps.hpp(115) : error C2501: 'DDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(116) : error C2501: 'getDDSCAPS2' : missing storage-class or type specifiers d:\work\ddraw\sfccaps.hpp(117) : error C2059: syntax error : ')' d:\work\ddraw\sfcdesc.hpp(11) : error C2504: 'DDSURFACEDESC2' : base class undefined d:\work\ddraw\sfcdesc.hpp(18) : error C2065: 'DDSD_TEXTURESTAGE' : undeclared identifier d:\work\ddraw\sfcdesc.hpp(18) : error C2057: expected constant expression d:\work\ddraw\sfcdesc.hpp(21) : error C2629: unexpected 'class SurfaceDescription (' d:\work\ddraw\sfcdesc.hpp(21) : error C2238: unexpected token(s) preceding ';' d:\work\ddraw\sfcdesc.hpp(24) : error C2143: syntax error : missing ',' before '&' d:\work\ddraw\sfcdesc.hpp(24) : fatal error C1003: error count exceeds 100; stopping compilation palette.cpp d:\work\ddraw\palette.hpp(21) : error C2065: 'DDPCAPS_ALPHA' : undeclared identifier d:\work\ddraw\palette.hpp(21) : error C2057: expected constant expression texture.cpp cl.exe terminated at user request.