libglfw.so.3 is the only version available in fedora 18, and doesn't seem to have this function in it. (I even checked the .so file itself).
I'll see what I can do for a workaround.
I looked up the appropriate symbol in the libglfw documentation and looked for it in the library.
I'm using 64 bit fedora 18, I had to symlink my libglfw library (.so.3) to libglfw.so to get the package to load. I'm not really sure where this version 3 came from, since the website for the project only mentions version 2, but, there you go.
Thanks for writing some code! I don't understand all of what it does, but, seeing shaders in there is exciting!
I'm recreating all the tutorials and examples in SDL, so GLFW is not necessary.
Awesome. It works for me now up to the 4th tutorial which is blank, I'll open another bug for that.