Здравствуйте.
Есть исполняемый файл (достался по наследству). Я его запускал, он работал и все были счастливы. Но нужно обновлять систему, скачал, запустил на виртуалке. При запуске ловлю это
./a.out
bash: ./a.out: cannot execute binary file: Exec format error
полез читать, нашел это
file a.out
a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=221f79b9bbcfec0ed960cd221be3273f2c82d073, not stripped
а что дальше не могу въехать. Как эту библиотеку(и главное нужно ли) ее устаналивать что запустить файл?
Linux ubuntu 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:54:58 UTC 2017 i686 i686 i686 GNU/Linux
файл исполняемый)
или дело в разрядности и я сам себе злой буратино?