Hallo Leute! Ich hab in diesem Forum schon oft Hilfe gefunden (SuFu ;) ) aber dieses Mal leider nicht. Auch im openWRT-Forum gab die Suche keinen Erfolg. Problem ist wie folgt: Auf meinem Ubuntu-System habe ich den openWRT-Source und builde Images. Bis lang ohne Probleme und habe auch schon ettliche erfolgreich erstellt und in Verwendung. Seit Dienstag stehe ich vor dem Problem, dass ich einen Source habe, den ich direkt einbinden will (make /package/openzwave/compile) Beim Compilieren dieses Packages erhalte ich die Fehlermeldung "../../mips-openwrt-linux-uclibc/bin/ld: cannot find -ludev" Ich stehe mit meinem Wissen über openWRT / Linux ziemlich an und finde auch nichts hilfreiches wie ich diesen Fehler beheben kann. Wo bzw. wie muss ich die ludev Library installieren (am Ubuntu-System wurde diese schon installiert). Aber ich muss die Library für openWRT zur Verfügung stellen. Hat wer eine Ahnung wo bzw. wie ich die bewerkstelligen kann? Danke für die Unterstützung! Grüße, Thomas
udev lib fehlt. google mal oder probier sowas wie "apt-get install libudev-dev". dann sollte das funzen
Hi Hm, danke für den Tipp. Auf dem Ubuntu-System war die Library schon installiert. Problem war, dass der Cross-Compiler die *.so Datei nicht gefunden hat... Durch ln -s gehts jetzt. Aber noch nicht 100%. Jetzt bekomme ich "libopenzwave.so: undefined reference to `udev_enumerate_new'" Error. Hast du da eventuell auch eine Idee dazu? Danke! Grüße, rindolino
Das .so für x86 wird auf dem mips oder so nicht funzen. Bau das udev im buildroot mit.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.