Skip to main content
GameDev.net gamedev.net
🔒 Locked

Help!! cdx3.1 errors

Started by ahuu Sep 13, 2006 at 5:08 AM 0 replies 1.6k views
Original Post
ahuu
ahuu
Hey anyone get cdx to compile under vc++ 6.0?? i get 27 errors doing exactly what the damn install said. I went under tools/options and set the directories for the headers, and the libraries, and linked the libraries in the project settings, however, still getting errors. Anyone done this properly? Please help! d:\program files\cdx\include\cdxscreen.h(65) : error C2146: syntax error : missing ';' before identifier 'hMonitor' d:\program files\cdx\include\cdxscreen.h(65) : error C2501: 'HMONITOR' : missing storage-class or type specifiers d:\program files\cdx\include\cdxscreen.h(65) : error C2501: 'hMonitor' : missing storage-class or type specifiers d:\program files\cdx\include\cdxscreen.h(72) : error C2065: 'LPDDSURFACEDESC2' : undeclared identifier d:\program files\cdx\include\cdxscreen.h(72) : error C2146: syntax error : missing ')' before identifier 'lpDDSurfaceDesc' d:\program files\cdx\include\cdxscreen.h(72) : warning C4229: anachronism used : modifiers on data are ignored d:\program files\cdx\include\cdxscreen.h(72) : error C2059: syntax error : ')' d:\program files\cdx\include\cdxscreen.h(76) : error C2061: syntax error : identifier 'HMONITOR' d:\program files\cdx\include\cdxscreen.h(135) : error C2146: syntax error : missing ';' before identifier 'GetDD' d:\program files\cdx\include\cdxscreen.h(135) : error C2501: 'LPDIRECTDRAW7' : missing storage-class or type specifiers d:\program files\cdx\include\cdxscreen.h(135) : warning C4183: 'GetDD': member function definition looks like a ctor, but name does not match enclosing class d:\program files\cdx\include\cdxscreen.h(149) : error C2061: syntax error : identifier 'LPDIRECTDRAWSURFACE7' d:\program files\cdx\include\cdxscreen.h(153) : error C2146: syntax error : missing ';' before identifier 'm_lpDD' d:\program files\cdx\include\cdxscreen.h(153) : error C2501: 'LPDIRECTDRAW7' : missing storage-class or type specifiers d:\program files\cdx\include\cdxscreen.h(153) : error C2501: 'm_lpDD' : missing storage-class or type specifiers d:\program files\cdx\include\cdxscreen.h(154) : error C2146: syntax error : missing ';' before identifier 'm_ZBuffer' d:\program files\cdx\include\cdxscreen.h(154) : error C2501: 'LPDIRECTDRAWSURFACE7' : missing storage-class or type specifiers d:\program files\cdx\include\cdxscreen.h(154) : error C2501: 'm_ZBuffer' : missing storage-class or type specifiers d:\program files\cdx\include\cdxsurface.h(246) : error C2061: syntax error : identifier 'LPDDSURFACEDESC2' d:\program files\cdx\include\cdxsurface.h(247) : error C2146: syntax error : missing ';' before identifier 'GetDDS' d:\program files\cdx\include\cdxsurface.h(247) : error C2501: 'LPDIRECTDRAWSURFACE7' : missing storage-class or type specifiers d:\program files\cdx\include\cdxsurface.h(247) : warning C4183: 'GetDDS': member function definition looks like a ctor, but name does not match enclosing class d:\program files\cdx\include\cdxsurface.h(256) : error C2061: syntax error : identifier 'LPDIRECTDRAWSURFACE7' d:\program files\cdx\include\cdxsurface.h(263) : error C2146: syntax error : missing ';' before identifier 'm_DDSD' d:\program files\cdx\include\cdxsurface.h(263) : error C2501: 'DDSURFACEDESC2' : missing storage-class or type specifiers d:\program files\cdx\include\cdxsurface.h(263) : error C2501: 'm_DDSD' : missing storage-class or type specifiers d:\program files\cdx\include\cdxsurface.h(264) : error C2146: syntax error : missing ';' before identifier 'm_lpDDS' d:\program files\cdx\include\cdxsurface.h(264) : error C2501: 'LPDIRECTDRAWSURFACE7' : missing storage-class or type specifiers d:\program files\cdx\include\cdxsurface.h(264) : error C2501: 'm_lpDDS' : missing storage-class or type specifiers d:\program files\cdx\include\cdxmidi.h(47) : fatal error C1083: Cannot open include file: 'dmksctrl.h': No such file or directory Error executing cl.exe. cdxtest.obj - 27 error(s), 3 warning(s)
Maega
Maega
You shouldn't use VC++ 6. It's too old now :). You can get the express version of VC++ 2005 for free. Take advantage of that.

Edit: In addition CDX has stopped development completely it seems. The domain is now an ad filled page and a release hasn't been done in 5 years. I'd suggest using something else.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.