-
-
Notifications
You must be signed in to change notification settings - Fork 25
Error when trying to flash on a Mac #44
Comments
This is a pretty serious issue that makes the flasher completely unusable on macOS for most users. The issue here is that the dfu-util executable has a link against a library that it depends on (libusb-1.0.0.dylib). At build time, the library that was linked against contained a dylib id of This library is located within the edgetx-flasher.app app bundle. The build system should be using Also note that the release contains two separate copies of the dylib. Presumably these were at one point hard or symlinks. There's also a static archive version and a libtool .la which are useless to end users:
Ok... so users can fix things themselves while waiting for a new release by using install_name_tool to fixup the linkage:
|
I've had to run this to get it to work: brew install dfu-util |
I have a highly similar symptom while trying to use edgetx-flasher on my Intel-based Mac OSX Mojave to work with my Taranis X9 Lite. Unfortunately I neither understand @jeremyhu analysis nor what is ment by @richard-scott contribution. I cannot judge whether this is related at all: Waiting for dfu-util...dyld: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib |
I have an M1 mac and am trying to run the flasher and the companion. When i run the flasher i got the following error.
Also the companion does not recognize my radio.
The text was updated successfully, but these errors were encountered: