[elbe-devel] armhf und cross übersetzte Programme

Benedikt Spranger b.spranger at linutronix.de
Thu Jan 30 16:12:23 CET 2014


Hallo,

das Ausführen einer mit einem Crosscompiler erzeugten Applikation
schlägt auf einem unmodifizierten armhf System fehl.
Hier wird der Interpreter "/lib/ld-linux.so.3" nicht gefunden. Auf
Systemen, die keine Multiarchunterstützung für "armel"/"armhf"
benötigen, ist eine einfache und erprobte Lösung das anlegen eines
symbolischen Links: "/lib/ld-linux.so.3 -> /lib/ld-linux-armhf.so.3".

Ein armhf-Beispiel sollte diesen Link anlegen, da ein Multiarchsystem
"armel"/"armhf" gegenüber einem System, auf dem Cross gebaute
Applikationen laufen, erheblich seltener ist.

Bis denne
    Bene




More information about the elbe-devel mailing list