Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/ftdi_extended.h:44:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/ftdi_eve_lib.h:27,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\flash_storage.cpp:27:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/command_processor.h: In member function 'CommandProcessor& CommandProcessor::toggle2(int16_t, int16_t, int16_t, int16_t, progmem_str, progmem_str, bool, uint16_t)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/command_processor.h:232:7: error: 'strcat_P' was not declared in
- this scope
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/command_processor.h:232:7: note: suggested alternative: 'strcat'
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- strcat
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/ftdi_extended.h:45:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/ftdi_eve_lib.h:27,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\flash_storage.cpp:27:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h: In member function 'void ScreenRef::onStartup()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared
- in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp: In static member function 'static void CLCD::host_cmd(unsigned char, unsigned char)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp:83:23: error: reference to 'ACTIVE' is ambiguous
- if (host_command != ACTIVE) {
- ^~~~~~
- In file included from C:\Users\Tim\.platformio\packages\framework-arduino-lpc176x\cores\arduino/HardwareSerial.h:32:0,
- from C:\Users\Tim\.platformio\packages\framework-arduino-lpc176x\cores\arduino/Arduino.h:173,
- from c:\users\tim\documents\3d_drucker\marlin_download\testftdi\marlin-bugfix-2.0.x\marlin\src\hal\shared\marduino.h:36,
- from c:\users\tim\documents\3d_drucker\marlin_download\testftdi\marlin-bugfix-2.0.x\marlin\src\hal\hal_lpc1768\hal.h:39,
- from c:\users\tim\documents\3d_drucker\marlin_download\testftdi\marlin-bugfix-2.0.x\marlin\src\hal\hal.h:26,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../../../../../inc/MarlinConfig.h:30,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../../../ui_api.h:45,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../compat.h:31,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../config.h:24,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../compat.h:20,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\ftdi_basic.h:25,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp:23:
- C:\Users\Tim\.platformio\packages\framework-arduino-lpc176x\system\CMSIS\include/lpc17xx_uart.h:458:2: note: candidates are: UART1_SignalState ACTIVE
- ACTIVE = !INACTIVE /* Active state */
- ^~~~~~
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\ftdi_basic.h:34:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp:23:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\constants.h:75:21: note: constexpr const uint8_t FTDI::ACTIVE
- constexpr uint8_t ACTIVE = 0x00;
- ^~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp: In static member function 'static void CLCD::init()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp:1065:12: error: reference to 'ACTIVE' is ambiguous
- host_cmd(ACTIVE, 0); // Activate the System Clock
- ^~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp:31:60: error: 'SPI_MODE0' was not declared in this scope
- SPISettings SPI::spi_settings(SPI_FREQUENCY, MSBFIRST, SPI_MODE0);
- ^~~~~~~~~
- In file included from C:\Users\Tim\.platformio\packages\framework-arduino-lpc176x\cores\arduino/HardwareSerial.h:32:0,
- from C:\Users\Tim\.platformio\packages\framework-arduino-lpc176x\cores\arduino/Arduino.h:173,
- from c:\users\tim\documents\3d_drucker\marlin_download\testftdi\marlin-bugfix-2.0.x\marlin\src\hal\shared\marduino.h:36,
- from c:\users\tim\documents\3d_drucker\marlin_download\testftdi\marlin-bugfix-2.0.x\marlin\src\hal\hal_lpc1768\hal.h:39,
- from c:\users\tim\documents\3d_drucker\marlin_download\testftdi\marlin-bugfix-2.0.x\marlin\src\hal\hal.h:26,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../../../../../inc/MarlinConfig.h:30,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../../../ui_api.h:45,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../compat.h:31,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../../config.h:24,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\../compat.h:20,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\ftdi_basic.h:25,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp:23:
- C:\Users\Tim\.platformio\packages\framework-arduino-lpc176x\system\CMSIS\include/lpc17xx_uart.h:458:2: note: candidates are: UART1_SignalState ACTIVE
- ACTIVE = !INACTIVE /* Active state */
- ^~~~~~
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\ftdi_basic.h:34:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp:23:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\constants.h:75:21: note: constexpr const uint8_t FTDI::ACTIVE
- constexpr uint8_t ACTIVE = 0x00;
- ^~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h: In member function 'void ScreenRef::onEntry()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared
- in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp:31:60: note: suggested alternative: 'SPI_MODE3'
- SPISettings SPI::spi_settings(SPI_FREQUENCY, MSBFIRST, SPI_MODE0);
- ^~~~~~~~~
- SPI_MODE3
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp: In function 'void FTDI::SPI::spi_read_bulk(void*, uint16_t)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp:96:28: error: no matching function for call to 'SPIClass::transfer(uint8_t*&, uint16_t&)'
- ::SPI.transfer(p, len);
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h: In member function 'void ScreenRef::onExit()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared
- in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.h:26:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\ftdi_basic.h:37,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp:23:
- Marlin\src\HAL\HAL_LPC1768\include/SPI.h:44:13: note: candidate: uint8_t SPIClass::transfer(uint8_t)
- uint8_t transfer(uint8_t data);
- ^~~~~~~~
- Marlin\src\HAL\HAL_LPC1768\include/SPI.h:44:13: note: candidate expects 1 argument, 2 provided
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:44:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.cpp:22:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h: In member function 'CommandProcessor& CommandProcessor::toggle2(int16_t, int16_t, int16_t, int16_t, progmem_str, progmem_str, bool, uint16_t)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: error: 'strcat_P' was not declared in this scope
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:44:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\dl_cache.cpp:23:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h: In member function 'CommandProcessor& CommandProcessor::toggle2(int16_t, int16_t, int16_t, int16_t, progmem_str, progmem_str, bool, uint16_t)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: error: 'strcat_P' was not declared in this scope
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp.o] Error 1
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: note: suggested alternative: 'strcat'
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- strcat
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: note: suggested alternative: 'strcat'
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- strcat
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:45:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.cpp:22:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onStartup()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:45:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\dl_cache.cpp:23:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onStartup()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp.o] Error 1
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h: In member function 'void ScreenRef::onIdle()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared
- in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\../ftdi_eve_lib/extended/screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onEntry()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- compilation terminated due to -fmax-errors=5.
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:44:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\event_loop.cpp:23:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h: In member function 'CommandProcessor& CommandProcessor::toggle2(int16_t, int16_t, int16_t, int16_t, progmem_str, progmem_str, bool, uint16_t)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: error: 'strcat_P' was not declared in this scope
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onEntry()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: note: suggested alternative: 'strcat'
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- strcat
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:45:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\event_loop.cpp:23:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onStartup()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onExit()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\archim2-flash\flash_storage.cpp.o] Error 1
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:44:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.cpp:22:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h: In member function 'CommandProcessor& CommandProcessor::toggle2(int16_t, int16_t, int16_t, int16_t, progmem_str, progmem_str, bool, uint16_t)':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: error: 'strcat_P' was not declared in this scope
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onEntry()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onExit()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.h:232:7: note: suggested alternative: 'strcat'
- strcat_P(text, (const char *)yes);
- ^~~~~~~~
- strcat
- In file included from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\ftdi_extended.h:45:0,
- from Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.cpp:22:
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onStartup()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onIdle()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onExit()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onIdle()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:95:37: note: in expansion of macro 'GET_METHOD'
- void onStartup() {GET_METHOD(type, onStartup)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onIdle()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onEntry()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- compilation terminated due to -fmax-errors=5.
- compilation terminated due to -fmax-errors=5.
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- compilation terminated due to -fmax-errors=5.
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:96:37: note: in expansion of macro 'GET_METHOD'
- void onEntry() {GET_METHOD(type, onEntry)();}
- ^~~~~~~~~~
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\dl_cache.cpp.o] Error 1
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.cpp.o] Error 1
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onExit()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\event_loop.cpp.o] Error 1
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:97:37: note: in expansion of macro 'GET_METHOD'
- void onExit() {GET_METHOD(type, onExit)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h: In member function 'void ScreenRef::onIdle()':
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: error: 'pgm_read_ptr_far' was not declared in this scope
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:51:69: note: suggested alternative: 'pgm_read_ptr'
- #define GET_METHOD(type, method) reinterpret_cast<method##_func_t*>(pgm_read_ptr_far(&functionTable[type].method##_ptr))
- ^
- Marlin\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.h:98:37: note: in expansion of macro 'GET_METHOD'
- void onIdle() {GET_METHOD(type, onIdle)();}
- ^~~~~~~~~~
- compilation terminated due to -fmax-errors=5.
- *** [.pio\build\LPC1768\src\src\lcd\extensible_ui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.cpp.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment