DirectX Sdk (Februar 2007) gibt beim compilieren 188 Errors



  • Ich weiß nicht was ich falsch mache, einfach nur Installiert->Fehler über Fehler

    Hier der BuildLog

    ------ Build started: Project: BasicHLSL10, Configuration: Debug Win32 ------
    Compiling...
    DXUT.cpp
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(226) : error C2146: syntax error : missing ';' before identifier 'Internal'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(226) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(226) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(227) : error C2146: syntax error : missing ';' before identifier 'InternalHigh'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(227) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(227) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(289) : error C2059: syntax error : '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(292) : error C2146: syntax error : missing ';' before identifier 'LPFIBER_START_ROUTINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(292) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(292) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(295) : error C2146: syntax error : missing ';' before identifier 'CRITICAL_SECTION'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(295) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(295) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(296) : error C2146: syntax error : missing ';' before identifier 'PCRITICAL_SECTION'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(296) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(296) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(299) : error C2146: syntax error : missing ';' before identifier 'CRITICAL_SECTION_DEBUG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(299) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(299) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(300) : error C2146: syntax error : missing ';' before identifier 'PCRITICAL_SECTION_DEBUG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(300) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(300) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(336) : error C2146: syntax error : missing ';' before identifier 'LPLDT_ENTRY'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(336) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(336) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(341) : warning C4005: 'MUTEX_MODIFY_STATE' : macro redefinition
            c:\programme\microsoft visual studio 8\vc\include\winnt.h(1007) : see previous definition of 'MUTEX_MODIFY_STATE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(342) : warning C4005: 'MUTEX_ALL_ACCESS' : macro redefinition
            c:\programme\microsoft visual studio 8\vc\include\winnt.h(1008) : see previous definition of 'MUTEX_ALL_ACCESS'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(463) : error C2146: syntax error : missing ';' before identifier 'wcProvChar'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(463) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(463) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(549) : error C2146: syntax error : missing ';' before identifier 'wcProviderData'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(549) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(549) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(563) : error C2146: syntax error : missing ';' before identifier 'dwActiveProcessorMask'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(563) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(563) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(609) : error C2146: syntax error : missing ';' before identifier 'dwTotalPhys'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(609) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(609) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(610) : error C2146: syntax error : missing ';' before identifier 'dwAvailPhys'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(610) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(610) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(611) : error C2146: syntax error : missing ';' before identifier 'dwTotalPageFile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(611) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(611) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(612) : error C2146: syntax error : missing ';' before identifier 'dwAvailPageFile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(612) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(612) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(613) : error C2146: syntax error : missing ';' before identifier 'dwTotalVirtual'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(613) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(613) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(614) : error C2146: syntax error : missing ';' before identifier 'dwAvailVirtual'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(614) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(614) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(750) : error C2146: syntax error : missing ';' before identifier 'lpDebugStringData'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(750) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(750) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1007) : error C2146: syntax error : missing ';' before identifier 'szPathName'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1007) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1007) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1619) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1619) : warning C4229: anachronism used : modifiers on data are ignored
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1619) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1622) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : warning C4273: 'LONGLONG' : inconsistent dll linkage
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see previous definition of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : error C2146: syntax error : missing ';' before identifier 'InterlockedAnd64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1633) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1633) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1635) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1636) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1636) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1650) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1650) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1650) : error C2086: 'int LONGLONG' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see declaration of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1650) : error C2146: syntax error : missing ';' before identifier 'InterlockedOr64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1650) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1650) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1651) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1651) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1653) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1654) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1654) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1668) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1668) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1668) : error C2086: 'int LONGLONG' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see declaration of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1668) : error C2146: syntax error : missing ';' before identifier 'InterlockedXor64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1668) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1668) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1669) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1669) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1671) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1672) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1672) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1686) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1686) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1686) : error C2086: 'int LONGLONG' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see declaration of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1686) : error C2146: syntax error : missing ';' before identifier 'InterlockedIncrement64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1686) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1686) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1687) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1687) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1688) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1689) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1689) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1703) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1703) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1703) : error C2086: 'int LONGLONG' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see declaration of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1703) : error C2146: syntax error : missing ';' before identifier 'InterlockedDecrement64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1703) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1703) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1704) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1704) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1705) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1706) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1706) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1720) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1720) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1720) : error C2086: 'int LONGLONG' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see declaration of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1720) : error C2146: syntax error : missing ';' before identifier 'InterlockedExchange64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1720) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1720) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1721) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1721) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1723) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1724) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1724) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1738) : error C2146: syntax error : missing ';' before identifier 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1738) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1738) : error C2086: 'int LONGLONG' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1617) : see declaration of 'LONGLONG'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1738) : error C2146: syntax error : missing ';' before identifier 'InterlockedExchangeAdd64'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1738) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1738) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1739) : error C2143: syntax error : missing ')' before 'volatile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1739) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1741) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1742) : error C2143: syntax error : missing ';' before '{'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1742) : error C2447: '{' : missing function header (old-style formal list?)
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1769) : error C2146: syntax error : missing ';' before identifier 'PVOID'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1769) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1769) : error C2086: 'int FORCEINLINE' : redefinition
            c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1632) : see declaration of 'FORCEINLINE'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1775) : error C2065: 'LONG_PTR' : undeclared identifier
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1775) : error C2146: syntax error : missing ')' before identifier 'InterlockedCompareExchange'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1775) : error C2059: syntax error : ')'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1878) : error C2061: syntax error : identifier 'LPSTR'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1893) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1893) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1893) : error C2495: 'VOID' : '__declspec(noreturn)' can only be applied to function declarations or definitions
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1897) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1911) : error C2061: syntax error : identifier 'LPCSTR'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1919) : warning C4229: anachronism used : modifiers on data are ignored
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1919) : error C2491: 'GetVersion' : definition of dllimport data not allowed
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1927) : error C2061: syntax error : identifier 'SIZE_T'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1936) : error C2061: syntax error : identifier 'SIZE_T'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1942) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1942) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1945) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1987) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1987) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1990) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1994) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1994) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(1997) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2001) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2001) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2004) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2023) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2023) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2026) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2031) : error C2146: syntax error : missing ';' before identifier 'ullTotalPhys'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2031) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2031) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2032) : error C2146: syntax error : missing ';' before identifier 'ullAvailPhys'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2032) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2032) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2033) : error C2146: syntax error : missing ';' before identifier 'ullTotalPageFile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2033) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2033) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2034) : error C2146: syntax error : missing ';' before identifier 'ullAvailPageFile'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2034) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2034) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2035) : error C2146: syntax error : missing ';' before identifier 'ullTotalVirtual'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2035) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2035) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2036) : error C2146: syntax error : missing ';' before identifier 'ullAvailVirtual'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2036) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2036) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2037) : error C2146: syntax error : missing ';' before identifier 'ullAvailExtendedVirtual'
    c:\programme\microsoft visual studio 8\vc\platformsdk\include\winbase.h(2037) : fatal error C1003: error count exceeds 100; stopping compilation
    Build log was saved at "file://c:\Programme\Microsoft DirectX SDK (February 2007)\Samples\C++\Direct3D10\BasicHLSL10\Debug\BuildLog.htm"
    BasicHLSL10 - 188 error(s), 5 warning(s)
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    


  • Zeig doch mal in welcher Reihenfolge Du was eingebunden hast!
    Irgendwas war da mit der Reihenfolge...



  • Falsch ist sicher nichts eingebunden, das ist Code aus einem Beispiel des Sdks



  • Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum WinAPI verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • RobthaR schrieb:

    Falsch ist sicher nichts eingebunden, das ist Code aus einem Beispiel des Sdks

    Ja und ?

    Es ging Jochen darum (hoffe ich doch^^), dass DU die Header(und Lib)-Verzeichnisse auch dem Compiler korrekt (!), d.h. in der richtiges Reihenfolge angeben musst. Aber wenn alles richtig ist, dann ist die Welt ja in Ordnung 😃 .



  • Ja die Welt ist in ordnung aber trotzdem motzt der feine Herr C. Compiler
    Irgendwie finden sich in der winbase.h sehr viele unbekannte Typen ... warum weiß ich auch nicht ._.



  • RobthaR schrieb:

    Falsch ist sicher nichts eingebunden, das ist Code aus einem Beispiel des Sdks

    Gemeint war die Reihenfolge der Header, die geprüft werden sollte. Beispiel:

    // so rum gibt es Probleme :
    #include <mswsock.h>
    #include <windows.h>
    
    [C++Error] mswsock.h(69): Declaration syntax error.
    [C++Error] mswsock.h(78): Type name expected.
    [C++Error] mswsock.h(78): Declaration missing ;.
    [C++Error] mswsock.h(79): Type name expected.
    [C++Error] mswsock.h(79): Declaration missing ;.
    [C++Error] mswsock.h(80): Type name expected.
    [C++Error] mswsock.h(80): Multiple declaration for '_TRANSMIT_FILE_BUFFERS::LPVOID'.
    
    // so rum nicht :
    #include <windows.h>
    #include <mswsock.h>
    


  • Müsste eigentlich doch richtig sein ich glaube nicht, dass Microsoft falschen Code veröffentlicht



  • RobthaR schrieb:

    Müsste eigentlich doch richtig sein ich glaube nicht, dass Microsoft falschen Code veröffentlicht

    'Müsste eigentlich doch' ... oha...

    BTW, @RobthaR: Was hat das eine ('Gemeint war die Reihenfolge der Header') mit dem anderen ('Microsoft falschen Code veröffentlicht') zu tun ?



  • Das hat damit zu tun dass ich nichts an dem project file gemacht habe und alles korrekt installiert habe



  • RobthaR schrieb:

    [...] und alles korrekt installiert habe

    Und genau das, bezweifeln wir 😉 .



  • Wie installiere ichs denn richtig? 😉



  • Welches MS-Beispiel haste da genommen?
    Oder mach mal nen Demo-Projekt und lad das hoch, dann könnte man nen Blick drauf werfen.


Anmelden zum Antworten