“please provide a detailed reproduction guide so that we see can and reproduce the problem you’re having.”
How to provide this detailed things. I’m a single user of vsc. DO you have a procedure how to provide what you need to investigate ?
I have this issue since upgrade of PIO on 1st november. every thing working fine before this upgrade and now all version of marlin have same issue…
If I remove them …I think I need to remplace them by something else… this something else does not exist as the last version of marlin also encounter error. I can understand a very old one , but not the last one. The code did not change as I reload the last version of marlin and also have same error message. The file is stricly the same as I dl something like 2-3 days ago and was working fine.
moreover PIO is very slow when searching to open a new project … (2 min before opening folder search) I need to close and reopen this windows to get acces to file
Here is when I remove this 2 files :
I get numerous error message :
I change http by xxxx because of forum restriction
> Executing task in folder Marlin-2.0.x test: C:\Users\systadmin\.platformio\penv\Scripts\platformio.exe run <
Processing LPC1768 (platform: xxxx://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip; board: nxp_lpc1768; framework: arduino)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: xxxx://docs.platformio.org/page/boards/nxplpc-arduino-lpc176x/nxp_lpc1768.html
PLATFORM: NXP Arduino LPC176x (0.1.3) > NXP LPC1768
HARDWARE: LPC1768 100MHz, 31.97KB RAM, 464KB Flash
DEBUG: Current (cmsis-dap) On-board (cmsis-dap) External (blackmagic, jlink)
PACKAGES:
- framework-arduino-lpc176x 0.2.9
- toolchain-gccarmnoneeabi 1.90301.200702 (9.3.1)
Converting Marlin.ino
LDF: Library Dependency Finder -> xxxx://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ off, Compatibility ~ strict
Found 3 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <Servo> 1.0.0
|-- <LiquidCrystal> 1.0.7
Building in release mode
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\DebugMonitor.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\HAL.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\HAL_MinSerial.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\HAL_SPI.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\MarlinSerial.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\eeprom_flash.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\eeprom_sdcard.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\eeprom_wired.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\fast_pwm.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\include\digipot_mcp4451_I2C_routines.c.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\include\i2c_util.c.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\main.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\tft\tft_spi.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\tft\xpt2046.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\timers.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\LCD_I2C_routines.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\LCD_pin_routines.c.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_sw_spi.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\u8g\u8g_com_HAL_LPC1768_sw_spi.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\usb_serial.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\LPC1768\watchdog.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\Delay.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\HAL_MinSerial.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\backtrace.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwarm.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwarm_arm.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwarm_thumb.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwarmbytab.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwarmmem.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwinder.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\backtrace\unwmemaccess.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\eeprom_api.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\esp_wifi.cpp.o
Compiling .pio\build\LPC1768\src\src\HAL\shared\servo.cpp.o
Compiling .pio\build\LPC1768\src\src\MarlinCore.cpp.o
Compiling .pio\build\LPC1768\src\src\core\serial.cpp.o
Compiling .pio\build\LPC1768\src\src\core\utility.cpp.o
Compiling .pio\build\LPC1768\src\src\feature\ammeter.cpp.o
Compiling .pio\build\LPC1768\src\src\feature\mmu2\mmu2.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\calibrate\G28.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\calibrate\G76_M871.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M200-M205.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M220.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M221.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M301.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M302.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M309.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\config\M92.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M108_M112_M410.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M111.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M120_M121.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M17_M18_M84.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M211.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M400.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M80_M81.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M85.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M993_M994.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M997.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\M999.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\control\T.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\eeprom\M500-M504.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\feature\digipot\M907-M910.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\gcode.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\gcode_d.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\geometry\G92.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\geometry\M206_M428.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\host\M110.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\host\M113.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\host\M114.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\host\M115.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\host\M118.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\host\M119.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\lcd\M0_M1.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\lcd\M117.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\lcd\M145.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\lcd\M300.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\motion\G0_G1.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\motion\G2_G3.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\motion\G4.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\parser.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\queue.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M1001.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M20.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M21_M22.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M23.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M24_M25.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M26.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M27.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M28_M29.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M30.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M32.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M33.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M34.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M524.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\sd\M928.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\stats\M31.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\stats\M75-M78.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M104_M109.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M105.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M106_M107.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M140_M190.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M141_M191.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M155.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\temp\M303.cpp.o
Compiling .pio\build\LPC1768\src\src\gcode\units\M82_M83.cpp.o
Compiling .pio\build\LPC1768\src\src\inc\Warnings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\HD44780\lcdprint_hd44780.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\HD44780\marlinui_HD44780.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\HD44780\ultralcd_HD44780.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\dwin\dwin.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\dwin\dwin_lcd.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\dwin\rotary_encoder.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\anycubic_chiron_lcd.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\anycubic_i3mega_lcd.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\dgus_lcd.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\example.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\anycubic_i3mega\anycubic_i3mega_lcd.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\dgus\DGUSDisplay.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\dgus\fysetc\DGUSDisplayDef.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\dgus\hiprecy\DGUSDisplayDef.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\dgus\origin\DGUSDisplayDef.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\archim2-flash\flash_storage.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\archim2-flash\media_file_reader.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\commands.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\basic\spi.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\command_processor.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\dl_cache.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\event_loop.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\screen_types.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\sound_player.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\text_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\tiny_timer.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\unicode\font_bitmaps.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\unicode\font_size_t.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\unicode\standard_char_set.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\unicode\unicode.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\ftdi_eve_lib\extended\unicode\western_char_set.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\language\language.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\marlin_events.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\about_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\advanced_settings_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\alert_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\backlash_compensation_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\base_numeric_adjustment_screen.cpp.o
In file included from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\language\language.h:23,
from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\language\language.cpp:25:
Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\language\language_en.h:35: warning: "SUPERSCRIPT_TWO" redefined
35 | #define SUPERSCRIPT_TWO u8"^2"
|
In file included from c:\3dprinter\marlin-2.0.x test\marlin\src\inc/MarlinConfig.h:53,
from c:\3dprinter\marlin-2.0.x test\marlin\src\marlincore.h:24,
from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\language\language.cpp:23:
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\base_screen.cpp.o
c:\3dprinter\marlin-2.0.x test\marlin\src\core\language.h:558: note: this is the location of the previous definition
558 | #define SUPERSCRIPT_TWO TERN(NOT_EXTENDED_ISO10646_1_5X7, "^2", "²")
|
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bed_mesh_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_advanced_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_confirm_home_e.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_confirm_home_xyz.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_main_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_printing_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_status_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\bio_tune_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\boot_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\case_light_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\change_filament_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\confirm_abort_print_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\confirm_auto_calibration_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\confirm_erase_flash_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\confirm_start_print_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\confirm_user_request_alert_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\default_acceleration_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\developer_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\dialog_box_base_class.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\display_tuning_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\endstop_state_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\feedrate_percent_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\filament_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\filament_runout_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\files_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\interface_settings_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\interface_sounds_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\jerk_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\junction_deviation_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\kill_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\language_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\linear_advance_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\lock_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\main_menu.cpp.o
In file included from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\../language/language.h:23,
from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\language_menu.cpp:24:
Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\../language/language_en.h:35: warning: "SUPERSCRIPT_TWO" redefined
35 | #define SUPERSCRIPT_TWO u8"^2"
|
In file included from c:\3dprinter\marlin-2.0.x test\marlin\src\inc\marlinconfig.h:53,
from c:\3dprinter\marlin-2.0.x test\marlin\src\lcd\extui\ui_api.h:45,
from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\../compat.h:31,
from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\../config.h:24,
from Marlin\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\language_menu.cpp:23:
c:\3dprinter\marlin-2.0.x test\marlin\src\core\language.h:558: note: this is the location of the previous definition
558 | #define SUPERSCRIPT_TWO TERN(NOT_EXTENDED_ISO10646_1_5X7, "^2", "²")
|
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\max_acceleration_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\max_velocity_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\media_player_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\move_axis_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\nozzle_offsets_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\nudge_nozzle_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\preheat_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\preheat_timer_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\restore_failsafe_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\save_settings_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\screens.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\spinner_dialog_box.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\statistics_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\status_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\stepper_bump_sensitivity_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\stepper_current_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\steps_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\stress_test_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\string_format.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\temperature_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\touch_calibration_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\touch_registers_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\tune_menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\widget_demo_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\screens\z_offset_screen.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\ftdi_eve_touch_ui\theme\sounds.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\SPIFlashStorage.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\SPI_TFT.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_about.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_acceleration_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_advance_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_change_speed.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_dialog.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_eeprom_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_error_message.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_extrusion.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_fan.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_home.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_jerk_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_language.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_machine_para.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_machine_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_manuaLevel.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_max_feedrate_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_motor_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_move_motor.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_number_key.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_operation.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_pause_message.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_pause_position.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_preHeat.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_print_file.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_printing.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_ready_print.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_set.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_step_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_tmc_current_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_tmc_step_mode_settings.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_tool.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\draw_ui.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\gb2312_puhui16.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\mks_hardware_test.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\pic_manager.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\printer_operation.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\tft_fsmc.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\tft_lvgl_configuration.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\lib\mks_ui\tft_multi_language.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\malyan_lcd.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\extui\ui_api.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\fontutils.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\lcdprint.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\marlinui.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_advanced.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_configuration.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_custom.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_game.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_main.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_media.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_mixer.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_motion.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_probe_offset.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_temperature.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\menu\menu_tune.cpp.o
Compiling .pio\build\LPC1768\src\src\lcd\ultralcd.cpp.o
Compiling .pio\build\LPC1768\src\src\libs\buzzer.cpp.o
Compiling .pio\build\LPC1768\src\src\libs\crc16.cpp.o
Compiling .pio\build\LPC1768\src\src\libs\numtostr.cpp.o
Compiling .pio\build\LPC1768\src\src\libs\stopwatch.cpp.o
Compiling .pio\build\LPC1768\src\src\libs\vector_3.cpp.o
Compiling .pio\build\LPC1768\src\src\module\endstops.cpp.o
Compiling .pio\build\LPC1768\src\src\module\motion.cpp.o
Compiling .pio\build\LPC1768\src\src\module\planner.cpp.o
Compiling .pio\build\LPC1768\src\src\module\settings.cpp.o
In file included from Marlin\src\lcd\ultralcd.cpp:34:
Marlin\src\lcd\ultralcd.h:535:12: error: 'screenFunc_t' does not name a type
535 | static screenFunc_t currentScreen;
| ^~~~~~~~~~~~
Marlin\src\lcd\ultralcd.h:537:35: error: 'screenFunc_t' does not name a type
537 | static void goto_screen(const screenFunc_t screen, const uint16_t encoder=0, const uint8_t top=0, const uint8_t items=0);
| ^~~~~~~~~~~~
In file included from Marlin\src\lcd\../inc/MarlinConfigPre.h:37,
from Marlin\src\lcd\../inc/MarlinConfig.h:28,
from Marlin\src\lcd\ultralcd.cpp:23:
Marlin\src\lcd\ultralcd.h: In constructor 'MarlinUI::MarlinUI()':
Marlin\src\lcd\ultralcd.h:293:25: error: 'currentScreen' was not declared in this scope; did you mean 'run_current_screen'?
293 | TERN_(HAS_LCD_MENU, currentScreen = status_screen);
| ^~~~~~~~~~~~~
Marlin\src\lcd\../inc/../core/macros.h:571:26: note: in definition of macro 'THIRD'
571 | #define THIRD(a,b,c,...) c
| ^
Marlin\src\lcd\../inc/../core/macros.h:204:29: note: in expansion of macro '___TERN'
204 | #define __TERN(T,V...) ___TERN(_CAT(_NO,T),V) // Prepend '_NO' to get '_NOT_0' or '_NOT_1'
| ^~~~~~~
Marlin\src\lcd\../inc/../core/macros.h:203:29: note: in expansion of macro '__TERN'
203 | #define _TERN(E,V...) __TERN(_CAT(T_,E),V) // Prepend 'T_' to get 'T_0' or 'T_1'
| ^~~~~~
Marlin\src\lcd\../inc/../core/macros.h:202:29: note: in expansion of macro '_TERN'
202 | #define TERN_(O,A) _TERN(_ENA_1(O),,A) // OPTION ? 'A' : '<nul>'
| ^~~~~
Marlin\src\lcd\ultralcd.h:293:5: note: in expansion of macro 'TERN_'
293 | TERN_(HAS_LCD_MENU, currentScreen = status_screen);
| ^~~~~
Marlin\src\lcd\ultralcd.h:293:41: error: 'status_screen' was not declared in this scope; did you mean 'on_status_screen'?
293 | TERN_(HAS_LCD_MENU, currentScreen = status_screen);
| ^~~~~~~~~~~~~
Marlin\src\lcd\../inc/../core/macros.h:571:26: note: in definition of macro 'THIRD'
571 | #define THIRD(a,b,c,...) c
| ^
Marlin\src\lcd\../inc/../core/macros.h:204:29: note: in expansion of macro '___TERN'
204 | #define __TERN(T,V...) ___TERN(_CAT(_NO,T),V) // Prepend '_NO' to get '_NOT_0' or '_NOT_1'
| ^~~~~~~
Marlin\src\lcd\../inc/../core/macros.h:203:29: note: in expansion of macro '__TERN'
203 | #define _TERN(E,V...) __TERN(_CAT(T_,E),V) // Prepend 'T_' to get 'T_0' or 'T_1'
| ^~~~~~
Marlin\src\lcd\../inc/../core/macros.h:202:29: note: in expansion of macro '_TERN'
202 | #define TERN_(O,A) _TERN(_ENA_1(O),,A) // OPTION ? 'A' : '<nul>'
| ^~~~~
Marlin\src\lcd\ultralcd.h:293:5: note: in expansion of macro 'TERN_'
293 | TERN_(HAS_LCD_MENU, currentScreen = status_screen);
| ^~~~~
In file included from Marlin\src\lcd\ultralcd.cpp:34:
Marlin\src\lcd\ultralcd.h: In static member function 'static bool MarlinUI::on_status_screen()':
Marlin\src\lcd\ultralcd.h:546:52: error: 'currentScreen' was not declared in this scope; did you mean 'run_current_screen'?
546 | static inline bool on_status_screen() { return currentScreen == status_screen; }
| ^~~~~~~~~~~~~
| run_current_screen
compilation terminated due to -fmax-errors=5.
*** [.pio\build\LPC1768\src\src\lcd\ultralcd.cpp.o] Error 1
Marlin\src\module\endstops.cpp:486:13: warning: 'void print_es_state(bool, const char*)' defined but not used [-Wunused-function]
486 | static void print_es_state(const bool is_hit, PGM_P const label=nullptr) {
| ^~~~~~~~~~~~~~
=================================================================================================================================== [FAILED] Took 69.24 seconds ===================================================================================================================================
Environment Status Duration
------------- -------- ------------
LPC1768 FAILED 00:01:09.238
============================================================================================================================== 1 failed, 0 succeeded in 00:01:09.238 ==============================================================================================================================
Arrêt du processus de terminal "C:\Users\systadmin\.platformio\penv\Scripts\platformio.exe 'run'". Code de sortie : 1.
Le terminal sera réutilisé par les tâches, appuyez sur une touche pour le fermer.