Kindly show the versions of all these from terminal to make sure, like node -v, make -v etc. Make sure to restart the terminal after you have added something to PATH.
For the record, i’ve done all of these steps
1.install Node, Python, and PIP
2.install GNU make from MinGW (using link provided in [mediasoup :: Installation])
3.add C:\MinGW\msys\1.0\bin to path
4.i’ve tried use vcvars64.bat from VS2019 or VS2022 to run npm install
From MSYS, looks all good to me. Which version of mediasoup you are installing? Can you try it with windows terminal application? Also remove node_modules and try again.
I see it now please do install these as well from under MSYS using MinGW manager:
First try with these:
msys-base
msys-bash
msys-core
msys-coreutils
msys-diffutils
And if shown some error then try installing these as well:
msys-dos2unix
msys-file
msys-findutils
msys-gawk
msys-grep
msys-gzip
msys-libint
msys-libiconv
msys-tar
msys-xz
msys-texinfo
But first confirm me whether you have pwd.exe inside MinGW/msys/1.0/bin?
So, I’ve faced the same issue, here’s the solution:
Most likely, you don’t have Visual Studio >=2015 (The Visual C++ Redistributable installs Microsoft C and C++ (MSVC) runtime libraries), it can be downloaded from here: Latest supported Visual C++ Redistributable downloads | Microsoft Learn.
Before installing it, i was receiving errors from meson. Also, check python, pip, node, and remember to “install ISRG Root X1 certificate , or you will get errors while downloading OpenSSL (whose website is secured with Let’s Encrypt), you can import it from https://letsencrypt.org/certs/isrgrootx1.der (install to Local computer).”