Portál AbcLinuxu, 10. května 2025 08:28
Řešení dotazu:
file xxx.bin uname -a- třeba jiná architektura.
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
Linux vs5100 2.6.18-194.26.1.el5.028stab079.2 #1 SMP Fri Dec 17 19:25:15 MSK 2010 x86_64 GNU/Linux
32
vs 64
) buď zanedbáme, nebo pokud vám to jak říkáte nefunguje, tak zkuste příkaz
strings xxx.bin | grep ".so"který k
xxx.bin
přistupuje jako k hromadě bajtů a hledá v nich řetězce, nás zajímají názvy sdílených knihoven které vám třeba chybí.
Nemáš nainstalovaný 32bitový dynamický loader. yum install glibc.i686
xxx.bin: xxx.bin: cannot execute binary file
ldd ./hldsupdatetool.bin
. Vypadá to, že vám chybí nějaká sdílená knihovna, kterou ten program potřebuje.
not a dynamic executable
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.