Это проблема с моим дистрибуцией или приложением?

StackOverflow https://stackoverflow.com/questions/4574409

  •  14-10-2019
  •  | 
  •  

Вопрос

Я надеюсь, что кто -то сможет мне помочь :)

Я управляю Arch Linux и пытаюсь заставить игру работать (Увертюра полунарочной игры). Я загрузил исполняемый файл, проверил MD5, и они соответствуют, установили его в каталоге. Однако, когда я пытаюсь выполнить файл, появляется ошибка, говорящая:

bash: ./penumbra.bin: No such file or directory

Это существует, я в правой папке и установлен как исполняемый:

-rwxr-xr-x 1 kumagoro users 6814000 Apr 15  2010 penumbra.bin

Файл penumbra.bin говорит:

penumbra.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped

LDD Penumbra.bin говорит:

        not a dynamic executable

Итак, это проблема с моим дистрибуцией или приложением?

Спасибо

Это было полезно?

Решение

Вы не хватаете интерпретатора для бинарного. Проверить с

readelf -a penumbra.bin | grep -i program.interp

что он хочет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top