I would like to ask for help. I wanted to migrate to PlatformIO from a working code project Arduino IDE. I managed to get to the “build” compilation without red errors, but after a few days of work and getting to zero red errors and zero problems, I was flooded with a large number of “yellow errors”, unfortunately without references to files and lines. There are only references to binary files with the extension “.o”. And I have no idea what to do next because these are my first steps in PlatformIO.
Source project : GitHub - AlexGyver/GyverControl: Универсальный контроллер для умной теплицы
My migration to PlatformIO : GitHub - Kmicic/250630-004058-nanoatmega328
Can someone help the old man learn the methodology to further cleanse this yellow madness of errors. Most of them are warnings like:
.pio\build\nanoatmega328\src\a0_main.cpp.o (symbol from plugin):(.text+0x0): first defined here
.pio\build\nanoatmega328\src\service.cpp.o (symbol from plugin): In function `channelStatesServ':
(.text+0x0): multiple definition of `encMinim::isLeft()'
I would like at least one example of further action in migration…
Best regards…
Andrzej Kmicic