You should install Microsoft Visual C/C++ which includes 'clang-cl'.
You should aslo install cmake
Then you'll have half a chance at least.
It's not easy to entirely avoid 'ring' and 'ring' is plagued with these kinds of architecture build issues. Here is another Windows on ARM bug in ring that is still open that we may trip even if we fix the one you are currently getting: https://github.com/briansmith/ring/issues/2135 Apparently their build system is so complex that nobody can fix it. Even the author Brian is asking people to please submit PRs to fix it 😆
Some libraries moved away from ring and went to aws-lc-rs (e.g. rustls) and they got so much shit from other problems of making this switch that he had to lock the github issues! https://github.com/rustls/rustls/issues?q=is%3Aissue++aws-lc+
So there are definitely many upstream issues still.