Hallo. hab mir das Buch zugelegt und will jetzt mal anfangen es durchzuarbeiten aber ich habe folgendes problem:
ich bekomme diese meldung...
Befehlszeilen
Die temporäre Datei "f:\Programmieren\PROGRAMME\Directx9-progs\TEST1\TEST1\Debug\RSP0000114363420.rsp" wird erstellt. Inhalt:
[
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp"Debug\TEST1.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /ZI /TP ".\TEST1.cpp"
]Erstellen der Befehlszeile "cl.exe @"f:\Programmieren\PROGRAMME\Directx9-progs\TEST1\TEST1\Debug\RSP0000114363420.rsp" /nologo /errorReport:prompt"Die temporäre Datei "f:\Programmieren\PROGRAMME\Directx9-progs\TEST1\TEST1\Debug\RSP0000124363420.rsp" wird erstellt. Inhalt:
[
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /Yc"stdafx.h" /Fp"Debug\TEST1.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /ZI /TP ".\stdafx.cpp"
]Erstellen der Befehlszeile "cl.exe @"f:\Programmieren\PROGRAMME\Directx9-progs\TEST1\TEST1\Debug\RSP0000124363420.rsp" /nologo /errorReport:prompt"
Ausgabefenster
Kompilieren...
stdafx.cpp
Kompilieren...
TEST1.cpp
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(230) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(230) : error C2143: Syntaxfehler: Es fehlt ';' vor '*'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(230) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(349) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'lpwfxFormat'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(349) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(349) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(365) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'lpwfxFormat'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(365) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(365) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(416) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'lpwfxFormat'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(416) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(416) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(425) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'lpwfxFormat'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(425) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(425) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(686) : error C2061: Syntaxfehler: Bezeichner 'LPWAVEFORMATEX'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(696) : error C2061: Syntaxfehler: Bezeichner 'LPCWAVEFORMATEX'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(770) : error C2061: Syntaxfehler: Bezeichner 'LPWAVEFORMATEX'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(780) : error C2061: Syntaxfehler: Bezeichner 'LPCWAVEFORMATEX'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(1041) : error C2061: Syntaxfehler: Bezeichner 'LPWAVEFORMATEX'
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(1099) : error C2061: Syntaxfehler: Bezeichner 'LPWAVEFORMATEX'
c:\programme\microsoft platform sdk\include\mmsystem.h(803) : error C2373: 'WAVEFORMATEX': Neudefinition; unterschiedliche Modifizierer
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(230): Siehe Deklaration von 'WAVEFORMATEX'
c:\programme\microsoft platform sdk\include\mmsystem.h(806) : error C2378: 'LPCWAVEFORMATEX': Neudefinition; Symbol kann nicht mit typedef überladen werden
c:\programme\microsoft directx sdk (december 2005)\include\dsound.h(230): Siehe Deklaration von 'LPCWAVEFORMATEX'
c:\programme\microsoft platform sdk\include\mmsystem.h(84
: error C2061: Syntaxfehler: Bezeichner 'LPCWAVEFORMATEX'
c:\programme\microsoft platform sdk\include\mmsystem.h(904) : error C2061: Syntaxfehler: Bezeichner 'LPCWAVEFORMATEX'
f:\programmieren\tribase engine\include\dshowbaseclasses\wxdebug.h(329) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'm_pString'
f:\programmieren\tribase engine\include\dshowbaseclasses\wxdebug.h(329) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
f:\programmieren\tribase engine\include\dshowbaseclasses\wxdebug.h(329) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
f:\programmieren\tribase engine\include\dshowbaseclasses\wxdebug.h(326) : error C2065: 'm_pString': nichtdeklarierter Bezeichner
f:\programmieren\tribase engine\include\dshowbaseclasses\wxutil.h(195) : warning C4312: 'Typumwandlung': Konvertierung von 'LONG' in größeren Typ 'PVOID'
f:\programmieren\tribase engine\include\tbgui.h(28
: warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
ich verwende VC2005 EE. hab den thread angeschaut der die probleme beheben soll, aber ich bin offenbar zu dämlich... kann mir einer helfen?
achja... ich kann die engine ohne probleme kompilieren und habe auch alle libs und so wie im buch beschrieben eingebunden...
lg AlymcGeel