I want to write my own (simple) game engine with OpenGL. I use GLEW and GLFW and so far linked it successfully.
Should the engine or the respective game (which depends on the engine) include GLFW and GLEW?
Ultimately I would like to create a library out off my engine and include it into my game, but I'm not quite sure if that is possible, if its the case, that the engine should depend on GLFW and GLEW. Would I have to link all the libraries that are neccessary for GLEW and GLFW into the game plus the engine-lib itself?