...
Do you have an executable that doesn’t start to run and you don’t see any error messages?
If you see this in console, try in GUI (Explorer) again, probably you’ll see some error pop-up window.
Do you see this as a CMake error that some simple C or C++ test is not able to run, so the build is aborted?
There is a good chance you hit this issue: Debug run-time DLL issue
Does the build fail in a veryl very early phrase, reporting there are no C/C++ compiler found?
Try to invoke vcvars manually, then repeat it.
Powershell
Code Block cmd /k '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsx86_arm64.bat" & powershell'
cmd
Code Block "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsx86_arm64.bat"
If it’s fixed, you’d need to find where the environment should be set properly by the build process.
...
Does any of a dependant external library fail for win-arm64?
Check whether there is a newer release for that library.
There is a chance it’s already ported, just not donwstreamed.
Example:
Do you have any issues with some Toolchain stuff (CMake, Bazel, Fortran, Ninja)?
Python related tips
Tests
Is there a test folder with test pythons scripts, but no hint how to run them?
Try install pytest and run this:
Code Block pytest <test directory>
...