Joseph Brill
Joseph Brill
I fear this is going to come up frequently. This issue is a duplicate of #3664 (i.e., same root cause). As implemented, PR #4174 does not affect the selection of...
> I think what you said was in agreement with my comment. I never said 14.2 toolset with Visual Studio 2022 (14.3) will work without setting extra flags. I completely...
@mwichmann I'm onboard with trying to close out as many MSVC issues as possible...
This issue exists in the current code base. Any target other than x86 should fail. Reproducible on 64-bit windows with: ``` env = Environment(MSVC_VERSION = '9.0', MSSDK_VERSION = '7.0', tools...
I'm pretty sure that TARGET_ARCH could be undefined. I think it will need something similar (or the actual call) to get_host_target in vc.py. Thinking out loud as I haven't started...
I need to look to see if there are any order dependencies: vc before sdk or vice-versa. The vc code should set the TARGET_ARCH if it was undefined. As long...
The tool order matters. The first environment: ``` env = Environment(MSVC_VERSION = '9.0', MSSDK_VERSION = '7.0', tools = ['mslink', 'msvc', 'mssdk']) ``` produces different results from the second environment: ```...
As always, there are a couple of things going on here. The current method of decomposing the msvc version goes back to 2.0.0.final.0 and earlier. > How to proceed? Among...
> Close, because the docs don't currently claim this, or add a doc note that a certain kind of value (numeric, too big) will come back with a list of...
Code snippets for vswhere to json and processing json output in https://github.com/SCons/scons/issues/3988#issuecomment-961439844. Sample vswhere to json functions: ```python # logical placement is in vc.py after msvc_find_vswhere def vswhere_query_json(vswhere_args, env=None): """...