Last week @codefarmer and I had a private discussion triggered by an earlier question about developing Gramps on Windows without MSYS2. And in the public part, I found that there is no easy way to do that, because that would mean that you’d need to download all dependencies yourself, of try to make Visual Studio Code do that, and that does not seem to have much of an idea on where to find those. And all these dependencies, including Python, are installed by the build.sh script in gramps/aio. And once you’ve run that, you can even build and run Gramps from source in the same way as I normally do on Linux.
There is a big problem remaning however, and that’s with the same build.sh script, which is not able to build a working installer. And in fact, in its current incarnation, it can’t build an installer at all, not even when I checkout the AIO 5.2.3 branch. And that’s probably because MSYS2 or the dependencies changed too much in the mean time.
And today the status here is, that I can buld an installer, but that does not create a working Gramps 5.2.4, and that’s what I want to be able to, even though there is no official decision about such a version. I got the same problems with master, so the problems seem to be sort of independent of the target version.
I do all my work on Linux, so the problem is not a real obstacle for me personally, but I do like to have a working installer for Windows, just in case, and for those who can’t move to Linux as easily as I can.
This is why I call for help. Is there anyone who knows how to make this work again, on Windows 10 or 11? And if you know, can you prove it by sharing updated build and setup scripts, so that I can test whether they work here too, on Windows 10. I had to quit using 11, because my new HP machine broke down, and I’m working on an old Medion now.