Board Manager 2.1.4 Failure in Arduino 1.8.19 IDE
-
M5Unfied version 0.2.7 installed. Do I need to use IDE 2 now? Trying to compile for PaperS3.
Workedaround by commenting out all references to M5StamPLC and M5Tab5 (some are bypassed by #ifdefs and don't have to be deleted):
Arduino: 1.8.19 (Linux), Board: "M5PaperS3, Disabled, OPI PSRAM, QIO 80MHz, 16MB (128Mb), Core 1, Core 1, Hardware CDC and JTAG, Enabled, Disabled, Disabled, UART0 / Hardware CDC, 16M Flash (3MB APP/9.9MB FATFS), 240MHz (WiFi), 921600, None, Disabled" /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:83:12: error: 'board_M5StampPLC' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} { board_t::board_M5StampPLC , GPIO_NUM_15,GPIO_NUM_13 , GPIO_NUM_1 ,GPIO_NUM_2 }, ^~~~~~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:148:12: error: 'board_M5StampPLC' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} { board_t::board_M5StampPLC , GPIO_NUM_7, GPIO_NUM_8, GPIO_NUM_9, GPIO_NUM_10 }, ^~~~~~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:167:12: error: 'board_M5StampPLC' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} { board_t::board_M5StampPLC , GPIO_NUM_21 }, ^~~~~~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp: In member function 'void m5::M5Unified::_begin(const m5::M5Unified::config_t&)': /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:1237:19: error: 'board_M5StampPLC' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} case board_t::board_M5StampPLC: ^~~~~~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp: In member function 'void m5::M5Unified::_begin_spk(m5::M5Unified::config_t&)': /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:1554:21: error: 'board_M5StampPLC' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} case board_t::board_M5StampPLC: ^~~~~~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp: In member function 'virtual void m5::M5Unified::update()': /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:1821:21: error: 'board_M5Tab5' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} case board_t::board_M5Tab5: ^~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:1953:19: error: 'board_M5StampPLC' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} case board_t::board_M5StampPLC: ^~~~~~~~~~~~~~~~ /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp: In member function 'void m5::M5Unified::setTouchButtonHeightByRatio(uint8_t)': /home/wsanders/Documents/ArduinoSketchbook/libraries/M5Unified/src/M5Unified.cpp:2044:19: error: 'board_M5Tab5' is not a member of 'm5::board_t' {aka 'lgfx::boards::board_t'} case board_t::board_M5Tab5: ^~~~~~~~~~~~ exit status 1 Error compiling for board M5PaperS3. This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. -
@wsanders
looks like some kind of version problem, have you upgraded all libraries to the newest version? -
@kuriko I believe so, but now that I've patched M5Unified, I'd need to unpatch and test again. I'll report back if anything further happens.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login