Hi all

FYI building contrib libraries (MSVC 6) fails on direct draw (hbw32ddr):

cl.exe -c -I..\..\include -Ogt2yb1p -GX- -G6 -YX -FD -Gs -W3 -nologo -D__WINDOWS__ -DWIN32 -D__WIN32__ -Fo..\..\obj\vc\ .\w32_ddrw.cpp
w32_ddrw.cpp
.\w32_ddrw.h(61) : error C2065: 'IDirectDrawSurface4' : undeclared identifier
.\w32_ddrw.h(61) : error C2065: 'pdds' : undeclared identifier
.\w32_ddrw.h(61) : error C2275: 'HBITMAP' : illegal use of this type as an expression C:\PROGRA~1\MIFD68~1\INCLUDE\windef.h(241) : see declaration of 'HBITMAP' .\w32_ddrw.h(61) : error C2146: syntax error : missing ')' before identifier 'hbm'
.\w32_ddrw.h(61) : error C2078: too many initializers
.\w32_ddrw.h(61) : error C2275: 'HBITMAP' : illegal use of this type as an expression C:\PROGRA~1\MIFD68~1\INCLUDE\windef.h(241) : see declaration of 'HBITMAP'
.\w32_ddrw.h(61) : error C2059: syntax error : ')'
.\w32_ddrw.h(63) : error C2275: 'COLORREF' : illegal use of this type as an expression C:\PROGRA~1\MIFD68~1\INCLUDE\windef.h(290) : see declaration of 'COLORREF' .\w32_ddrw.h(63) : error C2146: syntax error : missing ')' before identifier 'rgb'
.\w32_ddrw.h(63) : error C2078: too many initializers
.\w32_ddrw.h(63) : error C2275: 'COLORREF' : illegal use of this type as an expression C:\PROGRA~1\MIFD68~1\INCLUDE\windef.h(290) : see declaration of 'COLORREF'
.\w32_ddrw.h(63) : error C2059: syntax error : ')'
.\w32_ddrw.cpp(42) : error C2146: syntax error : missing ';' before identifier 'hb_dd_g_pDD' .\w32_ddrw.cpp(42) : error C2501: 'LPDIRECTDRAW4' : missing storage-class or type specifiers
.\w32_ddrw.cpp(42) : fatal error C1004: unexpected end of file found


Regards
Alex

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to