Next up, running the ./testgl3 on QEMU causes a seg fault.
Ok, it's working:
import derelict.opengl3.gl3; extern (C) void printf(const char*, ...); void main() { printf("Start opengl: \n"); DerelictGL3.load(); printf("Start opengl: version %d\n", DerelictGL3.loadedVersion); } prints this in QEMU Start opengl: Start opengl: version 11 Next, create a triangle.