Yeah, because the lib isn’t libglew, it’s glew32.lib. Therefore you need to link against glew32.lib! From the user’s standpoint it doesn’t matter if you link statically or dynamically, you always link against glew32.lib. All you need to know if your lib is for exporting DLL functions or is really a static library which only bundles object code.