Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

12.12.2004, 21:02

Verzweifelt! (Komplimeren verursacht 32 Fehler!)

Beim Komplimieren treten immer folgende Fehler auf:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Kompilierung läuft...
Beleuchtung.cpp
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved1'
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'dwReserved1' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved2'
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'dwReserved2' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\strmif.h(1018) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HSEMAPHORE'
c:\eigene programme\directx9sdk\include\strmif.h(1018) : fatal error C1004: Unerwartetes Dateiende gefunden
Direct3DEnum.cpp
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved1'
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'dwReserved1' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved2'
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'dwReserved2' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\strmif.h(1018) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HSEMAPHORE'
c:\eigene programme\directx9sdk\include\strmif.h(1018) : fatal error C1004: Unerwartetes Dateiende gefunden
InitDirect3D.cpp
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved1'
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'dwReserved1' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved2'
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'dwReserved2' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\strmif.h(1018) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HSEMAPHORE'
c:\eigene programme\directx9sdk\include\strmif.h(1018) : fatal error C1004: Unerwartetes Dateiende gefunden
InitWindow.cpp
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved1'
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(305) : error C2501: 'dwReserved1' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved2'
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\dsound.h(306) : error C2501: 'dwReserved2' : Fehlende Speicherklasse oder Typbezeichner
c:\eigene programme\directx9sdk\include\strmif.h(1018) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HSEMAPHORE'
c:\eigene programme\directx9sdk\include\strmif.h(1018) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.

Beleuchtung.exe - 32 Fehler, 0 Warnung(en)


Ich habe im Forum etwas herumgesucht und gelesen, ich sollte <mmsystem.h> einbinden.
Wenn ich dies tu kommen immernoch 8 Fehlermeldungen!

Was soll ich jetzt machen?

unsigned int

Alter Hase

Beiträge: 512

Wohnort: Bonn

Beruf: Schüler; C#-Programmierer in einer kleinen Firma

  • Private Nachricht senden

2

13.12.2004, 16:50

Was denn für 8 Fehlermeldungen?
Bitte ein bisschen relevanten Quellcode posten, sonst kann dir niemand helfen... ;)
"Tu es. Oder tu es nicht. Es gibt kein Versuchen."
StarWars

www.tron2d.de.vu

Anonymous

unregistriert

3

13.12.2004, 17:49

Die 8 Fehlermeldungen:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
--------------------Konfiguration: Beleuchtung - Win32 Debug--------------------
Kompilierung läuft...
Beleuchtung.cpp
c:\eigene programme\vc98\include\mmsystem.h(113) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MMVERSION'
c:\eigene programme\vc98\include\mmsystem.h(113) : fatal error C1004: Unerwartetes Dateiende gefunden
Direct3DEnum.cpp
c:\eigene programme\vc98\include\mmsystem.h(113) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MMVERSION'
c:\eigene programme\vc98\include\mmsystem.h(113) : fatal error C1004: Unerwartetes Dateiende gefunden
InitDirect3D.cpp
c:\eigene programme\vc98\include\mmsystem.h(113) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MMVERSION'
c:\eigene programme\vc98\include\mmsystem.h(113) : fatal error C1004: Unerwartetes Dateiende gefunden
InitWindow.cpp
c:\eigene programme\vc98\include\mmsystem.h(113) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MMVERSION'
c:\eigene programme\vc98\include\mmsystem.h(113) : fatal error C1004: Unerwartetes Dateiende gefunden


Der Code ist irgendein Beispielcode von der BuchCD, in diesem Fall Beleuchtung. Kapitel 2, Programm 7.

Anonymous

unregistriert

4

14.12.2004, 17:35

Die Fehlermeldungen entstehen, wenn du ein DirectX SDK ab Version Summer 2004 und Visual Studio 6 benutzt. Visual Studio 6 wird nämlich ab dieser Version nicht mehr unterstützt. Es gibt daher drei Möglichkeiten:

1. Du installierst wieder das SDK Summer 2003

2. Du steigst von Visual Studio 6 auf Visual Studio.Net um

3. Du schaust mal hier vorbei:

https://www.spieleprogrammierer.de/index.php?option=com_forum&Itemid=43&page=viewtopic&t=2327

Hoffe, dass ich helfen konnte

mfg Hitman II

Anonymous

unregistriert

5

14.12.2004, 20:16

ja, konntest du, danke! :)

Anonymous

unregistriert

6

26.12.2004, 15:23

ich hab Microsoft DirectX 9.0 SDK (December 2004)
und die version is auch nicht mit VS 6.0 kompatibel
der "kompatibel machen"-post von Derek Smart [3000AD]
hat mir nicht viel weitergeholfen, denn im Dezember-SDK funzt das nicht so...
nun hab ich aber kein bock, mir noch mal summer2004 zu saugen
also kann jemand der ahnung davon hat, schreiben, wie ich
DX 9.0 SDK (dec2004) mit VS 6.0 verwenden kanN?

mfg Amen

Werbeanzeige