Closed dschaefer2 closed 3 months ago
cc: @compnerd
This is the wrong place to report that issue - we do not have any native components in the installer. It seems like a user error though - those files are provided by VS. Did you install the native ARM64 VS and the native ARM64 toolchain? Which environment are you running this in? Do you have the ARM64 build tools installed?
@shahmishal should we move this to swiftlang/swift?
Yup, that was it. I was missing the ARM64 toolchain. We'll need to make sure we mention that in the 6.0 install instructions.
I was assuming that since I'm running an ARM64 Windows the Visual Studio Installer would just do that by default.
@dschaefer2 - software, just work? Wouldn't that be the day?
Indeed :). Closing this one.
I'm not sure how the toolchain picks up these libs but I'll start here.
I am getting the following link error when SwiftPM tries to build the package manifest. It works fine with the x86_64 toolchain, but not with ARM64.
lld-link: error: could not open 'msvcrt.lib': no such file or directory lld-link: error: could not open 'oldnames.lib': no such file or directory lld-link: error: could not open 'msvcprt.lib': no such file or directory lld-link: error: could not open 'legacy_stdio_definitions.lib': no such file or directory