DirectX Error mit GNU
-
Tag, Leute,
Beim Versuch, mir ein DirectX-Spiel zu coden, kam nach der Initialisierung des DirectDraw7-Objects ein Laufzeitfehler.
Ich arbeite mit der Dev-C++ IDE, die den GNU-C++-Compiler unterstützt. Außerdem habe ich die DirectX9-Package installiert (ich hab natürlich DirectX9 installiert).
Danach hab ich auf die Dateien in meinem DX8-SDK zurückgegriffen. Danach klappte das Linken nicht mehr, und ich erhielt die Fehlermeldung:
DirectDrawCreateEx@16: Symbolinformationen nicht gefunden
Als ich exakt den selben Code in die AutorenEdition von M$ Visual C++ eingab, funktionierte alles.
Liegt es am Compiler? Kann der keine *.lib-Files linken, die mit dem SDK-Geliefert werden? Ich bin total überfragt!
Es wäre schön, wenn ihr mir helfen könntet!