|Subject:||Re: [Linphone-users] Which C compiler and other tools are used in the Windows desktop build?|
|Date:||Tue, 14 Sep 2021 18:38:31 +0200|
|User-agent:||Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.0|
We need to use mingw for FFMPEG and VPX dependencies (this uses the gcc if I'm not mistaken).
All the rest is done with the compiler of Visual Studio.
Junior DevOps Engineer
Belledonne Communications, the company behind Linphone
When I configured my environment according to the https://gitlab.linphone.org/BC/public/linphone-sdk/ page and used the Developer Command Prompt for VS 2017 the build seems to go through.
Can anyone please comment is this supposed to be like this? What tools are used from the VS 2017 and what tools from the MSYS2 environment?
ti 7. syysk. 2021 klo 8.55 George Simpson (firstname.lastname@example.org) kirjoitti:
Could you please clarify which C compiler and other tools are used in the Linphone sdk Windows desktop build?
In the guide https://gitlab.linphone.org/BC/public/linphone-sdk/ is
"SDK compilation is supported on
Visual Studio 15 2017and
The guide contains also under the MSYS2 part:
"Visual Studio must also be properly configured with addons. Under "Tools"->"Obtain tools and features", make sure that the following components are installed:
- Tasks: Select Windows Universal Platform development, Desktop C++ Development, .NET Development
- Under "Installation details". Go to "Desktop C++ Development" and add "SDK Windows 8.1 and SDK UCRT"
- Individual component: Windows 8.1 SDK"and
"In this order, add
C:\msys64\mingw32\binin your PATH (the last one is needed by cmake to know where gcc is) to the PATH environement variable from windows advanced settings."
Is it so that MSYS2 build (cmake commands) uses both the gcc and Microsoft build tools?
_______________________________________________ Linphone-users mailing list Linphoneemail@example.com https://lists.nongnu.org/mailman/listinfo/linphone-users
Description: OpenPGP public key
Description: OpenPGP digital signature
|[Prev in Thread]||Current Thread||[Next in Thread]|