Where is the location of the libglfw3.a
file? This needs to be in a directory which you tell the linker about with -L
in your LDFLAGS
setting.
You have specified -L/Users/stavanmukherjee/Desktop/standardDefinitionLibrary/hppFiles
which looks like it is the location of your include files. However this setting is for the location of your lib files such as libglfw3.a
to link to.
If you are instead linking to the dynamic GLFW library libglfw.3.dylib
use -lglfw
(you still need to set the directory location as above).
Hope this helps.