Не работает platformio после обновления

AlexKonz
Offline
Зарегистрирован: 23.10.2021

После обновления IDE перестала работать. Выдает ошибку компиляции даже для "пустого" скетча, в котором только есть setup {}  и loop{}.
на все раннее отлаженные проекты реакция одинакова:

C:\Users\mumps\AppData\Local\Temp\ccDLohD0.ltrans0.ltrans.o: In function `main':
<artificial>:(.text.startup+0x78): undefined reference to `init'  
<artificial>:(.text.startup+0x2a6): undefined reference to `delay'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\miniatmega328\firmware.elf] Error 1
 
Кто то понимает, что надо сделать? Переустанавливал и VS CODE и Platformio. Не могу перейти через эту ошибку
rkit
Offline
Зарегистрирован: 23.11.2016

Удали .pio из папки проекта.

AlexKonz
Offline
Зарегистрирован: 23.10.2021

Удалил, не помогло. После запуска компиляции .pio в паке проекта появился снова

AlexKonz
Offline
Зарегистрирован: 23.10.2021
#include <Arduino.h>

void setup() {
  // put your setup code here, to run once:
}

void loop() {
  // put your main code here, to run repeatedly:
}
 

......

Тупо наступаю на эти грабли. Несколько раз удалял VS Code со всеми следами от него. ПИтон поставил второй версии. Не помогает. Не понимаю.....

 

AlexKonz
Offline
Зарегистрирован: 23.10.2021
Archiving .pio\build\pro16MHzatmega328\libFrameworkArduino.a
Linking .pio\build\pro16MHzatmega328\firmware.elf
C:\Users\mumps\AppData\Local\Temp\cc4bNhbi.ltrans0.ltrans.o: In function `main':
<artificial>:(.text.startup+0x0): undefined reference to `init'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\pro16MHzatmega328\firmware.elf] Error 1
=================================================== [FAILED] Took 9.96 seconds ===================================================
The terminal process "C:\Users\mumps\.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.
Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Может лучше спросить на форуме platformio?

AlexKonz
Offline
Зарегистрирован: 23.10.2021

Ничего не получилось. Удалил PlatformIO. Установил Ардуино IDE 2. Там все нормально работает пока.