I patched src/Misc/Utility.cpp (at Sigil v0.9.14 ) with the attached patch file. Apparently Qt's QStandardPaths::(App)DataLocation returns "None" on Haiku. Change to QStandardPaths::ConfigLocation in DefinePrefsDir() in src/Misc/Utility.cpp (I'll look into defaulting to this in master whenever (App)DataLocation is None).
EDIT: No patchfile just yet. Too hard to get a file out of the VM with no working guest additions. The simple change is documented in the attached instructions.
I used the System Python 3.6.8 because Python 3.7.3 seemed incomplete. All the latest ****-python3 modules packages in HaikuPorts were for 3.6 anyway, so it seemed easier. I always like to use system packages wherever possible.
After that, it was the configure command (included in the instructions), make/make install like normal.
|