You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I ran the command scons platform=windows target=template_release arch=x86_32, but after some time, an error occurred:
scons platform=windows target=template_release arch=x86_32
scons: Reading SConscript files ...
Auto-detected 16 CPU cores available for build parallelism. Using 15 cores by default. You can override it with the `-j` or `num_jobs` arguments.
Using SCons-detected MSVC version 14.3, arch x86_32
Building for platform "windows", architecture "x86_32", target "template_release".
Checking for C header file mntent.h... (cached) no
scons: done reading SConscript files.
scons: Building targets ...
Compiling modules\text_server_adv\text_server_adv.cpp ...
...
many lines...
...
Compiling modules\openxr\extensions\openxr_mxink_extension.cpp ...
←[34mCompiling ←[1mmodules\openxr\extensions\openxr_palm_pose_extension.cpp←[22;23;24;29m ...←[0m♪◙Compiling modules\openxr\extensions\openxr_pico_controller_extension.cpp ...
Compiling modules\openxr\extensions\openxr_valve_analog_threshold_extension.cpp ...
←[34mCompiling ←[1mmodules\openxr\extensions\openxr_visibility_mask_extension.cpp←[22;23;24;29m ...←[0m♪◙Compiling modules\openxr\extensions\openxr_wmr_controller_extension.cpp ...
Compiling modules\openxr\extensions\platform\openxr_vulkan_extension.cpp ...
modules\openxr\openxr_api_extension.cpp(215): error C2440: 'reinterpret_cast': cannot convert from 'XrAction' to 'uint64_t'
modules\openxr\openxr_api_extension.cpp(215): note: Conversion is a valid standard conversion, which can be performed implicitly or by use of static_cast, C-style cast or function-style cast
modules\openxr\openxr_api_extension.cpp(296): error C2440: 'reinterpret_cast': cannot convert from 'XrSwapchain' to 'uint64_t'
modules\openxr\openxr_api_extension.cpp(296): note: Conversion is a valid standard conversion, which can be performed implicitly or by use of static_cast, C-style cast or function-style cast
scons: *** [modules\openxr\openxr_api_extension.windows.template_release.x86_32.obj] Error 2
Compiler terminating. Please wait........... Abort complete.
scons: *** [modules\text_server_adv\text_server_adv.windows.template_release.x86_32.obj] Error 4
scons: Build interrupted.
scons: building terminated because of errors.
scons: writing .sconsign file.
INFO: Time elapsed: 00:01:48.27
By the way, 4.3 stable works fine
Steps to reproduce
Run scons platform=windows target=template_release arch=x86_32
Minimal reproduction project (MRP)
No project.
The text was updated successfully, but these errors were encountered:
Here we're in the XR_PTR_SIZE == 4 case on Windows x86_32 so the reinterpret_cast raises an error because it's not needed... (Should probably be a warning if you ask me but either way this needs to be reworked.)
Tested versions
System information
godot (master branch, commit 1586c56) - Windows 11 (build 26100) - Multi-window, 1 monitor - Vulkan (Forward+) - integrated AMD Radeon(TM) 780M (Advanced Micro Devices, Inc.; 31.0.22048.10001) - AMD Ryzen 7 PRO 7840U w/ Radeon 780M Graphics (16 threads)
Issue description
I ran the command scons platform=windows target=template_release arch=x86_32, but after some time, an error occurred:
By the way, 4.3 stable works fine
Steps to reproduce
Run
scons platform=windows target=template_release arch=x86_32
Minimal reproduction project (MRP)
No project.
The text was updated successfully, but these errors were encountered: