I am compiling glibmm on Windows. It compiled succesfully, and now I’m trying to install it. To do that I’m using meson install -C . --destdir=<...>
It seems the install step is running some custom script, which is not even running, because it’s trying to domeson.exe <path_to_a_python_script>, which meson obviously does not recognize and displays the help menu: usage: meson [-h]
I am trying to localize where exactly this script is being run and why it’s being run like meson <py>. For now I could localize the issue is coming from subprojects/mm-common/meson.build
I could further localize the issue, but I can’t fix it locally because even if I make changes to the scripts, they get updated on every rebuild.
It’s either that python3 = find_program() is undefined at some point, or we’re using python3.path() which is a method from Meson that’s marked as deprecated and is returning null.
Oh, the app I’m building (Inkscape 1.5) requires glibmm-2.68. I wasn’t sure if newer releases would work, but I guess they do? So I’ll try building a more recent version.