$ cmake -GNinja .. -- The C compiler identification is GNU 13.1.0 -- The CXX compiler identification is GNU 13.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: D:/msys64/ucrt64/bin/cc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: D:/msys64/ucrt64/bin/c++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_ATOMICS_WITHOUT_LIB - Success -- Looking for __i386 -- Looking for __i386 - not found -- Performing Test FLAG_SUPPORTED_fdiagnostics_color_always -- Performing Test FLAG_SUPPORTED_fdiagnostics_color_always - Success -- Performing Test FLAG_SUPPORTED_fcolor_diagnostics -- Performing Test FLAG_SUPPORTED_fcolor_diagnostics - Failed -- Performing Test FLAG_SUPPORTED_fuse_ld_mold -- Performing Test FLAG_SUPPORTED_fuse_ld_mold - Failed -- Performing Test FLAG_SUPPORTED_fuse_ld_lld -- Performing Test FLAG_SUPPORTED_fuse_ld_lld - Failed -- Performing Test FLAG_SUPPORTED_fuse_ld_gold -- Performing Test FLAG_SUPPORTED_fuse_ld_gold - Failed -- Performing Test FLAG_SUPPORTED_fstack_protector_all -- Performing Test FLAG_SUPPORTED_fstack_protector_all - Success -- Performing Test FLAG_SUPPORTED_fno_exceptions -- Performing Test FLAG_SUPPORTED_fno_exceptions - Success -- Performing Test FLAG_SUPPORTED_Wl___no_insert_timestamp -- Performing Test FLAG_SUPPORTED_Wl___no_insert_timestamp - Success -- Performing Test FLAG_SUPPORTED_Wall -- Performing Test FLAG_SUPPORTED_Wall - Success -- Performing Test FLAG_SUPPORTED_Wdeclaration_after_statement -- Performing Test FLAG_SUPPORTED_Wdeclaration_after_statement - Failed -- Performing Test FLAG_SUPPORTED_Wextra -- Performing Test FLAG_SUPPORTED_Wextra - Success -- Performing Test FLAG_SUPPORTED_Wno_psabi -- Performing Test FLAG_SUPPORTED_Wno_psabi - Success -- Performing Test FLAG_SUPPORTED_Wno_unused_parameter -- Performing Test FLAG_SUPPORTED_Wno_unused_parameter - Success -- Performing Test FLAG_SUPPORTED_Wno_missing_field_initializers -- Performing Test FLAG_SUPPORTED_Wno_missing_field_initializers - Success -- Performing Test FLAG_SUPPORTED_Wformat_2 -- Performing Test FLAG_SUPPORTED_Wformat_2 - Success -- Performing Test FLAG_SUPPORTED_Wno_implicit_function_declaration -- Performing Test FLAG_SUPPORTED_Wno_implicit_function_declaration - Success -- Performing Test FLAG_SUPPORTED_Wno_nullability_completeness -- Performing Test FLAG_SUPPORTED_Wno_nullability_completeness - Success -- Performing Test FLAG_SUPPORTED_Wduplicated_cond -- Performing Test FLAG_SUPPORTED_Wduplicated_cond - Success -- Performing Test FLAG_SUPPORTED_Wduplicated_branches -- Performing Test FLAG_SUPPORTED_Wduplicated_branches - Success -- Performing Test FLAG_SUPPORTED_Wlogical_op -- Performing Test FLAG_SUPPORTED_Wlogical_op - Success -- Performing Test FLAG_SUPPORTED_Wrestrict -- Performing Test FLAG_SUPPORTED_Wrestrict - Success -- Performing Test FLAG_SUPPORTED_Wshadow_all -- Performing Test FLAG_SUPPORTED_Wshadow_all - Failed -- Performing Test FLAG_SUPPORTED_Wshadow_global -- Performing Test FLAG_SUPPORTED_Wshadow_global - Success -- Performing Test FLAG_SUPPORTED_Wthread_safety -- Performing Test FLAG_SUPPORTED_Wthread_safety - Failed -- Performing Test FLAG_SUPPORTED_Wthread_safety_negative -- Performing Test FLAG_SUPPORTED_Wthread_safety_negative - Failed -- Performing Test FLAG_SUPPORTED_Wsuggest_override -- Performing Test FLAG_SUPPORTED_Wsuggest_override - Success -- Performing Test FLAG_SUPPORTED_Wno_alloc_size_larger_than -- Performing Test FLAG_SUPPORTED_Wno_alloc_size_larger_than - Success -- Performing Test DEFINE_FORTIFY_SOURCE -- Performing Test DEFINE_FORTIFY_SOURCE - Success -- Found PkgConfig: D:/msys64/ucrt64/bin/pkg-config.exe (found version "1.8.0") -- Found ZLIB: src/engine/external/zlib -- Could NOT find Crypto (missing: CRYPTO_LIBRARY CRYPTO_INCLUDEDIR) -- Checking for module 'libcurl' -- Found libcurl, version 8.0.1 -- Found Curl: D:/Projects/KeHub/ddnet-libs/curl/windows/lib64/curl.lib -- Checking for module 'libavcodec' -- Package 'libavcodec', required by 'virtual:world', not found -- Checking for module 'libavformat' -- Package 'libavformat', required by 'virtual:world', not found -- Checking for module 'libavutil' -- Package 'libavutil', required by 'virtual:world', not found -- Checking for module 'libswscale' -- Package 'libswscale', required by 'virtual:world', not found -- Checking for module 'libswresample' -- Package 'libswresample', required by 'virtual:world', not found -- Found FFMPEG: D:/Projects/KeHub/ddnet-libs/ffmpeg/windows/lib64/avcodec.lib -- Checking for module 'freetype2' -- Package 'freetype2', required by 'virtual:world', not found -- Found Freetype: D:/Projects/KeHub/ddnet-libs/freetype/windows/lib64/freetype.lib -- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.40.1.windows.1") -- Found GLEW: src/engine/external/glew -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) -- Checking for module 'ogg' -- Package 'ogg', required by 'virtual:world', not found -- Found Ogg: D:/Projects/KeHub/ddnet-libs/opus/include -- Checking for module 'opus' -- Package 'opus', required by 'virtual:world', not found -- Found Opus: D:/Projects/KeHub/ddnet-libs/opus/include/opus -- Checking for module 'opusfile' -- Package 'opusfile', required by 'virtual:world', not found -- Found Opusfile: D:/Projects/KeHub/ddnet-libs/opus/windows/lib64/opusfile.lib -- Found PNG: D:/Projects/KeHub/ddnet-libs/png/windows/lib64/libpng16-16.lib -- Found PythonInterp: C:/Program Files/WindowsApps/PythonSoftwareFoundation.Python.3.11_3.11.1008.0 _x64__qbz5n2kfra8p0/python3.11.exe (found suitable version "3.11.3", minimum required is "3") -- Could NOT find Rust (missing: RUST_RUSTC RUST_CARGO) -- Checking for module 'sdl2' -- Package 'sdl2', required by 'virtual:world', not found -- Found SDL2: D:/Projects/KeHub/ddnet-libs/sdl/windows/lib64/SDL2.lib -- Checking for module 'sqlite3' -- Package 'sqlite3', required by 'virtual:world', not found -- Found SQLite3: D:/Projects/KeHub/ddnet-libs/sqlite3/include -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Wavpack: src/engine/external/wavpack -- Checking for module 'vulkan' -- Package 'vulkan', required by 'virtual:world', not found -- Building vulkan shaders D:/Projects/KeHub/data/shader/vulkan/quad.vert -- Finished building vulkan shaders -- ******** DDNet ******** -- Target OS: windows AMD64 -- Compiler: D:/msys64/ucrt64/bin/c++.exe -- Rust version: -- Build type: Release -- Dependencies: -- * Curl not found (using bundled version) -- * FFmpeg not found (using bundled version) -- * Freetype not found (using bundled version) -- * Git found -- * Glew not found (using bundled version) -- * GTest not found -- * Ogg found -- * OpenSSL Crypto not found -- * Opus found -- * Opusfile not found (using bundled version) -- * PNG not found (using bundled version) -- * PythonInterp found -- * SDL2 not found (using bundled version) -- * SQLite3 not found (using bundled version) -- * Wavpack not found (using bundled version) -- * Zlib not found (using bundled version) -- * Vulkan not found (using bundled version) CMake Error at CMakeLists.txt:665 (message): You must install Rust and Cargo to compile DDNet -- Automatically downloading GTest to be able to run tests -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: D:/Projects/KeHub/build2/googletest-download [1/9] Creating directories for 'googletest' [2/9] Performing download step (git clone) for 'googletest' Cloning into 'googletest-src'... HEAD is now at 5c8ca58e Googletest export [3/9] Performing update step for 'googletest' [4/9] No patch step for 'googletest' [5/9] No configure step for 'googletest' [6/9] No build step for 'googletest' [7/9] No install step for 'googletest' [8/9] No test step for 'googletest' [9/9] Completed 'googletest' -- Found Python: C:/Program Files/WindowsApps/PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64__ qbz5n2kfra8p0/python3.11.exe (found version "3.11.3") found components: Interpreter CMake Warning (dev) at CMakeLists.txt:386 (message): GAME_CLIENT does not contain every file from directory src/game/client Call Stack (most recent call first): CMakeLists.txt:417 (set_glob) CMakeLists.txt:2172 (set_src) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:408 (message): GAME_CLIENT is not alphabetically sorted Call Stack (most recent call first): CMakeLists.txt:417 (set_glob) CMakeLists.txt:2172 (set_src) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for WavpackOpenFileInputEx -- Looking for WavpackOpenFileInputEx - not found -- Looking for WavpackCloseFile -- Looking for WavpackCloseFile - not found -- Configuring incomplete, errors occurred!