You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recently, I was trying to incorporate the latest changes to TheengsDecoder (to add support for some Shelly Blue H&T devices), and was trying to build it for a Raspberry Pi 3B+ and kept running into errors running the pip install . command. It was complaining about not having the right openssl3 and GLIBC libraries. I was able to build and install the openssl3 libraries manually, but kept running into cmake errors with regards to GLIBC.
I finally realized that the pyproject.toml file included cmake (and ninja) as dependencies, even though cmake was already installed on the system via apt (per the instructions on theengs.io). It appears the pip version of cmake isn't compatible with Raspbian Buster. I removed both cmake and ninja from the pyproject.toml file and was able to build successfully.
Just wanted to put that out there, in case anyone else was having issues. The Pi is running Theengs Gateway, so I was able to replace that version of Decoder with the newly built one, and now it's recognizing all my SBHT-003s. 👍
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Recently, I was trying to incorporate the latest changes to TheengsDecoder (to add support for some Shelly Blue H&T devices), and was trying to build it for a Raspberry Pi 3B+ and kept running into errors running the
pip install .
command. It was complaining about not having the right openssl3 and GLIBC libraries. I was able to build and install the openssl3 libraries manually, but kept running into cmake errors with regards to GLIBC.I finally realized that the pyproject.toml file included cmake (and ninja) as dependencies, even though cmake was already installed on the system via apt (per the instructions on theengs.io). It appears the pip version of cmake isn't compatible with Raspbian Buster. I removed both cmake and ninja from the pyproject.toml file and was able to build successfully.
Just wanted to put that out there, in case anyone else was having issues. The Pi is running Theengs Gateway, so I was able to replace that version of Decoder with the newly built one, and now it's recognizing all my SBHT-003s. 👍
Beta Was this translation helpful? Give feedback.
All reactions