todbot / blink1-tool

Command-line tools and C library for blink(1) USB RGB LED
https://blink1.thingm.com/
Other
84 stars 15 forks source link

Heads up regarding blink1control-tool on macOS 11 #47

Closed atchoo78 closed 3 years ago

atchoo78 commented 3 years ago

To be able to run blink1control-tool on macOS 11 (Big Sur), libidn has to be installed first. At least that was the case on both my Macs running Big Sur.

Homebrew to the rescue:

brew install libidn

Working 👍🏼

todbot commented 3 years ago

Thanks! I'll see if I can recompile blink1control-tool to include it statically so people don't need to get libidn and homebrew working to use it.

todbot commented 3 years ago

Hmm, I cannot replicate the problem. I do not have libidn installed and was able to build and run blink1control-tool.

What is the exact error you are seeing?

atchoo78 commented 3 years ago
blink1control-tool                                                                 
dyld: Library not loaded: /usr/local/opt/libidn/lib/libidn.12.dylib
  Referenced from: /usr/local/bin/blink1control-tool
  Reason: image not found
[1]    12430 abort      blink1control-tool
todbot commented 3 years ago

How embarrassing. I regenerated the v2.1.0 MacOS builds a few months ago when testing on BigSur but I clearly had extra libraries installed that libcurl picked up.

I've regenerated and reuploaded all MacOS build products for v2.1.0. Thank you.

todbot commented 3 years ago

think this is fixed in 2.1.0 and 2.2.0. thanks again!