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

Korowai

unregistriert

11

21.01.2015, 20:40

hmmm

Hmm, irgendwo knirscht es.


Habs genauso gemacht. Habe die Header und die Bibliothek geladen, verlinkt, und es nochmal mit dem vorigen Tutorial abgeglichen.

Funzt nicht.

Irgendwas mach ich falsch.

Trotzdem danke,
ciao

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

12

21.01.2015, 20:44

Ich schätze mal die als Downloads verfügbaren libs sind mit den neuen VS-Varianten nicht kompatibel.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Korowai

unregistriert

13

21.01.2015, 20:48

code:blocks?

Könnte sein.

BIn gerade am überlegen, ob ich es mit code:blocks versuche, dann wäre zumindest klar, dass es an der IDE liegt.

Aber ich glaube ich schnappe mir den link, den Julien gepostet hat, und fange da an. Ich kann ja später die Nehes nachbasteln, wenn ich sicherer geworden bin.

VIelen Dank Euch allen,
ciao

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

14

21.01.2015, 20:53

Funktioniert bei mir mit Visual Studio 2013 ohne Probleme.

Alles was ich getan habe:
- Die .dsw-Datei öffnen und die Projektmappe automatisch konvertieren lassen
- Die Dateien glaux.h und glaux.lib in das Projektverzeichnis kopieren
- Im Quelltext #include <gl/glaux.h> ändern in #include "glaux.h", damit die Datei gefunden wird

Kompiliert und läuft perfekt.

Korowai

unregistriert

15

21.01.2015, 21:08

Einen Schritt weiter

Habs,

habe vergessen die lib ins header- VErzeichnis des Projekts einzufügen.

Bin jetzt einen Schritt weiter.

Jetzt kompiliert Express, meldet aber dann, dass die PDB-Datei nicht gefunden wurde oder nicht geöffnet werden kann.

Ich google mal,

Danke

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

16

21.01.2015, 21:11

Das ist wahrscheinlich kein Fehler, sondern nur eine Warnung.
Bitte poste mal die gesamte Ausgabe des Compilers/Linkers.

Korowai

unregistriert

17

21.01.2015, 21:15

Folgender Ablauf:

WIe gewünscht kommt die Abfrage nach Vollbildmodus, dann öffnet sich das Fenster ganz kurz, gefolgt von der Meldung "Initialisierung fehlgeschlagen"

Hier der Fehlertext:
"Projekt5.exe" (Win32): "E:\Tutorials_OpenGL\nehe\OpenGL_Tutorial_5\Projekt5\Debug\Projekt5.exe" geladen. Symbole wurden geladen.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\ntdll.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\kernel32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\KernelBase.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\opengl32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\msvcrt.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\advapi32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\sechost.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\rpcrt4.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\sspicli.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\cryptbase.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\gdi32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\user32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\lpk.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\usp10.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\glu32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\ddraw.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\dciman32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\setupapi.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\cfgmgr32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\oleaut32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\ole32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\devobj.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\dwmapi.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\msvcr120d.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\imm32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\msctf.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\nvinit.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\uxtheme.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\ole32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\ole32.dll" wurde entladen.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\ig75icd32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\igdusc32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\version.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
"Projekt5.exe" (Win32): "C:\Windows\SysWOW64\version.dll" wurde entladen.
Der Thread 0x15e8 hat mit Code 0 (0x0) geendet.
Der Thread 0x230 hat mit Code 0 (0x0) geendet.
Der Thread 0x1738 hat mit Code 0 (0x0) geendet.
Der Thread 0x1834 hat mit Code 0 (0x0) geendet.
Der Thread 0x1840 hat mit Code 0 (0x0) geendet.
Der Thread 0x1a8c hat mit Code 0 (0x0) geendet.
Der Thread 0x12cc hat mit Code 0 (0x0) geendet.
Der Thread 0xba0 hat mit Code 0 (0x0) geendet.
Das Programm "[4020] Projekt5.exe" wurde mit Code 0 (0x0) beendet.

Ist ja an sich kein Fehler, sondern es fehlt eine Anweisung, das Fenster zu halten, oder so?
Ich muss mir mal den Code der Initialisierung anschauen, da liegt wohl der Hund begraben.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

18

21.01.2015, 21:37

Frage: Wenn du die von NeHe mitgelieferte .exe-Datei startest, funktioniert sie korrekt?

Korowai

unregistriert

19

21.01.2015, 21:52

Geht

Das funktioniert.

Allerdings steht auf der Seite auch etwas davon, dass der Code mit modernen IDEs nicht funzt, und dort wird ein update angeboten. Ich schaue mir das morgen mal an.

Ciao

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

20

21.01.2015, 21:54

Wie gesagt, ich hatte keinerlei Probleme mit Visual C++ 2013.
Du machst also scheinbar etwas falsch.
Wie startest du denn dein kompiliertes Programm? Strg+F5?

Werbeanzeige