[ 62%] Building CXX object CMakeFiles/DDNet.dir/src/engine/client/backend/opengl/opengl_sl.cpp.obj In file included from /mnt/c/Users/lukas/ddnet/src/engine/client/backend/glsl_shader_compiler.cpp:4: /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:70:7: error: ‘mutex’ in namespace ‘std’ does not name a type 70 | std::mutex m_BufferSwapMutex; | ^~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::mutex’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:71:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 71 | std::condition_variable m_BufferSwapCond; | ^~~~~~~~~~~~~~~~~~ In file included from /mnt/c/Users/lukas/ddnet/src/engine/client/backend/opengl/backend_opengl3.h:13, from /mnt/c/Users/lukas/ddnet/src/engine/client/backend/opengl/backend_opengl3.cpp:1: /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:70:7: error: ‘mutex’ in namespace ‘std’ does not name a type 70 | std::mutex m_BufferSwapMutex; | ^~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::mutex’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 72 | std::condition_variable m_BufferDoneCond; | ^~~~~~~~~~~~~~~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:71:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 71 | std::condition_variable m_BufferSwapCond; | ^~~~~~~~~~~~~~~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:2: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 72 | std::condition_variable m_BufferDoneCond; | ^~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include In file included from /mnt/c/Users/lukas/ddnet/src/engine/client/backend/opengl/backend_opengl.h:15, from /mnt/c/Users/lukas/ddnet/src/engine/client/backend/opengl/backend_opengl.cpp:1: /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:70:7: error: ‘mutex’ in namespace ‘std’ does not name a type 70 | std::mutex m_BufferSwapMutex; | ^~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 72 | std::condition_variable m_BufferDoneCond; | ^~~~~~~~~~~~~~~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::mutex’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:2: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 72 | std::condition_variable m_BufferDoneCond; | ^~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:71:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 71 | std::condition_variable m_BufferSwapCond; | ^~~~~~~~~~~~~~~~~~ In file included from /mnt/c/Users/lukas/ddnet/src/engine/client/backend/opengl/opengl_sl.cpp:13: /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:70:7: error: ‘mutex’ in namespace ‘std’ does not name a type 70 | std::mutex m_BufferSwapMutex; | ^~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::mutex’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 72 | std::condition_variable m_BufferDoneCond; | ^~~~~~~~~~~~~~~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:71:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 71 | std::condition_variable m_BufferSwapCond; | ^~~~~~~~~~~~~~~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:2: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 72 | std::condition_variable m_BufferDoneCond; | ^~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:19:1: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:7: error: ‘condition_variable’ in namespace ‘std’ does not name a type 72 | std::condition_variable m_BufferDoneCond; | ^~~~~~~~~~~~~~~~~~ /mnt/c/Users/lukas/ddnet/src/engine/client/backend_sdl.h:72:2: note: ‘std::condition_variable’ is defined in header ‘’; did you forget to ‘#include ’? 72 | std::condition_variable m_BufferDoneCond; | ^~~ cc1plus: warning: unrecognized command line option ‘-Wno-nullability-completeness’ make[2]: *** [CMakeFiles/DDNet.dir/build.make:557: CMakeFiles/DDNet.dir/src/engine/client/backend/glsl_shader_compiler.cpp.obj] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1plus: warning: unrecognized command line option ‘-Wno-nullability-completeness’ make[2]: *** [CMakeFiles/DDNet.dir/build.make:585: CMakeFiles/DDNet.dir/src/engine/client/backend/opengl/backend_opengl3.cpp.obj] Error 1 cc1plus: warning: unrecognized command line option ‘-Wno-nullability-completeness’ make[2]: *** [CMakeFiles/DDNet.dir/build.make:599: CMakeFiles/DDNet.dir/src/engine/client/backend/opengl/opengl_sl.cpp.obj] Error 1 cc1plus: warning: unrecognized command line option ‘-Wno-nullability-completeness’ make[2]: *** [CMakeFiles/DDNet.dir/build.make:571: CMakeFiles/DDNet.dir/src/engine/client/backend/opengl/backend_opengl.cpp.obj] Error 1 make[1]: *** [CMakeFiles/Makefile2:1179: CMakeFiles/DDNet.dir/all] Error 2 hake: *** [Makefile:152: all] Error 2