Wo finde ich libc.so.0

1350
user2059300

Ich verwende ein MIPS-Image in Qemu und ein Programm, das ich ausführen möchte, zeigt, dass libc.so.0 nicht gefunden wird. Libc.so.6 befindet sich in / lib / mipsel-linux-gnu

Weiß jemand, wo ich libc.so.0 finden oder dieses Problem lösen kann?

1
Ist das Programm die richtige Architektur? Manchmal wird dieser Fehler bei einem Architekturkonflikt angezeigt. Ohnana vor 9 Jahren 0

1 Antwort auf die Frage

0
chaos

Sie können einen Link erstellen libc.so.6, um das Problem zu beheben:

ln -s /lib/mipsel-linux-gnu/libc.so.6 /lib/mipsel-linux-gnu/libc.so.0 
Dies ist eine Art schmutzige Lösung für das Problem. Sonames unterscheiden sich in der Regel, weil sie nicht mehr dieselben Symbole exportieren - in manchen Fällen werden Sie damit zurechtkommen, in vielen Fällen wird Ihre Anwendung dadurch beschädigt. Xyon vor 9 Jahren 0