Forum: PC Hard- und Software openWRT und LUDEV


von rindolino (Gast)


Lesenswert?

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

von Hm (Gast)


Lesenswert?

udev lib fehlt. google mal oder probier sowas wie "apt-get install 
libudev-dev". dann sollte das funzen

von rindolino (Gast)


Lesenswert?

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

von jev (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.