arm-none-eabi-gcc не работает из смонтированного каталога

Я хочу построить проект для ARM микроконтроллера. Для этого в папке с проектом был размещен скрипт, который скачивает набор инструментов и собирает его. После запуска этого скрипта набор инструментов был помещен в папку с проектом. Папка с проектом, расположенная на другом логическом диске (который используется совместно с Win и Linux), и этот диск монтируется каждый раз, когда я начинаю разработку. (Монтировать вручную). Когда я запускаю make, в терминале я получаю ошибку:

make[3]: arm-none-eabi-gcc: Command not found

Выход из echo $PATH:

/mnt/Smoothie-master/gcc-arm-none-eabi/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Выход из whereis arm-none-ebai-gcc:

[112 ]

Все двоичные файлы, относящиеся к этой цепочке инструментов, помещаются в следующую директорию:

/mnt/Smoothie-master/gcc-arm-none-eabi/bin/

и имеют разрешения: «-rwxrwxrwx»

Перед сборкой этой цепочки инструментов я имел другой подобный набор инструментов (другая версия этого), но установлен через apt-get. И он был удален через apt-get, прежде чем строить новый.

В чем проблема?

Спасибо!

2
задан 17.04.2020, 09:28

1 ответ

Решено!

Проблема была в следующем: мой Ubuntu 64-битный. Поэтому для корректной работы необходимо установить «libc6-dev-i386». Теперь это работает!

1
ответ дан 17.04.2020, 09:29

Теги

Похожие вопросы