Não é possível executar o binário, erro inesperado "não encontrado no PATH"

Não é possível executar o binário, erro inesperado "não encontrado no PATH"

Estou tentando executar um binário deeste conjunto de ferramentas de compilador cruzado(link para o arquivo .tar.bz2).

Quando tento executar o binário, recebo uma mensagem surpreendente sobre o arquivo não estar no meu arquivo $PATH, embora exista e seja executável:

$ cross-compiler-armv4l/bin/armv4l-gcc
can't find cross-compiler-armv4l/bin/armv4l-gcc in $PATH

$ ls -l cross-compiler-armv4l/bin/armv4l-gcc
-rwxr-xr-x 1 rzg rzg 31964 Apr  5  2009 cross-compiler-armv4l/bin/armv4l-gcc

Estou executando o Ubuntu 18.04 em x86_64 e a arquitetura do arquivo que estou executando é de 32 bits, então seguiesta respostapara instalar a libc i386, mas não foi suficiente.

$ file cross-compiler-armv4l/bin/armv4l-gcc
cross-compiler-armv4l/bin/armv4l-gcc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped

Se eu executar strace, stato arquivo está falhando:

access("/home/user/busybox-1.32.0/cross-compiler-armv4l/bin/armv4l-gcc", X_OK) = 0
stat("/home/user/busybox-1.32.0/cross-compiler-armv4l/bin/armv4l-gcc", 0xffe4d108) = -1 EOVERFLOW (Value too large for defined data type)

informação relacionada