vsprint_s / msvcrt.dll on windows xp sp3


compiling simple hello.rs but gettng error the procedure entry point vsprintf_s could not be located in the dll msvcrt.dll

any idea how to fix this



Unfortunately, the Rust compiler is not able to run on Windows XP. You will need a machine running Windows 7 or newer (or Linux or Mac OS X). Or possibly you could run Linux in a virtual machine.


ok i had installed it on xp but compiler was complaining… i tried on linux without any problem


Note that Rust is able to compile programs that run on Windows XP, however the Rust compiler itself will not run on XP. LLVM no longer supports running on XP and since Rust uses LLVM there’s not a whole lot we can do about it.