Kleines Tutorial für Devs unter Ubuntu oder WSL, ich habe meine Dev-Umgebung unter WSL neu eingerichtet und hatte Probleme mit openzwave
Zur Erinnerung: Es handelt sich um eine Systemabhängigkeit für die Zwave-Integration.
- Openzwave 1.6 herunterladen
wget http://old.openzwave.com/downloads/openzwave-1.6.1914.tar.gz
- Entpacken
tar zxvf openzwave-1.6.1914.tar.gz
- In den entpackten Ordner wechseln
cd openzwave-1.6.1914
- Patch anwenden (die neuesten Versionen bauen nicht mehr unter Ubuntu, Debian etc.)
wget https://gist.githubusercontent.com/VonOx/9229c8815edc2ece33fdff7bcc15bc25/raw/225b66516829853d3c368f51234f4c09bb5b1361/ozw1914.patch && patch -p1 < ozw1914.patch
- Bauen und installieren
make && sudo make install
- Umgebung anpassen
sudo sed -i '$a LD_LIBRARY_PATH=/usr/local/lib64' /etc/environment
sudo ldconfig
Danach sollten die npm-Pakete installiert werden können (und damit auch eslint).
