module main;
import std.stdio;
import derelict.sfml2.system;
import derelict.sfml2.window;
import derelict.sfml2.graphics;
import derelict.sfml2.audio;
void main(string[] args)
{
DerelictSFML2Window.load();
DerelictSFML2System.load();
DerelictSFML2Graphics.load();
DerelictSFML2Audio.load();
sfRenderWindow window;
}
This is my code. I get this error when compiling:
C:\D\dmd2\windows\bin\dmd.exe -O -release "main.d" "D:\Vee\Software\WIP\TEST1234\TEST1234\lib\DerelictGL.lib" "D:\Vee\Software\WIP\TEST1234\TEST1234\lib\DerelictGLU.lib" "D:\Vee\Software\WIP\TEST1234\TEST1234\lib\DerelictSFML2.lib" "D:\Vee\Software\WIP\TEST1234\TEST1234\lib\DerelictUtil.lib" "D:\Vee\Software\WIP\TEST1234\TEST1234\lib\DerelictIL.lib" -I"C:\D\dmd2\src\druntime\import" -I"C:\D\dmd2\src\phobos" -I"D:\Vee\Software\WIP\TEST1234\TEST1234\import" -I"D:\Vee\Software\WIP\TEST1234\TEST1234\lib" -odobj\Release -of"D:\Vee\Software\WIP\TEST1234\TEST1234\bin\Release\TEST1234.exe"
D:\Vee\Software\WIP\TEST1234\TEST1234\import\derelict\sfml2\graphicstypes.d(40): Error: struct derelict.sfml2.graphicstypes.sfRenderWindow unknown size
D:\Vee\Software\WIP\TEST1234\TEST1234\import\derelict\sfml2\graphicstypes.d(40): Error: struct derelict.sfml2.graphicstypes.sfRenderWindow no size yet for forward reference
D:\Vee\Software\WIP\TEST1234\TEST1234\import\derelict\sfml2\graphicstypes.d(40): Error: struct derelict.sfml2.graphicstypes.sfRenderWindow unknown size
D:\Vee\Software\WIP\TEST1234\TEST1234\import\derelict\sfml2\graphicstypes.d(40): Error: struct derelict.sfml2.graphicstypes.sfRenderWindow no size yet for forward reference
main.d(16): Error: variable main.main.window no definition of struct sfRenderWindow
D:\Vee\Software\WIP\TEST1234\TEST1234\import\derelict\sfml2\graphicstypes.d(40): Error: struct derelict.sfml2.graphicstypes.sfRenderWindow unknown size
D:\Vee\Software\WIP\TEST1234\TEST1234\import\derelict\sfml2\graphicstypes.d(40): Error: struct derelict.sfml2.graphicstypes.sfRenderWindow no size yet for forward reference
Exit code 1
How can I fix that?