люди.
Я извлек файл tar с несколькими двоичными файлами в /usr/local/arm/bin
и настроил свой путь для включения этой папки.
Когда я пытаюсь запустить which
:
$ which arm-elf-gcc
/usr/local/arm/bin/arm-elf-gcc
Отлично! Но когда я пытаюсь запустить двоичный файл:
$ arm-elf-gcc
bash: /usr/local/arm/bin/arm-elf-gcc: No such file or directory
Это не имеет никакого смысла для меня. Есть идеи, почему это происходит?
Это права доступа к файлу:
-rwxr-xr-x 2 user user 139468 Mar 6 2006 arm-elf-gcc
Я нахожусь на Ubuntu 13.10, поэтому нет необходимости устанавливать ia32-libs
для запуска 32 бит двоичные файлы.
Разрешенный путем установки поддержки архитектуры на 32 бита:
sudo apt-get update
sudo apt-get install -y lib32z1 lib32ncurses5 lib32bz2-1.0