This is a command line im using to create glfw.so shared library
gcc -D _GLFW_WIN32 -D _GLFW_BUILD_DLL -c win32_init.c win32_joystick.c win3