I’m wanting to build a version of Audacity on WIndows 10 to use the ASIO devices interface. I followed the instructions in the win\build.txt document in the Audacity distribution from git. Compiled the wxWidgets DLL, downloaded the ASIO SDK, set (and verified) the ASIOSDK_DIR and WXWIN environment variables. Compilation succeeded.
However, after moving the compiled Audacity.exe executable into the C:\Program Files (x86)\Audacity installation folder and launching it I am immediately greeted with a dialog box containing the following text:
Mismatch between the program and library build versions detected. The library used 3.1.1 (wchar_t,Visual C++ 1900,wx containers), and your program used 3.1.1 (wchar_t,Visual C++ 1900,wx containers,compatible with 3.0).
This is more than a bit cryptic to my inexperienced eyes. Furthermore, I’m confused as to why there would be a mismatch, since the error dialog states a mismatch between library “library used 3.1.1 (wchar_t,Visual C++ 1900,wx containers)” and the program " program used 3.1.1 (wchar_t,Visual C++ 1900,wx containers,compatible with 3.0)" - versions identified in the message text look the same to me. What am I missing here?
Any assistance with this will be appreciated.
Running Windows 10 Pro, version 1809, 64 bit. Compiling with MS Visual Studio 2017, version 15.4.2 .
Doing a properties query on the original downloaded distribution executable shows Audacity version 188.8.131.52; compiled version from the cloned git distribution shows version 184.108.40.206. Doesn’t seem like this would be an issue, but maybe it is?