Installation von Openzwave 1.6 für Entwicklungsumgebung (WSL und Ubuntu)

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.

  1. Openzwave 1.6 herunterladen
wget http://old.openzwave.com/downloads/openzwave-1.6.1914.tar.gz
  1. Entpacken
tar zxvf openzwave-1.6.1914.tar.gz
  1. In den entpackten Ordner wechseln
cd openzwave-1.6.1914
  1. 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
  1. Bauen und installieren
make && sudo make install
  1. 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).

Ich habe dieses Thema in „Tutorials“ verschoben, verdient dieses Tutorial nicht einen Platz in der WSL-Dokumentation der Website?

Ich hoffe auch, dass wir diese völlig veraltete Abhängigkeit bald loswerden! ^^

Hmm, ich habe mich das auch gefragt, aber der Patch sollte eigentlich temporär sein :confused:
Aber im Repo passiert nichts (Das ist ein Issue von 2021, das mich darauf gebracht hat)

Ah ich sehe… mach dir dann keine Mühe, ich hoffe wirklich, dass wir diese Abhängigkeit eines Tages entfernen können ^^

Pas Faux GIFs | Tenor