Better file_list for glfw, compiles as intended now.