I was able to build it in Windows, use sleexyz’s repository.
Two complications:
- MSYS 64bit uses premake5, so, one has to download premake4 from here Index of /mingw/mingw64/ and install it with
pacman -U mingw-w64-x86_64-premake-4.3-2-any.pkg.tar.xz
- I was only building the LUA backend, so, in the makefile disable all other platforms (or figure out how to build those, I just didn’t try)
- I had to change line 507 of src/Prototype.cpp to
std::wstring commandW = rack::string::UTF8toUTF16(command);
Then it worked with the Lua backend [But I could imagine that the other languages still require extra work.]