Temat: arm-openwrt-linux-muslgnueabi-ssl-libusb
hej
Mam soft dostępny tylko jako binarka opisana jako arm-openwrt-linux-muslgnueabi-ssl-libusb
ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-musl-arm.so.1, stripped
Potrzebuję to uruchomić w chroot na asusie RT-AX82U z Merlinem.
Broadcom BCM6750 @ 1.5 GHz CPU
model name : ARMv7 Processor rev 5 (v7l)
Zrobiłem sobie chroot z plików wyciągniętych z root openwrt-23.05-snapshot-r23484-b742216dc8-ipq40xx-generic-linksys_mr8300-squashfs-sysupgrade.bin
Sam chroot działa OK.
ldd binary
/lib/ld-musl-arm.so.1 (0xb6f38000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0xb6ec5000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0xb6c37000)
libusb-1.0.so.0 => /usr/lib/libusb-1.0.so.0 (0xb6c27000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6c1a000)
libc.so => /lib/ld-musl-arm.so.1 (0xb6f38000)
libatomic.so.1 => /lib/libatomic.so.1 (0xb6c14000)
ale przy próbie uruchomienia mam:
/bin/sh: ./binary: not found
zła architektura?