Hallo Leute,
ich bin neu hier im Forum und möchte mich mit Irrlicht 1.6 befassen.
Dafür hab ich mir Code::Blocks 8.02 inkl. MINGW-Compiler geladen und installiert.
Das Irrlicht 1.6 SDK hab ich mir ebenfalls geladen und unter C:\Programme\Irrlicht gespeichert.
Wenn ich jetzt ein neues Irrlicht-Projekt mit Code::Blocks erstelle, fragt mich das Programm wo der Irrlicht Ordner liegt.
Ich hab den genannten Pfad eingegeben.
Daraufhin erstellt Code::Blocks automatisch ein neues Irrlicht-Hello-World-Projekt.
Unter Settings->Compiler and Debugger Settings->Linker Settings steht auch der Pfad zur Bibliothek korrekt drin.
Wenn ich auf den Build-Button klicke kommt folgende Build-Message:
C:\Dokumente und Einstellungen\neuma\Eigene Dateien\C++\IrrTest03\main.cpp|71|error: invalid initialization of reference of type 'const
irr::core::dimension2d<irr::u32>&' from expression of type 'irr::core::dimension2d<irr::s32>'|
Im Editor wird folgende Stelle markiert:
Code:
IrrlichtDevice *device =
createDevice(EDT_SOFTWARE, dimension2d<s32>(640, 480), 16,
false, false, false, 0);
Kann mir jemand von euch kurz erklären wo der Fehler liegt?
Die Irrlicht-Bibliothek wird ja gefunden.
MfG watchdogg