Warnings compiling Marlin in Visual Studio Code?

Could someone please help, I’m trying to compile Marlin (bugfix-1.1.x) in Visual Studio Code but I keep receiving ‘warnings’ and was unsure if they were anything to be concerned about?

    > Executing task: C:\Users\Tom\.platformio\penv\Scripts\platformio.exe run <

Warning! `env_default` configuration option in section [platformio] is deprecated and will be removed in the next release! Please use `default_envs` instead
Processing sanguino_atmega1284p (platform: atmelavr; framework: arduino; board: sanguino_atmega1284p)
-------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/sanguino_atmega1284p.html
PLATFORM: Atmel AVR 2.1.0 > Sanguino ATmega1284p (16MHz)
HARDWARE: ATMEGA1284P 16MHz, 16KB RAM, 127KB Flash
DEBUG: Current (simavr) On-board (simavr)
PACKAGES:
 - framework-arduino-avr 5.0.0
 - toolchain-atmelavr 1.50400.190710 (5.4.0)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 13 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <U8glib-HAL> 0.4
|   |-- <Wire> 1.0
|   |-- <SPI> 1.0
|-- <LiquidCrystal_I2C>
|   |-- <Wire> 1.0
|-- <TMC2130Stepper> 2.5.1
|   |-- <SPI> 1.0
|-- <TMC2208Stepper> 0.1.1
|-- <Adafruit NeoPixel> 1.1.3
|-- <30aa480>
|   |-- <Wire> 1.0
|-- <Arduino-L6470> 0.8.0
|-- <c1921b4>
|   |-- <SPI> 1.0
|-- <Wire> 1.0
|-- <SPI> 1.0
|-- <SoftwareSerial> 1.0
Building in release mode
Compiling .pioenvs\sanguino_atmega1284p\src\G26_Mesh_Validation_Tool.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\I2CPositionEncoder.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\M100_Free_Mem_Chk.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Marlin.ino.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\MarlinSerial.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Marlin_main.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Max7219_Debug_LEDs.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Sd2Card.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdBaseFile.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdFatUtil.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdFile.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdVolume.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\blinkm.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\cardreader.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\configuration_store.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\dac_mcp4728.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\digipot_mcp4018.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\digipot_mcp4451.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\emergency_parser.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\endstops.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\fwretract.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\hex_print_routines.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\least_squares_fit.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\leds.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\malyanlcd.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\mesh_bed_leveling.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\neopixel.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\nozzle.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\parser.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\pca9632.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\planner.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\planner_bezier.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\power.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\power_loss_recovery.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\printcounter.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\runout.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\serial.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\servo.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stepper_dac.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stepper_indirection.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stopwatch.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\temperature.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\tmc_util.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\twibus.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ubl.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ubl_G29.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ubl_motion.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ultralcd.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\utility.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\vector_3.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\watchdog.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfc1\Wire\Wire.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfc1\Wire\utility\twi.c.o
Compiling .pioenvs\sanguino_atmega1284p\lib6f3\SPI\SPI.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\U8glib.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\U8glibPrint.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\chessengine.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_bitmap.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_circle.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_clip.c.o
Archiving .pioenvs\sanguino_atmega1284p\lib6f3\libSPI.a
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_api.c.o
Archiving .pioenvs\sanguino_atmega1284p\libfc1\libWire.a
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_api_16gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_attiny85_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_common.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_fast_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_hw_usart_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_no_en_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_port_d_wr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_ssd_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_st7920_custom.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_st7920_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_st7920_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_std_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_t6963.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_arduino_uc_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atmega_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atmega_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atmega_st7920_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atmega_st7920_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atmega_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atxmega_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_atxmega_st7920_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_esp32_ssd_i2c_fn.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_io.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_linux_ssd_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_msp430_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_null.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_psoc5_ssd_hw_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_raspberrypi_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_raspberrypi_ssd_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_std_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_stm32duino_hw_spi.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_com_stm32duino_ssd_i2c.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_cursor.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_delay.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_a2_micro_printer.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_flipdisc_2x7.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_gprof.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ht1632.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ili9325d_320x240.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ks0108_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_160x80.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_240x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_240x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_320x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ld7032_60x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_null.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_pcd8544_84x48.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_pcf8812_96x65.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_sbn1661_122x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1306_128x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1306_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1306_64x48.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1309_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1322_nhd31oled_bw.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1322_nhd31oled_gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_bw.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_bw_new.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_gr_new.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1327_96x96_gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1351_128x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_ssd1353_160x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_64128n.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_dogm128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_dogm132.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_lm6059.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_lm6063.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_nhd_c12832.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7565_nhd_c12864.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7687_c144mvgd.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7920_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7920_192x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_st7920_202x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_t6963_128x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_t6963_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_t6963_240x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_t6963_240x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_tls8204_84x48.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1601_c128032.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1608_240x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1608_240x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1610_dogxl160.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1611_dogm240.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1611_dogxl240.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1701_dogs102.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_dev_uc1701_mini12864.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_ellipse.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_font.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_font_data.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_line.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_ll_api.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_page.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb14v1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb16h1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb16h2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb16v1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb16v2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb32h1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb8h1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb8h1f.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb8h2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb8h8.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb8v1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pb8v2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pbxh16.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_pbxh24.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_polygon.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_rect.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_rot.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_scale.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_state.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_u16toa.c.o
.piolibdeps\sanguino_atmega1284p\U8glib-HAL_ID1932\src\clib\u8g_rot.c:48:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 u8g_dev_t u8g_dev_rot = { u8g_dev_rot_dummy_fn, NULL, NULL };
                           ^
.piolibdeps\sanguino_atmega1284p\U8glib-HAL_ID1932\src\clib\u8g_rot.c:48:27: note: (near initialization for 'u8g_dev_rot.dev_fn')    
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_u8toa.c.o
Compiling .pioenvs\sanguino_atmega1284p\libd9c\U8glib-HAL_ID1932\clib\u8g_virtual_screen.c.o
Compiling .pioenvs\sanguino_atmega1284p\lib2fd\LiquidCrystal_I2C_ID576\LiquidCrystal_I2C.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\SW_SPI.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper_CHOPCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper_COOLCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper_DRV_STATUS.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper_GCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper_IHOLD_IRUN.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfd9\TMC2130Stepper_ID1493\source\TMC2130Stepper_PWMCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf9d\TMC2208Stepper\source\TMC2208Stepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf9d\TMC2208Stepper\source\TMC2208Stepper_CHOPCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf9d\TMC2208Stepper\source\TMC2208Stepper_DRVSTATUS.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf9d\TMC2208Stepper\source\TMC2208Stepper_GCONF.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib2fd\libLiquidCrystal_I2C_ID576.a
Compiling .pioenvs\sanguino_atmega1284p\libf9d\TMC2208Stepper\source\TMC2208Stepper_OTP_READ.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf9d\TMC2208Stepper\source\TMC2208Stepper_PWMCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib435\Adafruit NeoPixel_ID28\Adafruit_NeoPixel.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib435\Adafruit NeoPixel_ID28\esp8266.c.o
Compiling .pioenvs\sanguino_atmega1284p\lib4f5\30aa480\LiquidTWI2.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib7f7\Arduino-L6470\L6470.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libdab\c1921b4\TMC26XStepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib5c1\SoftwareSerial\SoftwareSerial.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\libFrameworkArduinoVariant.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\CDC.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\libfd9\libTMC2130Stepper_ID1493.a
In file included from .piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.cpp:15:0:
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XXHelper::transfer(uint8_t, 
_pin_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:279:71: warning: no return statement in function returning non-void [-Wreturn-type]
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial.cpp.o
   static inline uint8_t transfer(uint8_t data, const _pin_t ss_pin) { }
                                                                       ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XXHelper::transfer(uint8_t, 
_pin_t, uint8_t)':
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial0.cpp.o
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:280:101: warning: no return statement in function returning non-void [-Wreturn-type]
   static inline uint8_t transfer(uint8_t data, const _pin_t ss_pin, const uint8_t chain_position) { }
Archiving .pioenvs\sanguino_atmega1284p\libf9d\libTMC2208Stepper.a
                                                                                                     ^
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial1.cpp.o
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XX::transfer_noop(uint8_t, _pin_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:399:76: warning: no return statement in function returning non-void [-Wreturn-type]
   static inline uint8_t transfer_noop(uint8_t data, const _pin_t ss_pin) { }
                                                                            ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XX::chain_transfer_noop(uint8_t, _pin_t, uint8_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:400:112: warning: no return statement in function returning non-void [-Wreturn-type]
   static inline uint8_t chain_transfer_noop(uint8_t data, const _pin_t ss_pin, const uint8_t chain_position) { }
                                                                                                                ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.cpp: In member function 'void L64XX::setMicroSteps(int16_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.cpp:141:38: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses]
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial2.cpp.o
   SetParam(L6470_STEP_MODE, !SYNC_EN | stepVal | SYNC_SEL_1);
Archiving .pioenvs\sanguino_atmega1284p\lib435\libAdafruit NeoPixel_ID28.a
                                      ^
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial3.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib4f5\lib30aa480.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\IPAddress.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib7f7\libArduino-L6470.a
Archiving .pioenvs\sanguino_atmega1284p\lib5c1\libSoftwareSerial.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\PluggableUSB.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\Print.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\Stream.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\Tone.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\USBCore.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\WInterrupts.c.o
Archiving .pioenvs\sanguino_atmega1284p\libdab\libc1921b4.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\WMath.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\WString.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\abi.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\hooks.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\main.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\new.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_analog.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_digital.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_pulse.S.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_pulse.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_shift.c.o
Archiving .pioenvs\sanguino_atmega1284p\libFrameworkArduino.a
Archiving .pioenvs\sanguino_atmega1284p\libd9c\libU8glib-HAL_ID1932.a
Linking .pioenvs\sanguino_atmega1284p\firmware.elf
Building .pioenvs\sanguino_atmega1284p\firmware.hex
Checking size .pioenvs\sanguino_atmega1284p\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [===       ]  28.3% (used 4629 bytes from 16384 bytes)
Flash: [========= ]  94.3% (used 122586 bytes from 130048 bytes)
=================================================== [SUCCESS] Took 32.80 seconds ===================================================

Environment           Status    Duration
--------------------  --------  ------------
megaatmega2560        IGNORED
megaatmega1280        IGNORED
at90USB1286_CDC       IGNORED
at90USB1286_DFU       IGNORED
melzi                 IGNORED
melzi_optiboot        IGNORED
rambo                 IGNORED
sanguino_atmega644p   IGNORED
sanguino_atmega1284p  SUCCESS   00:00:32.805
teensy20              IGNORED
==================================================== 1 succeeded in 00:00:32.805 ====================================================

Terminal will be reused by tasks, press any key to close it.

Since PlatformIO doesn’t hide all the compiler warnings like the Arduino IDE does, it’s normal to see some warnings in libraries during compilation. Since the build was successful, I would not be overly concerned in the first instance. The warning at the top is just telling you that the project is an old one, because it still uses env_default instead of env_defaults to specify which of the 10 environments or boards to build by default.

Hi pfeerick

I guessed as much but just wanted to be sure so thanks.

I don’t know if I should create a new thread but I’ve started receiving the following error when opening ‘Marlin-bugfix-1.1.x’ in Visual Studio Code.
#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (C:\Users\Tom\Desktop\Marlin\Marlin Bugfix-1.1.x\Marlin-bugfix-1.1.x Ender-3\Marlin\ultralcd.cpp).

I have tried installing vcpkg but I just receive an error when running .\bootstrap-vcpkg.bat.

Does it compile successfully? Before compilation some libraries may not be downloaded yet, resulting in this error.

1 Like

Hi maxgerhardt

I’m no longer receiving the error previously mentioned for some reason? I don’t know if it’s somehow related but now the first time I select ‘Build’ it’ll fail but on the second attempt, it’ll succeed without making any changes?

> Executing task: C:\Users\Tom\.platformio\penv\Scripts\platformio.exe run <

Warning! `env_default` configuration option in section [platformio] is deprecated and will be removed in the next release! Please use `default_envs` instead
Processing sanguino_atmega1284p (platform: atmelavr; framework: arduino; board: sanguino_atmega1284p)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/sanguino_atmega1284p.html
PLATFORM: Atmel AVR 2.1.0 > Sanguino ATmega1284p (16MHz)
HARDWARE: ATMEGA1284P 16MHz, 16KB RAM, 127KB Flash
DEBUG: Current (simavr) On-board (simavr)
PACKAGES:
 - framework-arduino-avr 5.0.0 
 - toolchain-atmelavr 1.50400.190710 (5.4.0)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
LibraryManager: Installing dev
Using cache: C:\Users\Tom\.platformio\.cache\cf\a54ce8ed1b234ada291ce966617e3dcf
U8glib-HAL @ 0.4 has been successfully installed!
Looking for LiquidCrystal_I2C library in registry
Conflict: More than one library has been found by request {"name": "LiquidCrystal_I2C", "requirements": "1.1.2"}:
LiquidCrystal_I2C
Automatically chose the first available library (use `--interactive` option to make a choice)=====
============
#ID: 576
A library for I2C LCD displays.

Keywords: display
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR
Authors: Frank de Brabander, Marco Schwartz

LiquidCrystal_I2C
=================
#ID: 1574
A library for DFRobot I2C LCD displays with port parameters

Keywords: lcd, liquidcrystal, i2c
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR
Authors: Tony Kambourakis

LiquidCrystal_I2C
=================
#ID: 6158
Hitachi HD44780 & clone LCD screens over I²C expander PCF8574

Keywords: lcd, i2c, hd44780, wh1602b, wh1604b, screen, pcf8574, liquidcrystal
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Atmel SAM, Espressif 32, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, Nordic nRF52, ST STM32, ST STM8, Teensy, TI MSP430
Authors: ejoyneering

Found: https://platformio.org/lib/show/576/LiquidCrystal_I2C
LibraryManager: Installing id=576 @ 1.1.2
Using cache: C:\Users\Tom\.platformio\.cache\d0\961ee8e6cd03de60d0019e11bc6a62d0
LiquidCrystal_I2C @ 1.1.2 has been successfully installed!
Looking for TMC2130Stepper library in registry
Found: https://platformio.org/lib/show/1493/TMC2130Stepper
LibraryManager: Installing id=1493
Using cache: C:\Users\Tom\.platformio\.cache\ed\3913311780b8e9ebed652f0219586fed
TMC2130Stepper @ 2.5.1 has been successfully installed!
LibraryManager: Installing v0.1.1
Using cache: C:\Users\Tom\.platformio\.cache\1f\bc2d18570252f493d1a8cb1d08adb51f
TMC2208Stepper @ 0.1.1 has been successfully installed!
Looking for Adafruit NeoPixel library in registry
Found: https://platformio.org/lib/show/28/Adafruit NeoPixel
LibraryManager: Installing id=28 @ 1.1.3
Using cache: C:\Users\Tom\.platformio\.cache\3b\69ad85374750a17f36279f7ebe4aa63b
Adafruit NeoPixel @ 1.1.3 has been successfully installed!
LibraryManager: Installing 30aa480
Using cache: C:\Users\Tom\.platformio\.cache\ef\df460c1010f097a34aa45fea525d81ef
30aa480 @ 0.0.0 has been successfully installed!
LibraryManager: Installing master
Using cache: C:\Users\Tom\.platformio\.cache\9b\f4f67907a2cc660d7d4ea73e6d5d8f9b
Arduino-L6470 @ 0.8.0 has been successfully installed!
LibraryManager: Installing c1921b4
Using cache: C:\Users\Tom\.platformio\.cache\8c\f244bfa38b7bfff5e9042f5d9f9f5c8c
c1921b4 @ 0.0.0 has been successfully installed!
Found 13 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <U8glib-HAL> 0.4
|   |-- <Wire> 1.0
|   |-- <SPI> 1.0
|-- <LiquidCrystal_I2C>
|   |-- <Wire> 1.0
|-- <TMC2130Stepper> 2.5.1
|   |-- <SPI> 1.0
|-- <TMC2208Stepper> 0.1.1
|-- <Adafruit NeoPixel> 1.1.3
|-- <30aa480>
|   |-- <Wire> 1.0
|-- <Arduino-L6470> 0.8.0
|-- <c1921b4>
|   |-- <SPI> 1.0
|-- <Wire> 1.0
|-- <SPI> 1.0
|-- <SoftwareSerial> 1.0
Building in release mode
*** [Marlin\G26_Mesh_Validation_Tool.cpp] C:\Users\Tom\Desktop\Marlin 1.1.x Bugfix Ender-3 Pro\.pioenvs\sanguino_atmega1284p\.sconsign37.db.dblite: No such file or directory
============================================================================================== [FAILED] Took 2.70 seconds ==============================================================================================

Environment           Status    Duration
--------------------  --------  ------------
megaatmega2560        IGNORED
megaatmega1280        IGNORED
at90USB1286_CDC       IGNORED
at90USB1286_DFU       IGNORED
melzi                 IGNORED
melzi_optiboot        IGNORED
rambo                 IGNORED
sanguino_atmega644p   IGNORED
sanguino_atmega1284p  FAILED    00:00:02.700
teensy20              IGNORED
========================================================================================= 1 failed, 0 succeeded in 00:00:02.700 =========================================================================================
The terminal process terminated with exit code: 1

Terminal will be reused by tasks, press any key to close it.

> Executing task: C:\Users\Tom\.platformio\penv\Scripts\platformio.exe run <

Warning! `env_default` configuration option in section [platformio] is deprecated and will be removed in the next release! Please use `default_envs` instead
Processing sanguino_atmega1284p (platform: atmelavr; framework: arduino; board: sanguino_atmega1284p)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/sanguino_atmega1284p.html
PLATFORM: Atmel AVR 2.1.0 > Sanguino ATmega1284p (16MHz)
HARDWARE: ATMEGA1284P 16MHz, 16KB RAM, 127KB Flash
DEBUG: Current (simavr) On-board (simavr)
PACKAGES:
 - framework-arduino-avr 5.0.0
 - toolchain-atmelavr 1.50400.190710 (5.4.0)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 13 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <U8glib-HAL> 0.4
|   |-- <Wire> 1.0
|   |-- <SPI> 1.0
|-- <LiquidCrystal_I2C>      
|   |-- <Wire> 1.0
|-- <TMC2130Stepper> 2.5.1   
|   |-- <SPI> 1.0
|-- <TMC2208Stepper> 0.1.1   
|-- <Adafruit NeoPixel> 1.1.3
|-- <30aa480>
|   |-- <Wire> 1.0
|-- <Arduino-L6470> 0.8.0    
|-- <c1921b4>
|   |-- <SPI> 1.0
|-- <Wire> 1.0
|-- <SPI> 1.0
|-- <SoftwareSerial> 1.0     
Building in release mode
Compiling .pioenvs\sanguino_atmega1284p\src\G26_Mesh_Validation_Tool.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\I2CPositionEncoder.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\M100_Free_Mem_Chk.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Marlin.ino.cpp.o       
Compiling .pioenvs\sanguino_atmega1284p\src\MarlinSerial.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Marlin_main.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Max7219_Debug_LEDs.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\Sd2Card.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdBaseFile.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdFatUtil.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdFile.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\SdVolume.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\blinkm.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\cardreader.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\configuration_store.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\dac_mcp4728.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\digipot_mcp4018.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\digipot_mcp4451.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\emergency_parser.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\endstops.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\fwretract.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\hex_print_routines.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\least_squares_fit.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\leds.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\malyanlcd.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\mesh_bed_leveling.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\neopixel.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\nozzle.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\parser.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\pca9632.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\planner.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\planner_bezier.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\power.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\power_loss_recovery.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\printcounter.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\runout.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\serial.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\servo.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stepper_dac.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stepper_indirection.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\stopwatch.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\temperature.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\tmc_util.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\twibus.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ubl.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ubl_G29.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ubl_motion.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\ultralcd.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\utility.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\vector_3.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\src\watchdog.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfc1\Wire\Wire.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libfc1\Wire\utility\twi.c.o
Compiling .pioenvs\sanguino_atmega1284p\lib6f3\SPI\SPI.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\U8glib.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\U8glibPrint.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\chessengine.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_bitmap.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_circle.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_clip.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_api.c.o
Archiving .pioenvs\sanguino_atmega1284p\libfc1\libWire.a
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_api_16gr.c.o
Archiving .pioenvs\sanguino_atmega1284p\lib6f3\libSPI.a
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_attiny85_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_common.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_fast_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_hw_usart_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_no_en_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_port_d_wr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_ssd_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_st7920_custom.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_st7920_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_st7920_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_std_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_t6963.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_arduino_uc_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atmega_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atmega_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atmega_st7920_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atmega_st7920_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atmega_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atxmega_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_atxmega_st7920_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_esp32_ssd_i2c_fn.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_io.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_linux_ssd_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_msp430_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_null.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_psoc5_ssd_hw_parallel.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_raspberrypi_hw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_raspberrypi_ssd_i2c.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_std_sw_spi.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_stm32duino_hw_spi.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_com_stm32duino_ssd_i2c.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_cursor.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_delay.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_a2_micro_printer.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_flipdisc_2x7.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_gprof.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ht1632.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ili9325d_320x240.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ks0108_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_160x80.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_240x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_240x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_lc7981_320x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ld7032_60x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_null.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_pcd8544_84x48.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_pcf8812_96x65.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_sbn1661_122x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1306_128x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1306_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1306_64x48.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1309_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1322_nhd31oled_bw.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1322_nhd31oled_gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_bw.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_bw_new.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1325_nhd27oled_gr_new.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1327_96x96_gr.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1351_128x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_ssd1353_160x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_64128n.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_dogm128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_dogm132.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_lm6059.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_lm6063.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_nhd_c12832.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7565_nhd_c12864.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7687_c144mvgd.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7920_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7920_192x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_st7920_202x32.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_t6963_128x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_t6963_128x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_t6963_240x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_t6963_240x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_tls8204_84x48.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1601_c128032.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1608_240x128.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1608_240x64.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1610_dogxl160.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1611_dogm240.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1611_dogxl240.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1701_dogs102.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_dev_uc1701_mini12864.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_ellipse.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_font.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_font_data.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_line.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_ll_api.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_page.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb14v1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb16h1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb16h2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb16v1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb16v2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb32h1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb8h1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb8h1f.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb8h2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb8h8.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb8v1.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pb8v2.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pbxh16.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_pbxh24.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_polygon.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_rect.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_rot.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_scale.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_state.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_u16toa.c.o
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_u8toa.c.o
.piolibdeps\sanguino_atmega1284p\U8glib-HAL_ID1932\src\clib\u8g_rot.c:48:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 u8g_dev_t u8g_dev_rot = { u8g_dev_rot_dummy_fn, NULL, NULL };
                           ^
Compiling .pioenvs\sanguino_atmega1284p\libf54\U8glib-HAL_ID1932\clib\u8g_virtual_screen.c.o
.piolibdeps\sanguino_atmega1284p\U8glib-HAL_ID1932\src\clib\u8g_rot.c:48:27: note: (near initialization for 'u8g_dev_rot.dev_fn')
Compiling .pioenvs\sanguino_atmega1284p\lib464\LiquidCrystal_I2C_ID576\LiquidCrystal_I2C.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\SW_SPI.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper_CHOPCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper_COOLCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper_DRV_STATUS.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper_GCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper_IHOLD_IRUN.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib538\TMC2130Stepper_ID1493\source\TMC2130Stepper_PWMCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib891\TMC2208Stepper\source\TMC2208Stepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib891\TMC2208Stepper\source\TMC2208Stepper_CHOPCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib891\TMC2208Stepper\source\TMC2208Stepper_DRVSTATUS.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib891\TMC2208Stepper\source\TMC2208Stepper_GCONF.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib464\libLiquidCrystal_I2C_ID576.a
Compiling .pioenvs\sanguino_atmega1284p\lib891\TMC2208Stepper\source\TMC2208Stepper_OTP_READ.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib891\TMC2208Stepper\source\TMC2208Stepper_PWMCONF.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\liba6f\Adafruit NeoPixel_ID28\Adafruit_NeoPixel.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\liba6f\Adafruit NeoPixel_ID28\esp8266.c.o
Compiling .pioenvs\sanguino_atmega1284p\lib6eb\30aa480\LiquidTWI2.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib538\libTMC2130Stepper_ID1493.a
Compiling .pioenvs\sanguino_atmega1284p\lib196\Arduino-L6470\L6470.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib58c\c1921b4\TMC26XStepper.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\lib5c1\SoftwareSerial\SoftwareSerial.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\libFrameworkArduinoVariant.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\CDC.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial0.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\liba6f\libAdafruit NeoPixel_ID28.a
In file included from .piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.cpp:15:0:
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial1.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib891\libTMC2208Stepper.a
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XXHelper::transfer(uint8_t, _pin_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:279:71: warning: no return statement in function returning non-void [-Wreturn-type]
   static inline uint8_t transfer(uint8_t data, const _pin_t ss_pin) { }
                                                                       ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XXHelper::transfer(uint8_t, _pin_t, uint8_t)':
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial2.cpp.o
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:280:101: warning: no return statement in function returning non-void [-Wreturn-type]
   static inline uint8_t transfer(uint8_t data, const _pin_t ss_pin, const uint8_t chain_position) { }
                                                                                                     ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XX::transfer_noop(uint8_t, _pin_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:399:76: warning: no return statement in function returning non-void [-Wreturn-type]
   static inline uint8_t transfer_noop(uint8_t data, const _pin_t ss_pin) { }
                                                                            ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h: In static member function 'static uint8_t L64XX::chain_transfer_noop(uint8_t, _pin_t, uint8_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.h:400:112: warning: no return statement in function returning non-void [-Wreturn-type]
Archiving .pioenvs\sanguino_atmega1284p\lib6eb\lib30aa480.a
   static inline uint8_t chain_transfer_noop(uint8_t data, const _pin_t ss_pin, const uint8_t chain_position) { }
                                                                                                                ^
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.cpp: In member function 'void L64XX::setMicroSteps(int16_t)':
.piolibdeps\sanguino_atmega1284p\Arduino-L6470\src\L6470.cpp:141:38: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses]
   SetParam(L6470_STEP_MODE, !SYNC_EN | stepVal | SYNC_SEL_1);
                                      ^
Archiving .pioenvs\sanguino_atmega1284p\lib196\libArduino-L6470.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\HardwareSerial3.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\IPAddress.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\PluggableUSB.cpp.o
Archiving .pioenvs\sanguino_atmega1284p\lib5c1\libSoftwareSerial.a
Archiving .pioenvs\sanguino_atmega1284p\lib58c\libc1921b4.a
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\Print.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\Stream.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\Tone.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\USBCore.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\WInterrupts.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\WMath.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\WString.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\abi.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\hooks.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\main.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\new.cpp.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_analog.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_digital.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_pulse.S.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_pulse.c.o
Compiling .pioenvs\sanguino_atmega1284p\FrameworkArduino\wiring_shift.c.o
Archiving .pioenvs\sanguino_atmega1284p\libFrameworkArduino.a
Archiving .pioenvs\sanguino_atmega1284p\libf54\libU8glib-HAL_ID1932.a
Linking .pioenvs\sanguino_atmega1284p\firmware.elf
Building .pioenvs\sanguino_atmega1284p\firmware.hex
Checking size .pioenvs\sanguino_atmega1284p\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [===       ]  28.3% (used 4629 bytes from 16384 bytes)
Flash: [========= ]  94.3% (used 122586 bytes from 130048 bytes)
============================================================================================= [SUCCESS] Took 32.81 seconds =============================================================================================

Environment           Status    Duration
--------------------  --------  ------------
megaatmega2560        IGNORED
megaatmega1280        IGNORED
at90USB1286_CDC       IGNORED
at90USB1286_DFU       IGNORED
melzi                 IGNORED
melzi_optiboot        IGNORED
rambo                 IGNORED
sanguino_atmega644p   IGNORED
sanguino_atmega1284p  SUCCESS   00:00:32.814
teensy20              IGNORED
============================================================================================== 1 succeeded in 00:00:32.814 ==============================================================================================

Terminal will be reused by tasks, press any key to close it.<

Also does anyone know what’s causing the issue in the image below?

Probably just a symptom of having just installed all the libraries after building an environment for the first time… it happens sometimes. Possibly AV slowing things down a bit, making things out of sync?

Um… where is the referenced folder? I can see the Marlin folder, but where’s the include folder?

A PlatformIO project expects the projects to have a default include/ folder for its includes. Marlin doesn’t have one. Thus you get a warning about a non-existant folder being added as an include folder – nothing particular to worry about.

1 Like

Thanks, maxgerhardt and pfeerick for help (and patience).

1 Like

Sorry, just one final question but the hex file for compiled Marlin Firmware is the one highlighted in the image below right?

1 Like

Yes, that would be the firmware binary you just compiled.

1 Like