Closed malikcjm closed 1 year ago
You are right, only the QT libraries are statically linked, system libraries are dynamically linked to avoid excessive file size, I tested the binary on Debian Linux and it worked seamlessy, what Linux distro did you use?
I'm using Arch Linux.
If it's like that by design, it means that this ticket can be closed.
When I tried to run hexwalk it failed with an error: ./hexwalk: error while loading shared libraries: libicui18n.so.67: cannot open shared object file: No such file or directory
I run file command: file ./hexwalk and result was ./hexwalk: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d4d26228b5013dee21fa547b1d94cf5fa42b9b65, for GNU/Linux 3.2.0, not stripped
result from ldd ./hexwalk
It looks like only Qt library was statically linked into binary.