Platformio - подключение библиотек.
Приветствую коллеги.
Обычно, прошивку я компилирую в Arduino среде. Но иногда использую Platformio.
Неделю назад вышел новый релиз Марлина2,0,7. Настроил конфиг пробую компилировать, процесс завершается с ошибкой
fork/exec D:\Arduino\portable\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc.exe: The filename or extension is too long.
Ошибка компиляции для платы Arduino Mega or Mega 2560.
Если использовать конфиг из папки examples то процесс компиляции также завершается с ошибкой, но другой
avr-gcc: error: CreateProcess: No such file or directory
Используем библиотеку LiquidCrystal версии 1.0.7 из папки: D:\Arduino\libraries\LiquidCrystal
exit status 1
Ошибка компиляции для платы Arduino Mega or Mega 2560.
Версия Ардуины последняя 1.8.13. (пробовал и предыдущие, результат -ошибка)
Пробую компилировать предыдущую версию марлина 2,06,1 все компилится без ошибок.
Раз такое дело, решил попробовать компилировать Platformio обновил его.
Пробую версию 2,0,7 с конфигом из example завершается все без ошибок.
Компилирую с моим конфигом - вываливается с ошибкой ругаясь на библиотеки.
Дело в том, что библиотеку SoftwareSerial я заменил NeoSWserial и в Ардуине это прокатывает, компилятор в ардуине ее видит компилит. В версии 2,06,1 также изменена библиотека.
В Platformio новая библиотека ни в какую не подхватывается, лишь старая. Соответственно ошибка и будет.
Вопрос:
Каким образом заставить Platformio видеть и использовать нужную библиотеку NeoSWserial и не обращать внимание на ненужную SoftwareSerial.
Или как в Ардуино избавиться от ошибки.(кирилицы в путях нет)
Спасибо.
Популярные вопросы
K1 Max издает странные звуки при печати .
Борьба со слонами (точнее, с их ногами)
помогите выбрать 3Д принтер
почти нету! подскажите какой из переч...
Комментарии и вопросы
Обожаю новости)))Так как откры...
Умственно Отсталый.
Здравствуйте. Не поделитесь мо...
Доброго времени суток, проблем...
Доброго времени суток, во fusi...
Доброе время суток.Может кто п...
Добрый день всем.Столкнулся с...