natcl / node-red-contrib-streamdeck

A Node-RED node to interact with the Elgato Stream Deck products
Apache License 2.0
13 stars 4 forks source link

Stream deck connection issue #27

Open FlorianRueb opened 1 year ago

FlorianRueb commented 1 year ago

Hi there!

I just installed node-red-contrib-streamdeck on my Node-RED Raspi running dietpi and get the error described in title. When I look into the journalctl, I can see the following: node-red[5113]: Error opening Stream Deck device Error: /usr/lib/aarch64-linux-gnu/libstdc++.so.6: versionGLIBCXX_3.4.26' not found (required by /mnt/dietpi_userdata/node-red/node_modules/node-hid/build/Release/HID.node)`

Do you have any ideas, where to tweak? Thanks! Florian

natcl commented 1 year ago

I'm not familiar with diet but this seems to be related to the libstdc++ lib either missing or not the correct version. Can you check here for hints ? https://askubuntu.com/questions/1166292/version-glibcxx-3-4-26-not-found-even-though-libstdc-so-6-recent-enough

FlorianRueb commented 1 year ago

Hi Nat,

yes, I have seen this thread, but when I check my strings, I don't get GBLIBCXX_3.4.26. At my RPi (aarch64) it shows:

strings /usr/lib/aarch64-linux-gnu/libstdc++.so.6 | grep GLIBC GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBCXX_3.4.15 GLIBCXX_3.4.16 GLIBCXX_3.4.17 GLIBCXX_3.4.18 GLIBCXX_3.4.19 GLIBCXX_3.4.20 GLIBCXX_3.4.21 GLIBCXX_3.4.22 GLIBCXX_3.4.23 GLIBCXX_3.4.24 GLIBCXX_3.4.25 GLIBC_2.17 GLIBC_2.18 GLIBCXX_DEBUG_MESSAGE_LENGTH

But I have no idea, how to get the right version in here...