Hi Guillaume, Guillaume DIDIER schrieb am Mittwoch, 19. November 2025 um 10:21:20 UTC+1:
I’ve been investigating how to build hugin properly for Apple Silicon (and if I manage to iron out the bugs), I’d be willing to help maintain a build for the recent OS. nice, that somebody steps in. I’ve found a few issues, which I was able to fix, mostly by updating to newer library versions. The levmar code has an issue identical to https://github.com/astromatic/psfex/issues/12, which I fixed using the same fix as https://github.com/astromatic/psfex/commit/f096d495c7e1f21dedbd40b207935f500850a88e This is now fixed in repository, default branch. Thanks for the link. However, the following code, in hugin-2025.0.0/src/hugin1/ptbatcher/ChangeUserDefinedDialog.cpp, seems to be wrong and cannot compile on macOS. <snip> Under defined __WXMAC__ && defined MAC_SELF_CONTAINED_BUNDLE, this results in attempting to compile the line hugin_utils::HuginMessageBox(_("xrc directory not found in bundle"), _("PTBatcherGUI"), wxOK|wxICON_ERROR, this); while being outside of a class method. This looks like a refactor issue using a non method helper. This can be fixed by replaceing this with wxGetActiveWindow() I committed the changes to the default branch. Since I’m more a git than a hg person, I haven’t gotten around figuring out when that issue was introduced though. hg blame could help here. Or I use the GUI TortoiseHg. (More generally, is it the case that macOS builds have not been tested at all for a while?) Yes. Nobody stepped in. There may be other issues on Mac hang around. Thomas -- A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ --- You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/hugin-ptx/3aca0192-d1f8-439f-b033-d9015c619d8bn%40googlegroups.com.
