> Begin forwarded message: > > From: sigrok-devel-ow...@lists.sourceforge.net > Subject: Sigrok on macOS - bugs and workarounds > Date: 17 August 2023 at 18:20:19 BST > To: simonngoodwi...@gmail.com > > This is a moderated mailing list. To post, please subscribe first. > > https://lists.sourceforge.net/lists/listinfo/sigrok-devel > > > From: Simon N Goodwin <simonngoodwi...@gmail.com> > Subject: Sigrok on macOS - bugs and workarounds > Date: 17 August 2023 at 18:20:06 BST > To: sigrok-devel@lists.sourceforge.net > > > Hi, > > I’m trying to pass on potential help for others like me who struggled to find > or run sigrok-cli on macOS. > > The vague orange warning banner added in February is invisible to anyone > following links /into/ the page (including from your Wiki). > > all attempts to download the latest builds from > http://sigrok.org/wiki/Mac_OS_X <http://sigrok.org/wiki/Mac_OS_X> yield a > broken 22K '.DMG' file which will not mount. > I got the GUI software from archive.org <http://archive.org/>, which finds > the device, but there's no sign of any macOS version of the CLI package > (sigrok-cli) there or on http://sigrok.org <http://sigrok.org/> > > With help from Andrew at HobbyComponents.com <http://hobbycomponents.com/> I > found > > https://web.archive.org/web/20220510071 ... IGHTLY.dmg > <https://web.archive.org/web/20220510071316/http://sigrok.org/download/binary/sigrok-cli/sigrok-cli-NIGHTLY.dmg> > > seems to be a good one. > > However to make it work (using the script inside the sigrok-cli.app package) > I found I needed to extract the dynamic library libintl.8.dylib from > Contents/Frameworks/ and copy it to /usr/local/opt/gettext/lib/ otherwise it > crashes with this helpful message in terminal: > > dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib > Referenced from: /Volumes/sigrok-cli > NIGHTLY/sigrok-cli.app/Contents/Frameworks/Python.framework/Versions/3.7/Python > Reason: image not found > Abort trap: 6 > > I already have Python 3.7 (which is three-quarters of the contents of the > DMG) installed in /usr/local for other work that doesn't like the ancient 2.7 > Apple install by default, so it's possible that some of the other > dependencies in the DMG might need similar treatment, but as far as I can see > libintl is the only broken one - perhaps added when the GUI version was > localised - I can see (and expect) no signs of internationalisation in the > sigrok-cli.main binary - all the strings are English literals. > > I hope this helps you (0) bring back the macOS nightly builds (and stop them > clobbering good ones with 22K of junk if they fail) and (1) fix the > hard-wired path or remove a bogus dependency. > > In the meantime I hope this helps others get your software to work. > > Simon N Goodwin > Interactive Audio Tech Consultant, Warwick UK > Email: <mailto:simonngoodwi...@gmail.com>simonngoodwi...@gmail.com > <mailto:simonngoodwi...@gmail.com>
Please note that I am only subscribing to this list because you force me to in order to try to help you. If you need to contact me please use email as above since I’m not volunteering to join your dev team and must take care about signal/noise ratio in order to keep doing what actually needs me.
_______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel