To begin, many thanks: following instructions in GitHub, I have succeeded in compiling a functional Sigil with plug-in support. A moral boost for a rank beginner to Linux!!
However, there was an error report, which appears also in sigil.ini
Code:
[mainwindow]
clipboardringhistory="Traceback (most recent call last):\n File \"/usr/lib/python3.12/ctypes/__init__.py\", line 450, in __getattr__\n\n dll = self._dlltype(name)\n ^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.12/ctypes/__init__.py\", line 379, in __init__\n self._handle = _dlopen(self._name, mode)\n ^^^^^^^^^^^^^^^^^^^^^^^^^\nOSError: /usr/lib/x86_64-linux-gnu/sigil/libhunspell.so: cannot open shared object file: No such file or directory\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/usr/share/sigil/plugin_launchers/python/launcher.py\", line 317, in <module>\n sys.exit(main())\n ^^^^^^\n File \"/usr/share/sigil/plugin_launchers/python/launcher.py\", line 281, in main\n bc = ValidationContainer(rk)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/share/sigil/plugin_launchers/python/validationcontainer.py\", line 41, in __init__\n super(ValidationContainer, self).__init__(wrapper, debug)\n File \"/usr/share/sigil/plugin_launchers/python/outputcontainer.py\", line 42, in __init__\n self.hspell = HunspellChecker(wrapper.get_hunspell_path())\n\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/share/sigil/plugin_launchers/python/pluginhunspell.py\", line 49, in __init__\n self.hunspell = cdll[hunspell_dllpath]\n ~~~~^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.12/ctypes/__init__.py\", line 457, in __getitem__\n return getattr(self, name)\n ^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.12/ctypes/__init__.py\", line 452, in __getattr__\n raise AttributeError(name)\nAttributeError: /usr/lib/x86_64-linux-gnu/sigil/libhunspell.so\n\n", "File \"/usr/lib/python3.12/ctypes/__init__.py\", line 452, in __getattr__\n raise AttributeError(name)\nAttributeError: /usr/lib/x86_64-linux-gnu/sigil/libhunspell.so", sudo apt install default-jre, Thane
fullscreen=false
...
??