Derelict GLFW3 glfw3.dll error
Alexander via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Fri Nov 27 14:58:18 PST 2015
import std.stdio;
import derelict.opengl3.gl3;
import derelict.glfw3.glfw3;
pragma(lib,
"C:\\Users\\Alexander\\AppData\\Roaming\\dub\\packages\\derelict-gl3-1.0.17\\lib\\DerelictGL3");
pragma(lib,
"C:\\Users\\Alexander\\AppData\\Roaming\\dub\\packages\\derelict-glfw3-master\\lib\\DerelictGLFW3");
pragma(lib,
"C:\\Users\\Alexander\\AppData\\Roaming\\dub\\packages\\derelict-util-2.0.4\\lib\\DerelictUtil");
pragma(lib,"lb");
int main()
{
DerelictGL3.load();
DerelictGLFW3.load();
GLFWwindow* window;
if (!glfwInit())
return -1;
window = glfwCreateWindow(640, 480, "Hello World", null,
null);
if (!window)
{
glfwTerminate();
return -1;
}
/* Make the window's context current */
glfwMakeContextCurrent(window);
DerelictGL3.reload();
while (!glfwWindowShouldClose(window))
{
glfwSwapBuffers(window);
glfwPollEvents();
}
glfwTerminate();
return 0;
}
ERROR:
"derelict.util.exception.SharedLibLoadException at ..\..\AppData\Roaming\dub\packages\derelict-util-2.0.4\source\derelict\util\exception.d(35): Failed to load one or more shared libraries:
glfw3.dll - The specified module could not be found."
Is there a way for me to link the glfw.dll so that derelictUtil
can find the dll? Or am I going about this wrong?
More information about the Digitalmars-d-learn
mailing list