eml@zen:~/Projects/cpp/glfw$ make
gcc -o program *.cpp
/tmp/ccSgP5VT.o: In function `Draw()':
Main.cpp:(.text+0x7): undefined reference to `glfwGetTime'
Main.cpp:(.text+0x1c): undefined reference to `glfwGetWindowSize'
Main.cpp:(.text+0x57): undefined reference to `glViewport'
Main.cpp:(.text+0x7f): undefined reference to `glClearColor'
Main.cpp:(.text+0x8b): undefined reference to `glClear'
Main.cpp:(.text+0x97): undefined reference to `glMatrixMode'
Main.cpp:(.text+0x9c): undefined reference to `glLoadIdentity'
Main.cpp:(.text+0xd6): undefined reference to `gluPerspective'
Main.cpp:(.text+0xe2): undefined reference to `glMatrixMode'
Main.cpp:(.text+0xe7): undefined reference to `glLoadIdentity'
Main.cpp:(.text+0x125): undefined reference to `gluLookAt'
/tmp/ccSgP5VT.o: In function `main':
Main.cpp:(.text+0x13e): undefined reference to `glfwInit'
Main.cpp:(.text+0x18a): undefined reference to `glfwOpenWindow'
Main.cpp:(.text+0x198): undefined reference to `glfwTerminate'
Main.cpp:(.text+0x1ad): undefined reference to `glfwSetWindowTitle'
Main.cpp:(.text+0x1b9): undefined reference to `glfwEnable'
Main.cpp:(.text+0x1c3): undefined reference to `glfwSwapBuffers'
Main.cpp:(.text+0x1cf): undefined reference to `glfwGetKey'
Main.cpp:(.text+0x1df): undefined reference to `glfwGetWindowParam'
Main.cpp:(.text+0x1ff): undefined reference to `glfwTerminate'
/tmp/ccSgP5VT.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make: *** [children] Error 1