Fórum Root.cz
Hlavní témata => Software => Téma založeno: Jose 05. 10. 2015, 19:45:44
-
Zdravím vespolek,
je nějký jednoduchý postup, nebo nástroj, který dokáže vypsat všechny závislosti binárního spustitelného souboru v ELF formátu ?
-
ldd binarka
-
ma pravdu predsedo :)
ted tu nedavno bylo o ELFech toto: http://www.root.cz/zpravicky/poznej-a-analyzuj-elf-soubory/
-
jj, velmi díky, povedlo se i když jsem balík s ldd musel doinstalovat, mám ještě další BFU dotaz, pokud vezmu spustitelnou binárku z debianu ( ELF ) a nakopíruju ho na jiný systém (openWRT) a nastavím mu správně oprávnění - nejlépe 777 - tak stejně při pokusu o spuštění hlásí že not found, očekával bych že namá správné knihovny ale ty jsem také dokopíroval, má někdo nějaký nápad ?
-
tipoval bych to na rozdilnou architekturu.
co ti rekne uname -m
?
-
Promiň, měl jsem to napsat, jedná se o stejný HW kde měním pouze SD kartu se systémem.
-
zkus to spustit pres strace
-
ldd -r
-
pokud vezmu spustitelnou binárku z debianu ( ELF ) a nakopíruju ho na jiný systém (openWRT)
Úplně mimózní nápad... :o
-
objdump parametry si nepamatuju
-
Pánové, velmi děkuji za pomoc, povedlo se, nakonec byl problém že jsem měl v původním systému jednu knihovnu starší a že jsem měl jiný systém adresářů, pomohlo strace a ldd.