The plugins currently do not work on MacOS 14.2.1 (23C71) for me. I first got the error message below, for both the single and double precision versions.
libfilter_virtualgoniometer.so does not seem to be a Qt Plugin.
Cannot load library /Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so: (dlopen(/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so, 0x0085): tried: '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so' (code signature in <76A7A2D5-832D-3F3B-A7BF-05C7C0610820> '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so' not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.), '/System/Volumes/Preboot/Cryptexes/OS/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so' (no such file), '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so' (code signature in <76A7A2D5-832D-3F3B-A7BF-05C7C0610820> '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12d-macos/libfilter_virtualgoniometer.so' not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.))
Then after some investigation, I tried signing the .so files with the code below.
codesign --force -s - libfilter_virtualgoniometer.so
Then I ended up with a different error message, copied below.
libfilter_virtualgoniometer.so does not seem to be a Qt Plugin.
Cannot load library /Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so: (dlopen(/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so, 0x0085): tried: '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so' (code signature in <FBF96F0A-E31E-3D21-8414-44BD93316C47> '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so' (no such file), '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so' (code signature in <FBF96F0A-E31E-3D21-8414-44BD93316C47> '/Users/jwcalder/Downloads/MeshLab-Extra-Plugins-2023.12-macos/libfilter_virtualgoniometer.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs))
The plugins currently do not work on MacOS 14.2.1 (23C71) for me. I first got the error message below, for both the single and double precision versions.
Then after some investigation, I tried signing the .so files with the code below.
Then I ended up with a different error message, copied below.