MarlinFirmware / Configurations

Configurations for Marlin Firmware
https://marlinfw.org
GNU General Public License v3.0
2.05k stars 3.37k forks source link

Malayan M200 fails when linking. #21

Closed freiform closed 4 years ago

freiform commented 4 years ago

I get the follwing error when trying to build for the Malayan 200, following https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.0.x/config/examples/Malyan/M200 to the letter. This happens with bugfix-2.0.x as well as with 2.0.x.

Linking everything together...
"C:\\Users\\s\\AppData\\Local\\Arduino15\\packages\\STM32\\tools\\xpack-arm-none-eabi-gcc\\9.2.1-1.1/bin/arm-none-eabi-gcc" -mcpu=cortex-m0 -mthumb -Os --specs=nano.specs -Wl,--defsym=LD_FLASH_OFFSET=0x2000 -Wl,--defsym=LD_MAX_SIZE=122880 -Wl,--defsym=LD_MAX_DATA_SIZE=15168 -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common "-TC:\\Users\\s\\AppData\\Local\\Arduino15\\packages\\STM32\\hardware\\stm32\\1.8.0\\variants\\MALYANMx00_F070CB/ldscript.ld" "-Wl,-Map,e:\\tmp/Marlin.ino.map" "-LC:\\Users\\s\\AppData\\Local\\Arduino15\\packages\\STM32\\tools\\CMSIS\\5.5.1/CMSIS/DSP/Lib/GCC/" -larm_cortexM0l_math -o "e:\\tmp/Marlin.ino.elf" "-Le:\\tmp" -Wl,--start-group "sketch\\Marlin.ino.cpp.o" "sketch\\SrcWrapper.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\HAL.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\HAL_SPI.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\Sd2Card_sdio_stm32duino.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\Servo.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\SoftwareSerial.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\fastio.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\persistent_store_flash.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\persistent_store_impl.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\persistent_store_sdcard.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\timers.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\watchdog.cpp.o" "sketch\\src\\HAL\\shared\\HAL_spi_L6470.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\backtrace.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarm.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarm_arm.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarm_thumb.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarmbytab.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarmmem.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwinder.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwmemaccess.cpp.o" "sketch\\src\\HAL\\shared\\eeprom_i2c.cpp.o" "sketch\\src\\HAL\\shared\\eeprom_spi.cpp.o" "sketch\\src\\HAL\\shared\\persistent_store_api.cpp.o" "sketch\\src\\HAL\\shared\\servo.cpp.o" "sketch\\src\\MarlinCore.cpp.o" "sketch\\src\\core\\multi_language.cpp.o" "sketch\\src\\core\\serial.cpp.o" "sketch\\src\\core\\utility.cpp.o" "sketch\\src\\feature\\I2CPositionEncoder.cpp.o" "sketch\\src\\feature\\Max7219_Debug_LEDs.cpp.o" "sketch\\src\\feature\\babystep.cpp.o" "sketch\\src\\feature\\backlash.cpp.o" "sketch\\src\\feature\\baricuda.cpp.o" "sketch\\src\\feature\\bedlevel\\abl\\abl.cpp.o" "sketch\\src\\feature\\bedlevel\\bedlevel.cpp.o" "sketch\\src\\feature\\bedlevel\\mbl\\mesh_bed_leveling.cpp.o" "sketch\\src\\feature\\bedlevel\\ubl\\ubl.cpp.o" "sketch\\src\\feature\\bedlevel\\ubl\\ubl_G29.cpp.o" "sketch\\src\\feature\\bedlevel\\ubl\\ubl_motion.cpp.o" "sketch\\src\\feature\\binary_protocol.cpp.o" "sketch\\src\\feature\\bltouch.cpp.o" "sketch\\src\\feature\\cancel_object.cpp.o" "sketch\\src\\feature\\caselight.cpp.o" "sketch\\src\\feature\\closedloop.cpp.o" "sketch\\src\\feature\\controllerfan.cpp.o" "sketch\\src\\feature\\dac\\dac_dac084s085.cpp.o" "sketch\\src\\feature\\dac\\dac_mcp4728.cpp.o" "sketch\\src\\feature\\dac\\stepper_dac.cpp.o" "sketch\\src\\feature\\digipot\\digipot_mcp4018.cpp.o" "sketch\\src\\feature\\digipot\\digipot_mcp4451.cpp.o" "sketch\\src\\feature\\emergency_parser.cpp.o" "sketch\\src\\feature\\fanmux.cpp.o" "sketch\\src\\feature\\filwidth.cpp.o" "sketch\\src\\feature\\fwretract.cpp.o" "sketch\\src\\feature\\host_actions.cpp.o" "sketch\\src\\feature\\joystick.cpp.o" "sketch\\src\\feature\\leds\\blinkm.cpp.o" "sketch\\src\\feature\\leds\\leds.cpp.o" "sketch\\src\\feature\\leds\\neopixel.cpp.o" "sketch\\src\\feature\\leds\\pca9632.cpp.o" "sketch\\src\\feature\\leds\\printer_event_leds.cpp.o" "sketch\\src\\feature\\leds\\tempstat.cpp.o" "sketch\\src\\feature\\mixing.cpp.o" "sketch\\src\\feature\\pause.cpp.o" "sketch\\src\\feature\\power.cpp.o" "sketch\\src\\feature\\power_loss_recovery.cpp.o" "sketch\\src\\feature\\probe_temp_compensation.cpp.o" "sketch\\src\\feature\\prusa_MMU2\\mmu2.cpp.o" "sketch\\src\\feature\\runout.cpp.o" "sketch\\src\\feature\\snmm.cpp.o" "sketch\\src\\feature\\solenoid.cpp.o" "sketch\\src\\feature\\spindle_laser.cpp.o" "sketch\\src\\feature\\tmc_util.cpp.o" "sketch\\src\\feature\\touch\\xpt2046.cpp.o" "sketch\\src\\feature\\twibus.cpp.o" "sketch\\src\\feature\\z_stepper_align.cpp.o" "sketch\\src\\gcode\\bedlevel\\G26.cpp.o" "sketch\\src\\gcode\\bedlevel\\G42.cpp.o" "sketch\\src\\gcode\\bedlevel\\M420.cpp.o" "sketch\\src\\gcode\\bedlevel\\abl\\G29.cpp.o" "sketch\\src\\gcode\\bedlevel\\abl\\M421.cpp.o" "sketch\\src\\gcode\\bedlevel\\mbl\\G29.cpp.o" "sketch\\src\\gcode\\bedlevel\\mbl\\M421.cpp.o" "sketch\\src\\gcode\\bedlevel\\ubl\\G29.cpp.o" "sketch\\src\\gcode\\bedlevel\\ubl\\M421.cpp.o" "sketch\\src\\gcode\\calibrate\\G28.cpp.o" "sketch\\src\\gcode\\calibrate\\G33.cpp.o" "sketch\\src\\gcode\\calibrate\\G34_M422.cpp.o" "sketch\\src\\gcode\\calibrate\\G425.cpp.o" "sketch\\src\\gcode\\calibrate\\G76_M871.cpp.o" "sketch\\src\\gcode\\calibrate\\M100.cpp.o" "sketch\\src\\gcode\\calibrate\\M12.cpp.o" "sketch\\src\\gcode\\calibrate\\M425.cpp.o" "sketch\\src\\gcode\\calibrate\\M48.cpp.o" "sketch\\src\\gcode\\calibrate\\M665.cpp.o" "sketch\\src\\gcode\\calibrate\\M666.cpp.o" "sketch\\src\\gcode\\calibrate\\M852.cpp.o" "sketch\\src\\gcode\\config\\M200-M205.cpp.o" "sketch\\src\\gcode\\config\\M217.cpp.o" "sketch\\src\\gcode\\config\\M218.cpp.o" "sketch\\src\\gcode\\config\\M220.cpp.o" "sketch\\src\\gcode\\config\\M221.cpp.o" "sketch\\src\\gcode\\config\\M281.cpp.o" "sketch\\src\\gcode\\config\\M301.cpp.o" "sketch\\src\\gcode\\config\\M302.cpp.o" "sketch\\src\\gcode\\config\\M304.cpp.o" "sketch\\src\\gcode\\config\\M305.cpp.o" "sketch\\src\\gcode\\config\\M43.cpp.o" "sketch\\src\\gcode\\config\\M540.cpp.o" "sketch\\src\\gcode\\config\\M575.cpp.o" "sketch\\src\\gcode\\config\\M672.cpp.o" "sketch\\src\\gcode\\config\\M92.cpp.o" "sketch\\src\\gcode\\control\\M108_M112_M410.cpp.o" "sketch\\src\\gcode\\control\\M111.cpp.o" "sketch\\src\\gcode\\control\\M120_M121.cpp.o" "sketch\\src\\gcode\\control\\M17_M18_M84.cpp.o" "sketch\\src\\gcode\\control\\M211.cpp.o" "sketch\\src\\gcode\\control\\M226.cpp.o" "sketch\\src\\gcode\\control\\M280.cpp.o" "sketch\\src\\gcode\\control\\M3-M5.cpp.o" "sketch\\src\\gcode\\control\\M350_M351.cpp.o" "sketch\\src\\gcode\\control\\M380_M381.cpp.o" "sketch\\src\\gcode\\control\\M400.cpp.o" "sketch\\src\\gcode\\control\\M42.cpp.o" "sketch\\src\\gcode\\control\\M605.cpp.o" "sketch\\src\\gcode\\control\\M7-M9.cpp.o" "sketch\\src\\gcode\\control\\M80_M81.cpp.o" "sketch\\src\\gcode\\control\\M85.cpp.o" "sketch\\src\\gcode\\control\\M997.cpp.o" "sketch\\src\\gcode\\control\\M999.cpp.o" "sketch\\src\\gcode\\control\\T.cpp.o" "sketch\\src\\gcode\\eeprom\\M500-M504.cpp.o" "sketch\\src\\gcode\\feature\\L6470\\M122.cpp.o" "sketch\\src\\gcode\\feature\\L6470\\M906.cpp.o" "sketch\\src\\gcode\\feature\\L6470\\M916-918.cpp.o" "sketch\\src\\gcode\\feature\\advance\\M900.cpp.o" "sketch\\src\\gcode\\feature\\baricuda\\M126-M129.cpp.o" "sketch\\src\\gcode\\feature\\camera\\M240.cpp.o" "sketch\\src\\gcode\\feature\\cancel\\M486.cpp.o" "sketch\\src\\gcode\\feature\\caselight\\M355.cpp.o" "sketch\\src\\gcode\\feature\\clean\\G12.cpp.o" "sketch\\src\\gcode\\feature\\digipot\\M907-M910.cpp.o" "sketch\\src\\gcode\\feature\\filwidth\\M404-M407.cpp.o" "sketch\\src\\gcode\\feature\\fwretract\\G10_G11.cpp.o" "sketch\\src\\gcode\\feature\\fwretract\\M207-M209.cpp.o" "sketch\\src\\gcode\\feature\\i2c\\M260_M261.cpp.o" "sketch\\src\\gcode\\feature\\leds\\M150.cpp.o" "sketch\\src\\gcode\\feature\\leds\\M7219.cpp.o" "sketch\\src\\gcode\\feature\\macro\\M810-M819.cpp.o" "sketch\\src\\gcode\\feature\\mixing\\M163-M165.cpp.o" "sketch\\src\\gcode\\feature\\mixing\\M166.cpp.o" "sketch\\src\\gcode\\feature\\pause\\G27.cpp.o" "sketch\\src\\gcode\\feature\\pause\\G60.cpp.o" "sketch\\src\\gcode\\feature\\pause\\G61.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M125.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M600.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M603.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M701_M702.cpp.o" "sketch\\src\\gcode\\feature\\powerloss\\M1000.cpp.o" "sketch\\src\\gcode\\feature\\powerloss\\M413.cpp.o" "sketch\\src\\gcode\\feature\\prusa_MMU2\\M403.cpp.o" "sketch\\src\\gcode\\feature\\runout\\M412.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M122.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M569.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M906.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M911-M914.cpp.o" "sketch\\src\\gcode\\gcode.cpp.o" "sketch\\src\\gcode\\geometry\\G17-G19.cpp.o" "sketch\\src\\gcode\\geometry\\G53-G59.cpp.o" "sketch\\src\\gcode\\geometry\\G92.cpp.o" "sketch\\src\\gcode\\geometry\\M206_M428.cpp.o" "sketch\\src\\gcode\\host\\M110.cpp.o" "sketch\\src\\gcode\\host\\M113.cpp.o" "sketch\\src\\gcode\\host\\M114.cpp.o" "sketch\\src\\gcode\\host\\M115.cpp.o" "sketch\\src\\gcode\\host\\M118.cpp.o" "sketch\\src\\gcode\\host\\M119.cpp.o" "sketch\\src\\gcode\\host\\M16.cpp.o" "sketch\\src\\gcode\\host\\M876.cpp.o" "sketch\\src\\gcode\\lcd\\M0_M1.cpp.o" "sketch\\src\\gcode\\lcd\\M117.cpp.o" "sketch\\src\\gcode\\lcd\\M145.cpp.o" "sketch\\src\\gcode\\lcd\\M250.cpp.o" "sketch\\src\\gcode\\lcd\\M300.cpp.o" "sketch\\src\\gcode\\lcd\\M73.cpp.o" "sketch\\src\\gcode\\motion\\G0_G1.cpp.o" "sketch\\src\\gcode\\motion\\G2_G3.cpp.o" "sketch\\src\\gcode\\motion\\G4.cpp.o" "sketch\\src\\gcode\\motion\\G5.cpp.o" "sketch\\src\\gcode\\motion\\G80.cpp.o" "sketch\\src\\gcode\\motion\\M290.cpp.o" "sketch\\src\\gcode\\parser.cpp.o" "sketch\\src\\gcode\\probe\\G30.cpp.o" "sketch\\src\\gcode\\probe\\G31_G32.cpp.o" "sketch\\src\\gcode\\probe\\G38.cpp.o" "sketch\\src\\gcode\\probe\\M401_M402.cpp.o" "sketch\\src\\gcode\\probe\\M851.cpp.o" "sketch\\src\\gcode\\probe\\M951.cpp.o" "sketch\\src\\gcode\\queue.cpp.o" "sketch\\src\\gcode\\scara\\M360-M364.cpp.o" "sketch\\src\\gcode\\sdcard\\M20.cpp.o" "sketch\\src\\gcode\\sdcard\\M21_M22.cpp.o" "sketch\\src\\gcode\\sdcard\\M23.cpp.o" "sketch\\src\\gcode\\sdcard\\M24_M25.cpp.o" "sketch\\src\\gcode\\sdcard\\M26.cpp.o" "sketch\\src\\gcode\\sdcard\\M27.cpp.o" "sketch\\src\\gcode\\sdcard\\M28_M29.cpp.o" "sketch\\src\\gcode\\sdcard\\M30.cpp.o" "sketch\\src\\gcode\\sdcard\\M32.cpp.o" "sketch\\src\\gcode\\sdcard\\M33.cpp.o" "sketch\\src\\gcode\\sdcard\\M34.cpp.o" "sketch\\src\\gcode\\sdcard\\M524.cpp.o" "sketch\\src\\gcode\\sdcard\\M928.cpp.o" "sketch\\src\\gcode\\stats\\M31.cpp.o" "sketch\\src\\gcode\\stats\\M75-M78.cpp.o" "sketch\\src\\gcode\\temperature\\M104_M109.cpp.o" "sketch\\src\\gcode\\temperature\\M105.cpp.o" "sketch\\src\\gcode\\temperature\\M106_M107.cpp.o" "sketch\\src\\gcode\\temperature\\M140_M190.cpp.o" "sketch\\src\\gcode\\temperature\\M141_M191.cpp.o" "sketch\\src\\gcode\\temperature\\M155.cpp.o" "sketch\\src\\gcode\\temperature\\M303.cpp.o" "sketch\\src\\gcode\\units\\G20_G21.cpp.o" "sketch\\src\\gcode\\units\\M149.cpp.o" "sketch\\src\\gcode\\units\\M82_M83.cpp.o" "sketch\\src\\lcd\\HD44780\\lcdprint_hd44780.cpp.o" "sketch\\src\\lcd\\HD44780\\ultralcd_HD44780.cpp.o" "sketch\\src\\lcd\\dogm\\lcdprint_u8g.cpp.o" "sketch\\src\\lcd\\dogm\\status_screen_DOGM.cpp.o" "sketch\\src\\lcd\\dogm\\status_screen_lite_ST7920.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_ssd1306_sh1106_128x64_I2C.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_st7565_64128n_HAL.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_st7920_128x64_HAL.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_tft_320x240_upscale_from_128x64.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_uc1701_mini12864_HAL.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_fontutf8.cpp.o" "sketch\\src\\lcd\\dogm\\ultralcd_DOGM.cpp.o" "sketch\\src\\lcd\\dogm\\ultralcd_st7920_u8glib_rrd_AVR.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplay.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplayDefinitionFYSETC.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplayDefinitionHIPRECY.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplayDefinitionOrigin.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\archim2-flash\\flash_storage.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\archim2-flash\\media_file_reader.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\basic\\commands.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\basic\\spi.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\command_processor.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\dl_cache.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\event_loop.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\screen_types.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\sound_player.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\text_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\tiny_timer.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\font_bitmaps.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\font_size_t.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\standard_char_set.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\unicode.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\western_char_set.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\language\\language.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\marlin_events.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\about_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\advanced_settings_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\alert_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\backlash_compensation_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\base_numeric_adjustment_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\base_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_advanced_settings.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_confirm_home_e.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_confirm_home_xyz.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_main_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_printing_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_status_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_tune_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\boot_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\case_light_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\change_filament_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_abort_print_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_auto_calibration_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_erase_flash_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_start_print_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_user_request_alert_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\default_acceleration_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\developer_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\dialog_box_base_class.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\display_tuning_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\endstop_state_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\feedrate_percent_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\filament_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\filament_runout_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\files_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\interface_settings_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\interface_sounds_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\jerk_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\junction_deviation_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\kill_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\language_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\linear_advance_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\lock_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\main_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\max_acceleration_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\max_velocity_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\media_player_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\move_axis_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\nozzle_offsets_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\nudge_nozzle_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\preheat_timer_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\restore_failsafe_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\save_settings_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\screens.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\spinner_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\statistics_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\status_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\stepper_bump_sensitivity_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\stepper_current_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\steps_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\stress_test_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\string_format.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\temperature_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\touch_calibration_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\touch_registers_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\tune_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\widget_demo_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\z_offset_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\theme\\sounds.cpp.o" "sketch\\src\\lcd\\extensible_ui\\ui_api.cpp.o" "sketch\\src\\lcd\\extui_dgus_lcd.cpp.o" "sketch\\src\\lcd\\extui_example.cpp.o" "sketch\\src\\lcd\\extui_malyan_lcd.cpp.o" "sketch\\src\\lcd\\fontutils.cpp.o" "sketch\\src\\lcd\\lcdprint.cpp.o" "sketch\\src\\lcd\\menu\\game\\brickout.cpp.o" "sketch\\src\\lcd\\menu\\game\\game.cpp.o" "sketch\\src\\lcd\\menu\\game\\invaders.cpp.o" "sketch\\src\\lcd\\menu\\game\\maze.cpp.o" "sketch\\src\\lcd\\menu\\game\\snake.cpp.o" "sketch\\src\\lcd\\menu\\menu.cpp.o" "sketch\\src\\lcd\\menu\\menu_advanced.cpp.o" "sketch\\src\\lcd\\menu\\menu_backlash.cpp.o" "sketch\\src\\lcd\\menu\\menu_bed_corners.cpp.o" "sketch\\src\\lcd\\menu\\menu_bed_leveling.cpp.o" "sketch\\src\\lcd\\menu\\menu_cancelobject.cpp.o" "sketch\\src\\lcd\\menu\\menu_configuration.cpp.o" "sketch\\src\\lcd\\menu\\menu_custom.cpp.o" "sketch\\src\\lcd\\menu\\menu_delta_calibrate.cpp.o" "sketch\\src\\lcd\\menu\\menu_filament.cpp.o" "sketch\\src\\lcd\\menu\\menu_game.cpp.o" "sketch\\src\\lcd\\menu\\menu_info.cpp.o" "sketch\\src\\lcd\\menu\\menu_job_recovery.cpp.o" "sketch\\src\\lcd\\menu\\menu_led.cpp.o" "sketch\\src\\lcd\\menu\\menu_main.cpp.o" "sketch\\src\\lcd\\menu\\menu_media.cpp.o" "sketch\\src\\lcd\\menu\\menu_mixer.cpp.o" "sketch\\src\\lcd\\menu\\menu_mmu2.cpp.o" "sketch\\src\\lcd\\menu\\menu_motion.cpp.o" "sketch\\src\\lcd\\menu\\menu_spindle_laser.cpp.o" "sketch\\src\\lcd\\menu\\menu_temperature.cpp.o" "sketch\\src\\lcd\\menu\\menu_tmc.cpp.o" "sketch\\src\\lcd\\menu\\menu_tune.cpp.o" "sketch\\src\\lcd\\menu\\menu_ubl.cpp.o" "sketch\\src\\lcd\\ultralcd.cpp.o" "sketch\\src\\libs\\L64XX\\L64XX_Marlin.cpp.o" "sketch\\src\\libs\\buzzer.cpp.o" "sketch\\src\\libs\\crc16.cpp.o" "sketch\\src\\libs\\heatshrink\\heatshrink_decoder.cpp.o" "sketch\\src\\libs\\hex_print_routines.cpp.o" "sketch\\src\\libs\\least_squares_fit.cpp.o" "sketch\\src\\libs\\nozzle.cpp.o" "sketch\\src\\libs\\numtostr.cpp.o" "sketch\\src\\libs\\stopwatch.cpp.o" "sketch\\src\\libs\\vector_3.cpp.o" "sketch\\src\\module\\configuration_store.cpp.o" "sketch\\src\\module\\delta.cpp.o" "sketch\\src\\module\\endstops.cpp.o" "sketch\\src\\module\\motion.cpp.o" "sketch\\src\\module\\planner.cpp.o" "sketch\\src\\module\\planner_bezier.cpp.o" "sketch\\src\\module\\printcounter.cpp.o" "sketch\\src\\module\\probe.cpp.o" "sketch\\src\\module\\scara.cpp.o" "sketch\\src\\module\\servo.cpp.o" "sketch\\src\\module\\stepper.cpp.o" "sketch\\src\\module\\stepper\\L64xx.cpp.o" "sketch\\src\\module\\stepper\\TMC26X.cpp.o" "sketch\\src\\module\\stepper\\indirection.cpp.o" "sketch\\src\\module\\stepper\\trinamic.cpp.o" "sketch\\src\\module\\temperature.cpp.o" "sketch\\src\\module\\tool_change.cpp.o" "sketch\\src\\sd\\Sd2Card.cpp.o" "sketch\\src\\sd\\SdBaseFile.cpp.o" "sketch\\src\\sd\\SdFatUtil.cpp.o" "sketch\\src\\sd\\SdFile.cpp.o" "sketch\\src\\sd\\SdVolume.cpp.o" "sketch\\src\\sd\\cardreader.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\Sd2Card_FlashDrive.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\Usb.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\masstorage.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\message.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\parsetools.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\usbhost.cpp.o" "libraries\\SrcWrapper\\syscalls.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_adc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_adc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_can.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cec.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_comp.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_comp_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cordic.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cortex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_crc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_crc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cryp.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cryp_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dac.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dac_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dcmi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dcmi_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dfsdm.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dfsdm_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dma.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dma2d.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dma_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dsi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_eth.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_eth_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_exti.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fdcan.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_firewall.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_flash.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_flash_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_flash_ramfunc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fmac.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fmpi2c.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fmpi2c_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_gfxmmu.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_gpio.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_gpio_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hash.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hash_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hcd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hrtim.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hsem.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2c.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2c_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2s.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2s_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ipcc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_irda.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_iwdg.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_jpeg.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_lcd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_lptim.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ltdc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ltdc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mdios.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mdma.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mmc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mmc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_msp_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_nand.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_nor.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_opamp.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_opamp_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ospi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pccard.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pcd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pcd_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pka.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pwr.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pwr_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_qspi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ramecc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rcc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rcc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rng.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rtc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rtc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sai.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sai_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sd_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sdadc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sdram.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_smartcard.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_smartcard_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_smbus.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_spdifrx.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_spi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_spi_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sram.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_swpmi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_tim.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_tim_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_timebase_rtc_alarm_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_timebase_rtc_wakeup_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_timebase_tim_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_tsc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_uart.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_uart_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_usart.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_usart_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_wwdg.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_adc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_bdma.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_comp.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_cordic.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_crc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_crs.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_dac.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_delayblock.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_dma.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_dma2d.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_exti.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_fmac.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_fmc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_fsmc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_gpio.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_hrtim.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_i2c.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_lptim.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_lpuart.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_mdma.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_opamp.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_pka.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_pwr.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_rcc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_rng.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_rtc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_sdmmc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_spi.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_swpmi.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_tim.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_ucpd.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_usart.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_usb.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_utils.c.o" "libraries\\SrcWrapper\\stm32\\PortNames.c.o" "libraries\\SrcWrapper\\stm32\\bootloader.c.o" "libraries\\SrcWrapper\\stm32\\clock.c.o" "libraries\\SrcWrapper\\stm32\\core_callback.c.o" "libraries\\SrcWrapper\\stm32\\dwt.c.o" "libraries\\SrcWrapper\\stm32\\hw_config.c.o" "libraries\\SrcWrapper\\stm32\\lock_resource.c.o" "libraries\\SrcWrapper\\stm32\\low_power.c.o" "libraries\\SrcWrapper\\stm32\\pinmap.c.o" "libraries\\SrcWrapper\\stm32\\rtc.c.o" "libraries\\SrcWrapper\\stm32\\stm32_def.c.o" "libraries\\SrcWrapper\\stm32\\stm32_eeprom.c.o" "libraries\\SrcWrapper\\stm32\\system_stm32yyxx.c.o" "libraries\\SrcWrapper\\stm32\\timer.c.o" "libraries\\SrcWrapper\\stm32\\uart.c.o" "libraries\\SrcWrapper\\stm32\\analog.cpp.o" "libraries\\SrcWrapper\\stm32\\interrupt.cpp.o" "libraries\\SPI\\SPI.cpp.o" "libraries\\SPI\\utility\\spi_com.c.o" "libraries\\IWatchdog\\IWatchdog.cpp.o" "core\\startup_Mx00_f070xb.S.o" "core\\PeripheralPins.c.o" "core\\variant.cpp.o" "core\\core.a" -lc -Wl,--end-group -lm -lgcc -lstdc++
c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\src\gcode\temperature\M303.cpp.o: in function `GcodeSuite::M303()':

M303.cpp:(.text._ZN10GcodeSuite4M303Ev+0x26): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\src\module\temperature.cpp.o: in function `Temperature::PID_autotune(float const&, heater_ind_t, signed char, bool)':

temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x56): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x30e): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x47e): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x55a): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

collect2.exe: error: ld returned 1 exit status
Bibliothek SrcWrapper in Version 1.0.1 im Ordner: C:\Users\s\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\libraries\SrcWrapper  wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\s\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\libraries\SPI  wird verwendet
Bibliothek IWatchdog in Version 1.0.0 im Ordner: C:\Users\s\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\libraries\IWatchdog  wird verwendet
exit status 1
Fehler beim Kompilieren für das Board 3D printer boards. 
rennwaffen commented 4 years ago

I'm getting an error with the M200 build as well, but in my case it may have something to do with the platform.ino file:

Configuration.txt Configuration.zip

[platformio] src_dir = Marlin boards_dir = buildroot/share/PlatformIO/boards default_envs = STM32F103CB_malyan

I'm trying to compile for a Malyan M300/Monoprice Mini Delta - which uses a board similar to the MP Mini Select/Malyan M200 however I'm getting an error when compiling:

C:\users[USERNAME].platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple\HardwareTimer.cpp:32:10: fatal error: board/board.h: No such file or directory

freiform commented 4 years ago

Putting an empty implementation of ExtUI::OnPidTuning(ExtUI::result_t) into `extui_malayan_lcd.cpp fixes the error and the build runs though. Whether or not this is feasible, I do not know.

freiform commented 4 years ago

With the empty implementetion it builds, but doesn't run. The printer is continuously resetting. It seems Marlin is broken for the M200.

thinkyhead commented 4 years ago

This may now be working. Please test the latest version.

freiform commented 4 years ago

arduino-builder now throws error 137 (that I cannot find any information on) and exits.

thinkyhead commented 4 years ago

Try deleting all the HAL sub-folders except for the STM32F1 and shared folders to eliminate any issues with over-long command lines. This will also speed up the build.

We're also looking at getting Malyan M200 v1 and v2 building properly within PlatformIO over at https://community.platformio.org/t/marlin-compile-fail-board-board-h-no-such-file-or-directory/11843/12 and that will be the better option going forward once it's working….

thinkyhead commented 4 years ago

Discussion can continue at MarlinFirmware/Marlin#17352