Linux kann dynamisch verknüpfte Anwendungen nicht finden
Ich habe ein eingebettetes System mit Linux Kernel 3.10 und Busybox.
Wenn ich überquere, kompiliere (Toolchain, die von buildroot erstellt wird, damit es uclibc verwendet) ein Programm ohne das Flag -static. Es läuft nicht.
-/bin/sh: helloworld: not found
Wenn ich meinen Code mit dem Flag -static kompiliere. Normalerweise wird HelloWorld ausgeführt und ausgegeben
Was ist denn hier los?