Undefined references to glfw methods

stargazer2 wrote on Wednesday, June 19, 2013:

I think I’m supposed to link in a lib file to get rid of these undefined references but I’m not sure what the filenames are that I need to link in.

Here’s the lines giving me trouble

C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:15: undefined reference to glfwInit' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:21: undefined reference toglfwWindowHint’
C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:22: undefined reference to glfwWindowHint' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:23: undefined reference toglfwWindowHint’
C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:24: undefined reference to glfwWindowHint' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:29: undefined reference toglfwCreateWindow’
C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:34: undefined reference to glfwTerminate' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:38: undefined reference to_imp__glewInit’
C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:43: undefined reference to glfwSetWindowTitle' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:46: undefined reference toglfwSetInputMode’
C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:55: undefined reference to glfwSwapBuffers' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:58: undefined reference toglfwGetKey’
C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:59: undefined reference to glfwGetWindowAttrib' C:\Users\Peter\Documents\NetBeansProjects\MyGFX1/main.cpp:62: undefined reference toglfwTerminate’
c:/mingw/bin/…/lib/gcc/mingw32/4.6.2/…/…/…/libmingw32.a(tlsthrd.o): In function _mingwthr_run_key_dtors': C:\MinGW\msys\1.0\src\mingwrt/../mingw/tlsthrd.c:117: undefined reference toLeaveCriticalSection@4’
c:/mingw/bin/…/lib/gcc/mingw32/4.6.2/…/…/…/libmingw32.a(tlsthrd.o): In function __w64_mingwthr_add_key_dtor': C:\MinGW\msys\1.0\src\mingwrt/../mingw/tlsthrd.c:59: undefined reference toLeaveCriticalSection@4’
c:/mingw/bin/…/lib/gcc/mingw32/4.6.2/…/…/…/libmingw32.a(tlsthrd.o): In function __w64_mingwthr_remove_key_dtor': C:\MinGW\msys\1.0\src\mingwrt/../mingw/tlsthrd.c:93: undefined reference toLeaveCriticalSection@4’
C:\MinGW\msys\1.0\src\mingwrt/…/mingw/tlsthrd.c:93: undefined reference to `LeaveCriticalSection@4’