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

28.02.2005, 16:12

Fehlermeldungen beim Kompilieren

Hallo,

ich arbeite erst seit ein paar Tagen mit dem Buch (2. Auflage) und mir ist ein kleiner Tippfehler aufgefallen auf Seite 112.

Dort steht im Quelltext if(pD3D), was eigentlich if(!pD3D) heißen müßte.

Deswegen schreibe ich hier allerdings nicht.

Ich habe die Beispiele von CD runterkopiert (Schreibschutz entfernt), Tribase installiert und auch das SDK.

Dennoch kann ich die Dateien nicht kompilieren. Ich lade einen Arbeitsbereich und will dann eine .exe erstellen, doch es bricht immer mit mehreren Fehlermeldungen ab:

***
dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwRserved1'

dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
***

So etwas in der Richtung.

Kann mir jemand helfen? Die 3 Bibliotheksdateien habe ich ebenfalls eingebunden und am ursprünglichen Quelltest nichts geändert. Die vorgefertigte .exe funzt auch, nur kann ich eben die zugehörigen Quellcodes nicht kompilieren.

Ich hoffe, ihr könnt mir helfen.

Gruß, Deco

2

28.02.2005, 16:23

Wenn du mit dem Summer SDK arbeitest, dann schau im Thread namens "Tribase-Engine nicht kompatibel". Da hab ich gleich eine Übersetzung eines Threads von einem anderen Forum, dass dein Problem beheben sollte, reingepostet.