Gast
#5843443
Was kann bewirken, dass die Linux-Shell ein Programm nicht findet/ausführt?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
|
Anzeige
|
Linux/OpenWrt: " mmio: not found"
Gast
#5843443
Was kann bewirken, dass die Linux-Shell ein Programm nicht findet/ausführt?
Gast
#5843452
Ich glaube die Meldung bekommt man zudem auch dann, wenn der interpreter oder die ld.so, die das Programm will, nicht gefunden wird.
Gast
#5843453
Eventuell Filesystem mit noexec gemountet? Oder ELF Loader fehlt oder ist inkompatibel?
Gast
#5843481
Doppelpunkt: Mein Fehler.
noexec: starte in bin ebenfalss nicht
> Oder ELF Loader fehlt oder ist inkompatibel?
Wie kann ich das am besten prüfen?
Das Programm mmio lief auf einer älteren OpenWrt-Version die jetzt
aktualisiert wurde.
Gast
#5843493
Gib doch mal folgende Befehle ein und zeige die Ausgaben:
Gast
#5843512
Hier die drei Ausgaben: I
II
III
Gast
#5843524
Sieht so aus als wäre die C-Library nicht kompatibel. Kannst du das Programm neu kompilieren?
Gast
#5843531
> die C-Library nicht kompatibel
Das ist bestimmmt mit CPP kompiliert worden.
Sowas aber auch.
Gast
#5843533
bummi schrieb: > Das ist bestimmmt mit CPP kompiliert worden. Natürlich, der C PräProzessor wird beim Kompilieren von C-Code immer genutzt. Das hat aber absolut nichts damit zu tun, dass die C-Bibliothek ggf. nicht kompatibel ist.
Gast
#5843535
> Das Programm mmio lief auf einer älteren OpenWrt-Version die jetzt > aktualisiert wurde. Dann musst du die Libraries auch mit umziehen. In ein extra Verzeichnis. Und dann die LD_CONF oder wie immer die jetzt hiess auf dieses Verzeichnis zeigen lassen. Dann klappt das auch.
Gast
#5843537
Der LD_LIBRARY_PATH ist es.
Gast
#5843538
Dr. Sommer schrieb: > Sieht so aus als wäre die C-Library nicht kompatibel. Kannst du das > Programm neu kompilieren? Der Quelltext steht mir nicht zu Verfügung. Zudem müsste ich ein Linuxsystem aufsetzen für die Entwicklungsumgebung.
Gast
#5843539
Und den Aufruf in ein Script "wrappen".
Gast
#5843542
Dafür das du mit solchem Zeug herumspielst bist du ganz schön ahnungslos.
Gast
#5843543
Edit: Der Quelltext steht auf github zur Verfügung: https://github.com/8devices/mmio
Beitrag #5847592 wurde von einem Moderator gelöscht.
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|