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