Hi Mikhail, Carsten and all,

I got a number of errors about windows SDK headers when I followed the
compiler's errors to replace the types in tools/source/fsys/comdep.cxx and
it's headers. I cannot find the cause in OOo code and would appreciate if
you can give me some advice, thanks in advance!

Best Regards,
Felix.

###############################################################################
mkout -- version: 1.8
Making:    all_fsys.dpslo
Making:    all_fsys.dpobj
Compiling: tools/source/fsys/wldcrd.cxx
Compiling: tools/source/fsys/fstat.cxx
Compiling: tools/source/fsys/comdep.cxx
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(889) : error C2146:
syntax error : missing";"(before identifier "fRuntimeKeyAvail")
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(889) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(889) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(890) : error C2146:
syntax error : missing";"(before identifier "fLicVerified")
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(890) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(890) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(1374) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(1495) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(1510) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(1653) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2293) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2397) : error C2061:
syntax error : identifier"BYTE"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2410) : error C2061:
syntax error : identifier"BYTE"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2450) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2578) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2815) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2818) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2821) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2824) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2827) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2830) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2833) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(2836) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(3170) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(3173) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(3179) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(3407) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(3410) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(3416) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4087) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4091) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4283) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4288) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4300) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4304) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(4978) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(5258) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(5288) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(5467) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(5974) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(6500) : error C2061:
syntax error : identifier"BYTE"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(6506) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\ocidl.h(6512) : error C2061:
syntax error : identifier"BYTE"
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(414) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(417) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(863) : error C2146:
syntax error : missing";"(before identifier "fOddPages")
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(863) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(863) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(864) : error C2146:
syntax error : missing";"(before identifier "fEvenPages")
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(864) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(864) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\docobj.h(1497) : error C2061:
syntax error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3834) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3837) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3855) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3858) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3861) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3864) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\exdisp.h(3867) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shldisp.h(6554) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shldisp.h(7002) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shldisp.h(7005) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shldisp.h(7011) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shtypes.h(107) : error C2146: syntax
error : missing";"(before identifier "abID")
d:/Env/MICROS~1/Windows/v6.1/include\shtypes.h(107) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shtypes.h(107) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(384) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(394) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(538) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(544) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(555) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(1072) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(1079) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(1638) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\structuredquery.h(2301) : error
C2061: syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\propsys.h(1709) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\propsys.h(3401) : error C2061:
syntax error : identifier"BOOL"
d:\env\microsoft sdks\windows\v6.1\include\propsys.h(3412) : error C2061:
syntax error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(2513) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(2657) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(4262) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(6930) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(7010) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(7369) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(7962) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(9488) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(10942) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(12676) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(12679) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(13020) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(14274) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(14282) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(14944) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(15145) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(21409) : error C2146: syntax
error : missing";"(before identifier "rgb")
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(21409) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(21409) : error C4430:
missing type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(23201) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(24545) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(24551) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(24849) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(26252) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(26652) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(26873) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shobjidl.h(27552) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(416) : error C2061: syntax
error : identifier"BOOL"
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(557) : error C2146: syntax
error : missing";"(before identifier "bFullScreen")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(557) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(557) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(558) : error C2146: syntax
error : missing";"(before identifier "bQuickEdit")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(558) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(558) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(559) : error C2146: syntax
error : missing";"(before identifier "bInsertMode")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(559) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(559) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(560) : error C2146: syntax
error : missing";"(before identifier "bAutoPosition")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(560) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(560) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(563) : error C2146: syntax
error : missing";"(before identifier "bHistoryNoDup")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(563) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(563) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(1044) : error C2143: syntax
error : missing";"(在"__stdcall")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(1044) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(1044) : error C4430: missing
type specifier - assumed int。Note: C++ does not support default-int
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(1048) : error C2143: syntax
error : missing";"(在"__stdcall")
d:/Env/MICROS~1/Windows/v6.1/include\shlobj.h(1048) : fatal error C1003:
error count exceeds100; stopping compilation
dmake:  Error code 2, while making '../../wntmsci12.pro/obj/comdep.obj'


I

Reply via email to