Output of otool for syncthingctl:
$ /Library/Developer/CommandLineTools/usr/bin/otool -L ~/Downloads/syncthingctl
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1225.1.1)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 57336.1.9)
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 801.1.1)
/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1252.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 728.4.0)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1404.0.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 48.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1253.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
Looks as if everything is there.
Output of otool -L for syncthingtray.app
$ /Library/Developer/CommandLineTools/usr/bin/otool -L ~/Downloads/syncthingtray.app/Contents/MacOS/syncthingtray
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1225.1.1)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libcups.2.dylib (compatibility version 2.0.0, current version 2.11.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 600.0.0)
/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 57336.1.9)
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 801.1.1)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 157.0.0)
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1252.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 728.4.0)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1404.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1253.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
Looks fine as well.
Starting syncthingctl directly as suggested:
$ ./syncthingctl status --url http://localhost:8090 --api-key blah
QFSFileEngine::open: No file name specified
Error: Unable to parse Syncthing config: illegal value
Hm. Why is it trying to parse the config if I don’t point it to a config…
And what exactly is the illegal value…
Starting syncthingtray.app/Contents/MacOS/syncthingtray binary:
~/Downloads/syncthingtray.app/Contents/MacOS $ ./syncthingtray --help
Syncthing Tray, version 0.6.3-242.c8b68bc
Linked against: C++ Utilities: 4.9.2-357.a40d6ca, Qt Utilities: 5.7.1-176.7c6483f, Connection backend of Syncthing Tray: 0.6.3-242.c8b68bc, Data models of Syncthing Tray: 0.6.3-242.c8b68bc, Widgets of Syncthing Tray: 0.6.3-242.c8b68bc, Qt Network: 5.9.1, Qt Widgets: 5.9.1, Qt Core: 5.9.1
Available arguments:
....
Works.
~/Downloads/syncthingtray.app/Contents/MacOS $ ./syncthingtray qt-widgets-gui --windowed
Unable to load translation file for Qt repository "" and language de_DE.
Unable to load translation file for "qtutilities" and the language "en_US".
Unable to load translation file for "syncthingconnector" and the language "en_US".
Unable to load translation file for "syncthingtray" and the language "en_US".
WORKS! At least a dialog is opened. Nothing happens much after that, but its a step in the right direction.
Testing Tag Editor
Starting it via Double-Klick does nothing.
But ~/Downloads/tageditor.app/Contents/MacOS $ ./tageditor
Unable to load translation file for Qt repository "" and language de_DE.
Unable to load translation file for "qtutilities" and the language "en_US".
Works! It brings up the mp3 Tag Editor. I would’ve tried it out, but my mp3s are on a different volume (mounted automatically unter /Volumes by macOS) which is not available. But looks good.
Things look very good. Still rough, but that was to be expected when developing for a foreign platform.