Ubuntu için çözüm
$ file neroAacEnc fatih@fatih:~/Desktop/ffmpeg_test/linux$ file neroAacEnc neroAacEnc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
Anlaşıldığı üzere neroAacEnc binary dosyası 32 bittir ve 32 bit shared librarilere bağımlılığı vardır.
İşletim sistemimizin 32 bit mi 64 bit mi olduğunu öğrenmek için:
$ uname -a Linux fatih 2.6.32-39-generic #86-Ubuntu SMP Mon Feb 13 21:50:08 UTC 2012 x86_64 GNU/Linux
Sorun 32 bit shared librarilerin 64 bit Ubuntumuzda default olarak kurulu olmamasından kaynaklanıyor.
İhtiyacımız olan 32 bit shared librarileri kurmak için.
sudo apt-get install ia32-libs
Bir cevap yazın