Hmm, I think you might have to clone the Orbiter git repository, so some dependencies can be retrieved at build time. After cloning and before going to VS, you need to checkout the Orbiter 2024 release commit, with was the last one of 2024, so you're compiling the correct code (the cloning alone will retrieve the latest code).Got the DirectX SDK installed but now I have this in the log:
Code:1> CMake generation started for configuration: 'windows-x64-asan-windows-x64-asan'. 1> Environment settings: 1> CommandPromptType=Native 1> DevEnvDir=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ 1> ExtensionSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs 1> EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um 1> Framework40Version=v4.0 1> FrameworkDir=C:\windows\Microsoft.NET\Framework64\ 1> FrameworkDIR64=C:\windows\Microsoft.NET\Framework64 1> FrameworkVersion=v4.0.30319 1> FrameworkVersion64=v4.0.30319 1> FSHARPINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools 1> INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt;C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um 1> LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.26100.0\ucrt\x64;C:\Program Files (x86)\Windows Kits\10\\lib\10.0.26100.0\\um\x64 1> LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x86\store\references;C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.26100.0;C:\Program Files (x86)\Windows Kits\10\References\10.0.26100.0;C:\windows\Microsoft.NET\Framework64\v4.0.30319 1> NETFXSDKDir=C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\ 1> Path=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\\x64;C:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Common Files\Functional Objects\System;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\dotnet\;C:\Users\orbit\AppData\Local\Programs\Python\Python313\Scripts\;C:\Users\orbit\AppData\Local\Programs\Python\Python313\;C:\Users\orbit\AppData\Local\Programs\Python\Launcher\;C:\Users\orbit\AppData\Local\Microsoft\WindowsApps;C:\Users\orbit\.dotnet\tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg 1> PROMPT=$P$G 1> UCRTVersion=10.0.26100.0 1> UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\ 1> VCIDEInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\ 1> VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\ 1> VCPKG_ROOT=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg 1> VCToolsInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ 1> VCToolsRedistDir=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.44.35112\ 1> VCToolsVersion=14.44.35207 1> VS170COMNTOOLS=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\ 1> VSCMD_ARG_app_plat=Desktop 1> VSCMD_ARG_HOST_ARCH=x64 1> VSCMD_ARG_no_logo=1 1> VSCMD_ARG_TGT_ARCH=x64 1> VSCMD_DEBUG=5 1> VSCMD_VER=17.14.27 1> VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\ 1> WindowsLibPath=C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.26100.0;C:\Program Files (x86)\Windows Kits\10\References\10.0.26100.0 1> WindowsSdkBinPath=C:\Program Files (x86)\Windows Kits\10\bin\ 1> WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\ 1> WindowsSDKLibVersion=10.0.26100.0\ 1> WindowsSdkVerBinPath=C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\ 1> WindowsSDKVersion=10.0.26100.0\ 1> WindowsSDK_ExecutablePath_x64=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\ 1> WindowsSDK_ExecutablePath_x86=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ 1> __DOTNET_ADD_64BIT=1 1> __DOTNET_PREFERRED_BITNESS=64 1> __VSCMD_PREINIT_PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Common Files\Functional Objects\System;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\dotnet\;C:\Users\orbit\AppData\Local\Programs\Python\Python313\Scripts\;C:\Users\orbit\AppData\Local\Programs\Python\Python313\;C:\Users\orbit\AppData\Local\Programs\Python\Launcher\;C:\Users\orbit\AppData\Local\Microsoft\WindowsApps;C:\Users\orbit\.dotnet\tools 1> SystemDrive=C: 1> ProgramFiles(x86)=C:\Program Files (x86) 1> USERNAME=orbit 1> ProgramW6432=C:\Program Files 1> PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 183 Stepping 1, GenuineIntel 1> VsPerMonitorDpiAwarenessEnabled.7612=TRUE 1> TMP=C:\Users\orbit\AppData\Local\Temp 1> PROCESSOR_ARCHITECTURE=AMD64 1> PkgDefApplicationConfigFile=C:\Users\orbit\AppData\Local\Microsoft\VisualStudio\17.0_e6e93d2d\devenv.exe.config 1> USERPROFILE=C:\Users\orbit 1> PROCESSOR_REVISION=b701 1> ServiceHubLogSessionKey=DE3EDBF1 1> FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer 1> FPS_BROWSER_USER_PROFILE_STRING=Default 1> LOGONSERVER=\\NEO_FRACTAL 1> TEMP=C:\Users\orbit\AppData\Local\Temp 1> ServiceHubHostServiceBrokerPipeName=\\.\pipe\02257EE9-013F-4BD7-B144-276CBDD464F7 1> SystemRoot=C:\WINDOWS 1> VSSKUEDITION=Community 1> OneDrive=C:\Users\orbit\OneDrive 1> USERDOMAIN_ROAMINGPROFILE=NEO_FRACTAL 1> CommonProgramFiles=C:\Program Files\Common Files 1> PROCESSOR_LEVEL=6 1> ProgramData=C:\ProgramData 1> VS_Perf_Session_GCHeapCount=2 1> RlsSvcPort=22112 1> HOMEPATH=\Users\orbit 1> COMPUTERNAME=NEO_FRACTAL 1> ALLUSERSPROFILE=C:\ProgramData 1> CommonProgramW6432=C:\Program Files\Common Files 1> MOZ_PLUGIN_PATH=C:\Program Files (x86)\Foxit Software\Foxit PDF Reader\plugins\ 1> ThreadedWaitDialogDpiContext=-4 1> VSAPPIDDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ 1> GCExpConfigUsedInSession=3 1> VisualStudioDir=C:\Users\orbit\Documents\Visual Studio 2022 1> SESSIONNAME=Console 1> DriverData=C:\Windows\System32\Drivers\DriverData 1> HOMEDRIVE=C: 1> windir=C:\WINDOWS 1> ACSetupSvcPort=23210 1> NUMBER_OF_PROCESSORS=28 1> OS=Windows_NT 1> ProgramFiles=C:\Program Files 1> ComSpec=C:\WINDOWS\system32\cmd.exe 1> PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 1> VSLANG=1033 1> VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ 1> PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules 1> APPDATA=C:\Users\orbit\AppData\Roaming 1> USERDOMAIN=NEO_FRACTAL 1> ACSvcPort=17532 1> LOCALAPPDATA=C:\Users\orbit\AppData\Local 1> VisualStudioVersion=17.0 1> EFC_28900_1592913036=1 1> VisualStudioEdition=Microsoft Visual Studio Community 2022 1> CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files 1> DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ 1> PUBLIC=C:\Users\Public 1> VSAPPIDNAME=devenv.exe 1> MSBuildLoadMicrosoftTargetsReadOnly=true 1> VCPKG_FEATURE_FLAGS=manifests,versions,binarycaching,registries 1> Command line: "C:\WINDOWS\system32\cmd.exe" /c "%SYSTEMROOT%\System32\chcp.com 65001 >NUL && "C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\CMake\bin\cmake.exe" -G "Ninja" -DCMAKE_C_COMPILER:STRING="cl" -DCMAKE_CXX_COMPILER:STRING="cl" -DORBITER_MAKE_DOC:STRING="OFF" -DCMAKE_BUILD_TYPE:STRING="Debug" -DORBITER_ENABLE_ASAN:BOOL="TRUE" -DCMAKE_INSTALL_PREFIX:PATH="D:/misc/Orbiter_2024_sources/out/install/windows-x64-asan" -DCMAKE_MAKE_PROGRAM="C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.exe" "D:\misc\Orbiter_2024_sources" 2>&1" 1> Working directory: D:/misc/Orbiter_2024_sources/out/build/windows-x64-asan 1> [CMake] -- Could NOT find LATEX (missing: LATEX_COMPILER) 1> [CMake] CMake Error at C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake:943 (message): 1> [CMake] error: could not find git for clone of lua-populate 1> [CMake] Call Stack (most recent call first): 1> [CMake] C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/ExternalProject.cmake:3041 (_ep_add_download_command) 1> [CMake] CMakeLists.txt:29 (ExternalProject_Add) 1> [CMake] -- Configuring incomplete, errors occurred! 1> [CMake] 1> [CMake] CMake Error at C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/FetchContent.cmake:1906 (message): 1> [CMake] CMake step for lua failed: 1 1> [CMake] Call Stack (most recent call first): 1> [CMake] C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/FetchContent.cmake:1609 (__FetchContent_populateSubbuild) 1> [CMake] C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/FetchContent.cmake:2145:EVAL:2 (__FetchContent_doPopulation) 1> [CMake] C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/FetchContent.cmake:2145 (cmake_language) 1> [CMake] C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.31/Modules/FetchContent.cmake:2384 (__FetchContent_Populate) 1> [CMake] Extern/Lua/CMakeLists.txt:10 (FetchContent_MakeAvailable) 1> [CMake] -- Configuring incomplete, errors occurred! 1> 'C:\WINDOWS\system32\cmd.exe' '/c "%SYSTEMROOT%\System32\chcp.com 65001 >NUL && "C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\CMake\bin\cmake.exe" -G "Ninja" -DCMAKE_C_COMPILER:STRING="cl" -DCMAKE_CXX_COMPILER:STRING="cl" -DORBITER_MAKE_DOC:STRING="OFF" -DCMAKE_BUILD_TYPE:STRING="Debug" -DORBITER_ENABLE_ASAN:BOOL="TRUE" -DCMAKE_INSTALL_PREFIX:PATH="D:/misc/Orbiter_2024_sources/out/install/windows-x64-asan" -DCMAKE_MAKE_PROGRAM="C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.exe" "D:\misc\Orbiter_2024_sources" 2>&1"' execution failed with error: ''C:\WINDOWS\system32\cmd.exe' '/c "%SYSTEMROOT%\System32\chcp.com 65001 >NUL && "C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\CMake\bin\cmake.exe" -G "Ninja" -DCMAKE_C_COMPILER:STRING="cl" -DCMAKE_CXX_COMPILER:STRING="cl" -DORBITER_MAKE_DOC:STRING="OFF" -DCMAKE_BUILD_TYPE:STRING="Debug" -DORBITER_ENABLE_ASAN:BOOL="TRUE" -DCMAKE_INSTALL_PREFIX:PATH="D:/misc/Orbiter_2024_sources/out/install/windows-x64-asan" -DCMAKE_MAKE_PROGRAM="C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.exe" "D:\misc\Orbiter_2024_sources" 2>&1"' returned with exit code: 1'.
Also, did you select "x86 Debug"? I'm seeing another build selected...