Misleading memory usage statistics for ESP32

I created a sketch for an ESP32 plus TFT display which uses the LVGL library. It is fairly simple, only creating an LVGL "table" object to display file names from an SD card. The global data consist of very modest tables to contain the directory and file names. My point is that the memory statistics show large amounts of global and local memory where the addition of even one more small entry "breaks" the memory usage. Here is the case that succeeds:

Notice 38% of DRAM is used. Adding only one member (to 3 arrays) breaks it:

To show the accounting of DRAM size is correct (allowing for alignment of variables), adding 1 more:

Am I missing something, or are the memory usage statistics vastly misleading?

(The complete sketch is available, but I don't think the actual code is relevant. Just changing the size of some small arrays illustrates the behavior)

Please do not post pictures of code. Post your complete sketch using code tags

In my experience the easiest way to tidy up the code and add the code tags is as follows

Start by tidying up your code by using Tools/Auto Format in the IDE to make it easier to read. Then use Edit/Copy for Forum and paste what was copied in a new reply. Code tags will have been added to the code to make it easy to read in the forum thus making it easier to provide help.

As your topic does not relate directly to the installation or operation of the IDE it has been moved to the Programming category of the forum

The problem might be in the part of the sketch that your screenshots are not showing. Please post your code and full error messages following the forum rules, that is, pasting it in after using the Edit->Copy for Forum feature in the IDE, or adding the CODE tags using the <CODE/> icon at the top of the edit window.

My guess is that the SD library, the display library and Wifi libraries combined are leaving you with less memory than expected.

(Post crossed with @UKHeliBob's)

ESP32 RAM memory is "segmented" into pieces less than 200kB each.
(Thus the message about "DRAM_0_SEG")
This has come up before - search for "ESP32 RAM segments"

I'm not sure how the compiler allocates things - there may be a way to put data explicitly into other segments, or it may be that only corner cases where a particular variable ends up "too large" to allocate in the segment where the compiler tries to put it (with the compiler not being smart enough to try a different segment.)

For your "buffers", you could try dynamically allocating them in setup() and using pointers instead of static declarations.

//**********************************************************************************//
#include <SPI.h>
#include <TFT_eSPI.h>

/*
#include <XPT2046_TouchscreenSOFTSPI.h>

// Touchscreen pins
#define XPT2046_IRQ 36   // T_IRQ
#define XPT2046_MOSI 32  // T_DIN
#define XPT2046_MISO 39  // T_OUT
#define XPT2046_CLK 25   // T_CLK
#define XPT2046_CS 33    // T_CS

SoftSPI *tsSoftSpi;
// Set touch screen to use SOftSpi
XPT2046_TouchscreenSOFTSPI touchscreen(XPT2046_CS, XPT2046_IRQ);
*/

// Touchscreen coordinates: (x, y) and pressure (z)
int x, y, z;

#include <lvgl.h>

// FIle system and SD card libraries
#include "FS.h"
#include "SD.h"

// SD Reader pins (default VSPI pins)
#define SD_MISO  19
#define SD_MOSI  23
#define SD_SCK  18
#define SD_CS  5
SPIClass Sd_spi = SPIClass(VSPI);

#define SCREEN_WIDTH 320
#define SCREEN_HEIGHT 480
static lv_obj_t * table;

//#define DRAW_BUF_SIZE (SCREEN_WIDTH * SCREEN_HEIGHT / 10 * (LV_COLOR_DEPTH / 8))
#define DRAW_BUF_SIZE (SCREEN_WIDTH * SCREEN_HEIGHT / 10 * (LV_COLOR_DEPTH / 8))
uint32_t draw_buf[DRAW_BUF_SIZE / 4];

// FIle table
#define namelen 40 // Length of name without '\0"
#define dirlen 24
#define maxNames 83 //83 OK, 87 152 over, 85 64 over, 84 24 over
#define maxDirs 45
char NameBufr[maxNames][namelen+1];
char DirBufr[maxDirs][dirlen+1];
int LenBufr[maxNames];
int numNames, numDirs;
int showlen; //Number of characters in table cell
int maxRows; // Number of rows to display

//**********************************************************************************//
// If logging is enabled, it will inform the user about what is happening in the library
/*
void log_print(lv_log_level_t level, const char * buf) {
  LV_UNUSED(level);
  Serial.println(buf);
  Serial.flush();
}
*/

//**********************************************************************************//
int fetchDir(fs::FS &fs, const char * dirname, uint8_t levels){
	int j, len;
  char* pmidi;

	numNames = numDirs = 0;
  File root = fs.open(dirname);
  if(!root){
    Serial.println("Failed to open root directory");
    return(-1);
  }
  if(!root.isDirectory()){
    Serial.println("Root is not a directory");
    return(-2);
  }
  strcpy(DirBufr[numDirs++],dirname);

  File file = root.openNextFile();
  while(file){
    if(((file.isDirectory()) && (strcasestr(file.name(),"system"))==NULL)){
      Serial.print("  DIR : ");
      Serial.println(file.name());
      if (numDirs<maxDirs) {
				strcpy(DirBufr[numDirs++], file.name());
			}
      if(levels){
        fetchDir(fs, file.name(), levels -1);
      }
    } else {
// Is file a MIDI?
      if(((pmidi = strcasestr(file.name(),".mid"))!=NULL) && (numNames<maxNames)){
        len = pmidi - file.name();
        LenBufr[numNames] = len; j = min(len,namelen);
				strncpy(NameBufr[numNames],file.name(), j);
				NameBufr[numNames][j+1] = '\0'; numNames++;
			} else Serial.println("More files than table");
    }
    file = root.openNextFile();
  }
  return(numNames);
}

static lv_obj_t * text_label_touch;
static uint32_t row,col;
//**********************************************************************************//
// Get the Touchscreen data
/*
void touchscreen_read(lv_indev_t * indev, lv_indev_data_t * data) {
  // Checks if Touchscreen was touched, and prints X, Y and Pressure (Z)
  if(touchscreen.tirqTouched() && touchscreen.touched(tsSoftSpi)) {
    // Get Touchscreen points
    TS_Point p = touchscreen.getPoint(tsSoftSpi);
    // Calibrate Touchscreen points with map function to the correct width and height
    x = map(p.x, 200, 3700, 1, SCREEN_WIDTH);
    y = map(p.y, 240, 3800, 1, SCREEN_HEIGHT);
    z = p.z;

    data->state = LV_INDEV_STATE_PRESSED;

    // Set the coordinates
    data->point.x = x;
    data->point.y = y;

    // Print Touchscreen info about X, Y and Pressure (Z) on the Serial Monitor
		Serial.printf("X= %i | Y= %i | Pressure= %i\n",x,y,z); 
  }
  else {
    data->state = LV_INDEV_STATE_RELEASED;
  }
}
*/
//**********************************************************************************//
static void update_table_values(void) {
  int i,j,k,leng;
  static char show[namelen+1];
  char len[2];
// Fill the name column
  j=0;
// Table header
  lv_table_set_cell_value(table, 0, 0, strcat(DirBufr[j]," File name"));
// Table body
  for(i=0;i<maxRows;i++)
  {
	  if(i<numNames){
			leng = strlen(NameBufr[i]); k = min(leng,showlen);
    //  sprintf(linebuf,"%s %i %i\n",NameBufr[i],leng,k); Serial.printf(linebuf);
			strncpy(show, NameBufr[i],k); show[k+1] = '\0';
    //  Serial.print(show); Serial.println("<");
			lv_table_set_cell_value(table, i+1, 0, show) ;

      sprintf(len,"%i",LenBufr[i]);
      lv_table_set_cell_value(table, i+1, 1, len);
      }
    else { lv_table_set_cell_value(table, i+1, 0, "MT");
      lv_table_set_cell_value(table, i+1, 1, "0");
      }
  }
}

//**********************************************************************************//
static void draw_event_cb(lv_event_t * e)
{
    lv_draw_task_t * draw_task = lv_event_get_draw_task(e);
    lv_draw_dsc_base_t * base_dsc = (lv_draw_dsc_base_t *)lv_draw_task_get_draw_dsc(draw_task);
    /*If the cells are drawn...*/
    if(base_dsc->part == LV_PART_ITEMS) {
        uint32_t row = base_dsc->id1;
        uint32_t col = base_dsc->id2;

        /*Make the texts in the first cell center aligned*/
        if(row == 0) {
            lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task);
            if(label_draw_dsc) {
                label_draw_dsc->align = LV_TEXT_ALIGN_CENTER;
            }
            lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task);
            if(fill_draw_dsc) {
                fill_draw_dsc->color = lv_color_mix(lv_palette_main(LV_PALETTE_BLUE), fill_draw_dsc->color, LV_OPA_20);
                fill_draw_dsc->opa = LV_OPA_COVER;
            }
        }
        /*In the first column align the texts to the left*/
        else if(col == 0) {
            lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task);
            if(label_draw_dsc) {
                label_draw_dsc->align = LV_TEXT_ALIGN_LEFT;
              //  label_draw_dsc->flag = LV_TEXT_FLAG_BREAK_ALL;
              //  label_draw_dsc->flag = LV_TEXT_FLAG_EXPAND;
               }
        }
        // Align col 1 to the center
        else if(col == 1) {
            lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task);
            if(label_draw_dsc) {
                label_draw_dsc->align = LV_TEXT_ALIGN_CENTER;
                }
        }

        /*Make every 2nd row grayish*/
        /*
        if((row != 0 && row % 2) == 0) {
            lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task);
            if(fill_draw_dsc) {
                fill_draw_dsc->color = lv_color_mix(lv_palette_main(LV_PALETTE_GREY), fill_draw_dsc->color, LV_OPA_10);
                fill_draw_dsc->opa = LV_OPA_COVER;
            }
        }
        */
    }
}

//**********************************************************************************//
void lv_create_main_gui(void) {
    /*Change the active screen's background color*/
//    lv_obj_set_style_bg_color(lv_screen_active(), lv_color_hex(0x003a57), LV_PART_MAIN);
    lv_obj_set_style_bg_color(lv_screen_active(), lv_palette_main(LV_PALETTE_LIME), LV_PART_MAIN);

/*
  // Create a text label aligned center: https://docs.lvgl.io/master/widgets/label.html
  text_label_touch = lv_label_create(lv_screen_active());
  lv_label_set_text(text_label_touch, "Touch screen to test");
  lv_obj_align(text_label_touch, LV_ALIGN_CENTER, 0, 0);
*/

  //Create a table
  static lv_style_t style_table;
  // Set font type and size.
  lv_style_init(&style_table);
 // lv_style_set_text_font(&style_table, &lv_font_mono_22);
  lv_style_set_text_font(&style_table, &lv_font_montserrat_20);
  lv_style_set_width(&style_table, 480);
  showlen = 25; // Characters in column 0;
  lv_style_set_height(&style_table, 300);

	table = lv_table_create(lv_screen_active());
  lv_obj_add_style(table, &style_table, 0);
  lv_obj_remove_flag(table, LV_OBJ_FLAG_SCROLLABLE);

	/*Set a smaller height to the table. It'll make it scrollable*/
	lv_obj_set_height(table, 300);
	lv_obj_center(table);

// Remove padding of rows
	lv_obj_set_style_pad_top(table, 1, LV_PART_ITEMS|LV_STATE_DEFAULT);
	lv_obj_set_style_pad_bottom(table, 1, LV_PART_ITEMS|LV_STATE_DEFAULT);

	lv_obj_set_style_pad_left(table, 2, LV_PART_ITEMS|LV_STATE_DEFAULT);
	lv_obj_set_style_pad_right(table, 2, LV_PART_ITEMS|LV_STATE_DEFAULT);
maxRows = 15;
	lv_table_set_row_count(table, maxRows) ;
	lv_table_set_column_count(table, 2);

  lv_table_set_column_width(table, 0, 435);
  lv_table_set_column_width(table, 1, 45);

  // Inserts or updates all table values
  update_table_values();

	/*Add an event callback to to apply some custom drawing*/
	lv_obj_add_event_cb(table, draw_event_cb, LV_EVENT_DRAW_TASK_ADDED, NULL);
	lv_obj_add_flag(table, LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS);

// Add an event callback for table events
  lv_obj_add_event_cb(table, table_event_cb, LV_EVENT_VALUE_CHANGED, NULL);
}

//**********************************************************************************//
void table_event_cb(lv_event_t* event) {
    lv_obj_t* target = (lv_obj_t*) lv_event_get_target(event);
    lv_event_code_t code = lv_event_get_code(event);
    // Add your custom behavior here
    Serial.print("Table event "); Serial.println(code);
    Serial.print("LV_EVENT_VALUE_CHANGED "); Serial.println(LV_EVENT_VALUE_CHANGED);

    // Print Touchscreen info about X, Y and Pressure (Z) on the Serial Monitor
    lv_table_get_selected_cell(table, &row, &col);

    Serial.print("R = ");
    Serial.print(row);
    Serial.print(" | C = ");
    Serial.print(col);
    Serial.println();
}

//**********************************************************************************//
void setup() {
  Serial.begin(115200);
  String LVGL_Arduino = String("LVGL Library Version: ") + lv_version_major() + "." + lv_version_minor() + "." + lv_version_patch();

  while (!Serial && (millis() <= 1500));
  Serial.println("...wait");
  delay (2000);
  Serial.println(LVGL_Arduino);
  Serial.println(ESP.getChipModel());

  Serial.print("\nInitializing SD card...\n");
  Sd_spi.begin(SD_SCK, SD_MISO, SD_MOSI, SD_CS);

  if (!SD.begin(SD_CS, Sd_spi, 55000000)) {
    Serial.println("Card Mount Failed is it inserted?");
  }
 // listDir(SD, "/", 0);
  numNames = fetchDir(SD, "/", 0);
  Serial.print("Files found: ");
  Serial.println(numNames);

  Serial.print("DRAW_BUF_SIZE: ");
  Serial.println(DRAW_BUF_SIZE);

// Initilaize the LVGL system
  lv_init();

  // Register print function for debugging
  // In lv_conf.h, LV_USE_LOG must be 1
  //v_log_register_print_cb(log_print);

/*
  // Create a Softspi Object and set its SPI pins
  tsSoftSpi = new SoftSPI (XPT2046_MOSI, XPT2046_MISO, XPT2046_CLK);

  // Start the SPI for the touchscreen and init the touchscreen
  touchscreen.begin(tsSoftSpi);

  // Set the Touchscreen rotation in landscape mode
  touchscreen.setRotation(0);
*/

  // Create a display object
  lv_display_t * disp;
  // Initialize the TFT display using the TFT_eSPI library
  disp = lv_tft_espi_create(SCREEN_WIDTH, SCREEN_HEIGHT, draw_buf, sizeof(draw_buf));
  // Notice Y axis is the long axis of landscape mode.
  lv_display_set_rotation(disp, LV_DISPLAY_ROTATION_90);

  // Initialize an LVGL input device object (Touchscreen)
  lv_indev_t * indev = lv_indev_create();
  lv_indev_set_type(indev, LV_INDEV_TYPE_POINTER);

  // Set the callback function to read Touchscreen input
//  lv_indev_set_read_cb(indev, touchscreen_read);

  lv_create_main_gui();

  Serial.print("Heap: "); Serial.println(ESP.getFreeHeap());

}


//**********************************************************************************//
void loop() {
  lv_task_handler();  // let the GUI do its work
  lv_tick_inc(5);     // tell LVGL how much time has passed
  delay(5);           // let this time pass
 }

The code in its entirety. But it is the compile time messages that are the point. Why the "'dram0_0_seg' overflowed" error when there is said to be over 200,000 bytes available?

It does not compile for me even at default warnings.

you need to post the entire verbose compile log also in code tags.

Sorry, I had added a mono-spaced font to the LVGL library. I just commented out line 234 and uncommented line 235 (to use the monserrat font);

Part 1 of the compile log

Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\cache\class\lv_cache_lru_rb.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\cache\class\lv_cache_sc_da.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\cache\instance\lv_image_cache.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\cache\instance\lv_image_header_cache.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\cache\lv_cache.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\cache\lv_cache_entry.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_anim.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_anim_timeline.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_area.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_array.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_async.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_bidi.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_circle_buf.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_color.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_color_op.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_event.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_fs.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_grad.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_iter.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_ll.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_log.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_lru.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_math.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_matrix.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_palette.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_pending.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_profiler_builtin.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_profiler_builtin_posix.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_rb.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_style.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_style_gen.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_templ.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_text.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_text_ap.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_timer.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_tree.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\misc\lv_utils.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_cmsis_rtos2.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_freertos.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_linux.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_mqx.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_os.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_os_none.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_pthread.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_rtthread.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_sdl2.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\osal\lv_windows.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\others\file_explorer\lv_file_explorer.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\others\fragment\lv_fragment.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\others\fragment\lv_fragment_manager.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\others\translation\lv_translation.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\builtin\lv_mem_core_builtin.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\builtin\lv_sprintf_builtin.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\builtin\lv_string_builtin.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\builtin\lv_tlsf.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\clib\lv_mem_core_clib.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\clib\lv_sprintf_clib.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\clib\lv_string_clib.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\lv_mem.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\micropython\lv_mem_core_micropython.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\rtthread\lv_mem_core_rtthread.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\rtthread\lv_sprintf_rtthread.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\rtthread\lv_string_rtthread.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\stdlib\uefi\lv_mem_core_uefi.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\themes\default\lv_theme_default.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\themes\lv_theme.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\themes\mono\lv_theme_mono.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\themes\simple\lv_theme_simple.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\tick\lv_tick.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\3dtexture\lv_3dtexture.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\animimage\lv_animimage.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\arc\lv_arc.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\arclabel\lv_arclabel.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\bar\lv_bar.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\button\lv_button.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\buttonmatrix\lv_buttonmatrix.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\calendar\lv_calendar.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\calendar\lv_calendar_chinese.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\calendar\lv_calendar_header_arrow.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\calendar\lv_calendar_header_dropdown.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\canvas\lv_canvas.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\chart\lv_chart.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\checkbox\lv_checkbox.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\dropdown\lv_dropdown.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\gif\lv_gif.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\image\lv_image.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\imagebutton\lv_imagebutton.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\ime\lv_ime_pinyin.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\keyboard\lv_keyboard.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\label\lv_label.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\led\lv_led.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\line\lv_line.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\list\lv_list.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\lottie\lv_lottie.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\menu\lv_menu.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\msgbox\lv_msgbox.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\objx_templ\lv_objx_templ.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_animimage_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_arc_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_bar_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_buttonmatrix_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_chart_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_checkbox_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_dropdown_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_image_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_keyboard_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_label_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_led_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_line_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_menu_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_obj_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_roller_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_scale_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_slider_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_span_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_spinbox_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_spinner_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_style_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_switch_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_table_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_tabview_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\property\lv_textarea_properties.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\roller\lv_roller.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\scale\lv_scale.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\slider\lv_slider.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\span\lv_span.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\spinbox\lv_spinbox.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\spinner\lv_spinner.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\switch\lv_switch.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\table\lv_table.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\tabview\lv_tabview.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\textarea\lv_textarea.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\tileview\lv_tileview.c
Using cached library dependencies for file: d:\Util\Hosyond\Sketchbook\libraries\lvgl\src\widgets\win\lv_win.c
Using cached library dependencies for file: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SD\src\SD.cpp
Using cached library dependencies for file: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SD\src\sd_diskio.cpp
Using cached library dependencies for file: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SD\src\sd_diskio_crc.c
Generating function prototypes...
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-x32\2601/bin/xtensa-esp32-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-libs\3.3.8/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:esp32:UploadSpeed=921600,CPUFreq=240,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_CDC_ON_BOOT=0 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-libs\3.3.8/flags/defines -ID:\Roll Recording\Arduino\Hosyond\SD_and_Touchscreen -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-libs\3.3.8/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-libs\3.3.8/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-libs\3.3.8/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src -Id:\Util\Hosyond\Sketchbook\libraries\TFT_eSPI -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\FS\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPIFFS\src -Id:\Util\Hosyond\Sketchbook\libraries\lvgl\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SD\src @C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33/file_opts C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\sketch\SD_and_Touchscreen.ino.cpp -o C:\Users\user\AppData\Local\Temp\707485028\sketch_merged.cpp
C:\Users\user\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\user\AppData\Local\Temp\707485028\sketch_merged.cpp

Compiling sketch...
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-x32\\2601/bin/xtensa-esp32-elf-g++" -MMD -c "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DARDUINO_PARTITION_default "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32:UploadSpeed=921600,CPUFreq=240,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_CDC_ON_BOOT=0 "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/flags/defines" "-ID:\\Roll Recording\\Arduino\\Hosyond\\SD_and_Touchscreen" -iprefix "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/include/" "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/flags/includes" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/qio_qspi/include" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\cores\\esp32" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\variants\\esp32" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\libraries\\SPI\\src" "-Id:\\Util\\Hosyond\\Sketchbook\\libraries\\TFT_eSPI" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\libraries\\FS\\src" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\libraries\\SPIFFS\\src" "-Id:\\Util\\Hosyond\\Sketchbook\\libraries\\lvgl\\src" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\libraries\\SD\\src" "@C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/build_opt.h" "@C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/file_opts" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\sketch\\SD_and_Touchscreen.ino.cpp" -o "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\sketch\\SD_and_Touchscreen.ino.cpp.o"
Compiling libraries...
Compiling library "SPI"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SPI\SPI.cpp.o
Compiling library "TFT_eSPI"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\TFT_eSPI\TFT_eSPI.cpp.o
Compiling library "FS"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\FS\FS.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\FS\vfs_api.cpp.o
Compiling library "SPIFFS"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SPIFFS\SPIFFS.cpp.o
Compiling library "lvgl"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_draw.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_group.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_class.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_event.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_id_builtin.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_property.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_scroll.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_pos.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_style_gen.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_style.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_obj_tree.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\monkey\lv_monkey.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\sysmon\lv_sysmon.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\lv_test_display.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_refr.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\lv_observer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\lv_test_helpers.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\lv_test_indev.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\lv_test_fs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\lv_test_indev_gesture.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\lv_test_screenshot_compare.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\vg_lite_tvg\vg_lite_tvg.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\vg_lite_tvg\vg_lite_matrix.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\convert\helium\lv_draw_buf_convert_helium.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\convert\lv_draw_buf_convert.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\display\lv_display.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\dma2d\lv_draw_dma2d.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\convert\neon\lv_draw_buf_convert_neon.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\espressif\ppa\lv_draw_ppa.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\dma2d\lv_draw_dma2d_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\dma2d\lv_draw_dma2d_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\espressif\ppa\lv_draw_ppa_buf.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\espressif\ppa\lv_draw_ppa_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\espressif\ppa\lv_draw_ppa_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_letter.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_ram_g.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_draw_eve_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_3d.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\lv_eve.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_blur.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_buf.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_label.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_rect.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_mask.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_3d.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_border.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_draw_vector.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\lv_image_decoder.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_box_shadow.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_label.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_grad.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_mask_rect.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_layer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_vector.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_nanovg_fbo_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_nanovg_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_nanovg_image_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_border.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_label.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_layer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_stm32_hal.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\lv_draw_nanovg_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_nema_gfx_path.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\lv_draw_buf_g2d.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\lv_draw_g2d_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\lv_draw_nema_gfx_vector.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\lv_draw_g2d_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\lv_draw_g2d.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\lv_g2d_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_draw_buf_pxp.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\lv_g2d_buf_map.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_draw_pxp_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_draw_pxp_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_draw_pxp.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_draw_pxp_layer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_pxp_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_pxp_cfg.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\opengles\lv_draw_opengles.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_border.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\lv_pxp_osa.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_label.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_mask_rectangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\lv_draw_dave2d_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sdl\lv_draw_sdl.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\helium\lv_blend_helium.S.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\snapshot\lv_snapshot.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_al88.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_a8.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_argb8888.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_i1.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_l8.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_rgb565_swapped.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_argb8888_premultiplied.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_rgb888.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\lv_draw_sw_blend_to_rgb565.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\neon\lv_draw_sw_blend_neon_to_rgb565.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\neon\lv_draw_sw_blend_neon_to_rgb888.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\riscv_v\lv_draw_sw_blend_riscv_v_to_rgb888.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_border.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_blur.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_grad.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_box_shadow.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_letter.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_transform.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_mask_rect.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_mask.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_buf_vg_lite.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\lv_draw_sw_vector.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_border.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_box_shadow.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_fill.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_label.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_layer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_img.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_triangle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_mask_rect.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_draw_vg_lite_vector.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_grad.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_bitmap_font_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_decoder.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_math.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_stroke.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_path.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\drm\lv_linux_drm.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\lv_vg_lite_pending.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\fb\lv_linux_fbdev.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\drm\lv_linux_drm_egl.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\drm\lv_linux_drm_common.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\lcd\lv_lcd_generic_mipi.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\ili9341\lv_ili9341.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\ft81x\lv_ft81x.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\nv3007\lv_nv3007.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\lovyan_gfx\lv_lovyan_gfx.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\renesas_glcdc\lv_renesas_glcdc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st7789\lv_st7789.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st7735\lv_st7735.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st_ltdc\lv_st_ltdc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st7796\lv_st7796.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\nxp_elcdif\lv_nxp_elcdif.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\draw\eve\lv_draw_eve_display.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\evdev\lv_evdev.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\libinput\lv_xkb.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_entry.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\libinput\lv_libinput.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_fbdev.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_lcd.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\tft_espi\lv_tft_espi.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_image_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_profiler.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_touchscreen.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\assets\lv_opengles_shader.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_libuv.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\glad\src\gl.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\glad\src\egl.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\lv_nuttx_mouse.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\glad\src\gles2.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\lv_opengles_debug.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\lv_opengles_egl.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\lv_opengles_driver.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\lv_opengles_glfw.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\opengl_shader\lv_opengl_shader_manager.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\lv_opengles_texture.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_egl.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_keyboard.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\opengl_shader\lv_opengl_shader_program.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_mousewheel.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_sw.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_mouse.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_window.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\qnx\lv_qnx.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\lv_sdl_texture.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\lv_uefi_context.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\lv_uefi_display.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\lv_uefi_indev_touch.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\lv_uefi_indev_keyboard.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wayland.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_egl_backend.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\lv_uefi_indev_pointer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_keyboard.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_pointer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\lv_uefi_private.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_shm_backend.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_seat.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_touch.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_window.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_xdg_shell.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\lv_wl_g2d_backend.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\windows\lv_windows_display.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\windows\lv_windows_context.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\x11\lv_x11_display.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\windows\lv_windows_input.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\x11\lv_x11_input.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\font_manager\lv_font_manager_recycle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\fmt_txt\lv_font_fmt_txt.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\font_manager\lv_font_manager.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\binfont_loader\lv_binfont_loader.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\imgfont\lv_imgfont.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_dejavu_16_persian_hebrew.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_10.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_14.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_16.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_12.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_18.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_20.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_22.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_24.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_26.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_28.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_30.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_32.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_34.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_36.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_38.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_40.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_42.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_44.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_46.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_48.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_mono_8.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_10.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_14.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_12.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_14_aligned.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_16.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_18.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_20.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_22.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_26.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_24.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_28_compressed.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_28.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_30.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_32.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_34.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_36.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_38.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_40.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_42.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_48.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_44.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_8.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_montserrat_46.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_source_han_sans_sc_14_cjk.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\indev\lv_gridnav.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_source_han_sans_sc_16_cjk.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\indev\lv_indev.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\indev\lv_indev_gesture.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_unscii_8.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\lv_font_unscii_16.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\indev\lv_indev_scroll.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\FT800-FT813\EVE_commands.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\layouts\flex\lv_flex.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\FT800-FT813\EVE_supplemental.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\layouts\lv_layout.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\layouts\grid\lv_grid.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\barcode\code128.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\barcode\lv_barcode.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\ffmpeg\lv_ffmpeg.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\bin_decoder\lv_bin_decoder.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\freetype\lv_freetype.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\freetype\lv_freetype_outline.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\freetype\lv_freetype_glyph.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\bmp\lv_bmp.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\frogfs\src\frogfs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\freetype\lv_ftsystem.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\frogfs\src\decomp_raw.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\freetype\lv_freetype_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_cbfs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_arduino_esp_littlefs.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_fatfs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_arduino_sd.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_littlefs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_memfs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_frogfs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_stdio.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_uefi.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_animations.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_win32.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\lv_fs_posix.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_injest.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gif\gif.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_cache.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_shader.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_mesh.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_texture.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_model_node.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_primitive.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_environment\lv_gltf_ibl_sampler.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\assets\chromatic.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_data_skin.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\lv_gltf_view.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\lv_gltf_uniform_locations.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\lv_gltf_view_render.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\math\lv_gltf_math.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\assets\lv_gltf_view_shader.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\lv_gltf_view_shader.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gstreamer\lv_gstreamer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\math\lv_3dmath.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\lodepng\lodepng.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\libwebp\lv_libwebp.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\lz4\lz4.c.o

Part 2 of the compile log has to be in a separate reply:

Part 2 of the compile log:

Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\nanovg\nanovg.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\lodepng\lv_lodepng.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\libjpeg_turbo\lv_libjpeg_turbo.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\qrcode\lv_qrcode.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\rle\lv_rle.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\svg\lv_svg.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\libpng\lv_libpng.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\qrcode\qrcodegen.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\svg\lv_svg_decoder.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\rlottie\lv_rlottie.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\svg\lv_svg_token.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\svg\lv_svg_parser.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\svg\lv_svg_render.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgAnimation.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgCanvas.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgAccessor.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgFill.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgGlCanvas.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgCapi.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLoader.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgInitializer.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgCompressor.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieAnimation.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieExpressions.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieInterpolator.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieModel.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieModifier.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieBuilder.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieLoader.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieParserHandler.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgMath.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgLottieParser.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgRawLoader.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgPaint.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgRender.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgPicture.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgShape.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgStr.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgScene.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSvgPath.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSaver.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSvgSceneBuilder.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSvgCssStyle.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSvgLoader.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwFill.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwCanvas.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSvgUtil.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwImage.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwMemPool.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwMath.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwRenderer.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwPostEffect.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwRaster.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwStroke.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwShape.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgSwRle.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgTaskScheduler.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgText.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgWgCanvas.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\tvgXmlParser.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\tjpgd\tjpgd.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLite\vg_lite.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLite\vg_lite_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLite\vg_lite_matrix.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLite\vg_lite_path.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\tjpgd\lv_tjpgd.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLite\vg_lite_stroke.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\tiny_ttf\lv_tiny_ttf.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLiteKernel\vg_lite_kernel.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\lv_vg_lite_hal\lv_vg_lite_hal.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\lv_vg_lite_hal\vg_lite_os.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\lv_init.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\class\lv_cache_sc_da.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\class\lv_cache_lru_ll.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\class\lv_cache_lru_rb.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\instance\lv_image_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\lv_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\instance\lv_image_header_cache.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\lv_cache_entry.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_array.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_anim_timeline.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_anim.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_bidi.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_area.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_async.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_color.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_circle_buf.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_color_op.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_event.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_iter.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_ll.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_grad.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_fs.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_log.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_lru.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_math.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_palette.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_pending.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_matrix.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_rb.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_profiler_builtin_posix.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_templ.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_style.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_style_gen.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_profiler_builtin.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_tree.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_text.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_cmsis_rtos2.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_utils.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_timer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_freertos.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\lv_text_ap.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_os_none.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_os.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_linux.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_pthread.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_rtthread.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_mqx.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_windows.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\file_explorer\lv_file_explorer.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\lv_sdl2.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\fragment\lv_fragment_manager.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\fragment\lv_fragment.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\translation\lv_translation.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\builtin\lv_tlsf.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\builtin\lv_string_builtin.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\builtin\lv_sprintf_builtin.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\builtin\lv_mem_core_builtin.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\clib\lv_mem_core_clib.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\clib\lv_sprintf_clib.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\clib\lv_string_clib.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\rtthread\lv_sprintf_rtthread.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\micropython\lv_mem_core_micropython.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\rtthread\lv_mem_core_rtthread.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\rtthread\lv_string_rtthread.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\lv_mem.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\uefi\lv_mem_core_uefi.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\default\lv_theme_default.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\lv_theme.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\mono\lv_theme_mono.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\3dtexture\lv_3dtexture.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\tick\lv_tick.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\simple\lv_theme_simple.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\animimage\lv_animimage.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\arclabel\lv_arclabel.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\arc\lv_arc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\bar\lv_bar.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\buttonmatrix\lv_buttonmatrix.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\button\lv_button.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\calendar\lv_calendar_chinese.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\calendar\lv_calendar_header_dropdown.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\calendar\lv_calendar_header_arrow.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\canvas\lv_canvas.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\checkbox\lv_checkbox.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\chart\lv_chart.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\gif\lv_gif.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\dropdown\lv_dropdown.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\calendar\lv_calendar.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\image\lv_image.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\imagebutton\lv_imagebutton.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\keyboard\lv_keyboard.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\ime\lv_ime_pinyin.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\line\lv_line.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\led\lv_led.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\list\lv_list.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\label\lv_label.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\lottie\lv_lottie.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\objx_templ\lv_objx_templ.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\menu\lv_menu.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\msgbox\lv_msgbox.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_animimage_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_arc_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_bar_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_buttonmatrix_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_chart_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_checkbox_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_dropdown_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_label_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_keyboard_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_image_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_menu_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_line_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_led_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_obj_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_roller_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_span_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_spinbox_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_scale_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_style_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_slider_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_switch_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_textarea_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\roller\lv_roller.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\scale\lv_scale.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_spinner_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\slider\lv_slider.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\span\lv_span.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_table_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\lv_tabview_properties.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\spinbox\lv_spinbox.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\spinner\lv_spinner.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\switch\lv_switch.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\table\lv_table.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\tabview\lv_tabview.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\tileview\lv_tileview.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\textarea\lv_textarea.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\win\lv_win.c.o
Compiling library "SD"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SD\sd_diskio_crc.c.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SD\SD.cpp.o
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SD\sd_diskio.cpp.o
Compiling core...
cmd /c echo -DARDUINO_CORE_BUILD > "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/file_opts"
Using precompiled core: C:\Users\user\AppData\Local\arduino\cores\ef43ab5ea4137fe83c81bdd101319a0f\core.a
cmd /c type nul > "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/file_opts"
Linking everything together...
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-x32\\2601/bin/xtensa-esp32-elf-gcc-ar" cr "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\sketch\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\sketch\\SD_and_Touchscreen.ino.cpp.o"
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SPI\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\TFT_eSPI\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\FS\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SPIFFS\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\core\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\monkey\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\sysmon\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\test\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\debugging\vg_lite_tvg\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\display\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\convert\helium\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\convert\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\convert\neon\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\dma2d\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\espressif\ppa\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\eve\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nanovg\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nema_gfx\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\g2d\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\nxp\pxp\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\opengles\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\renesas\dave2d\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sdl\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\snapshot\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\helium\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\neon\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\blend\riscv_v\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\sw\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\draw\vg_lite\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\drm\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\fb\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\ft81x\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\ili9341\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\lcd\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\lovyan_gfx\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\nv3007\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\nxp_elcdif\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\renesas_glcdc\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st7735\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st7789\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st7796\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\st_ltdc\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\display\tft_espi\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\draw\eve\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\evdev\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\libinput\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\nuttx\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\assets\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\glad\src\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\opengles\opengl_shader\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\qnx\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\sdl\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\uefi\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\wayland\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\windows\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\drivers\x11\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\binfont_loader\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\fmt_txt\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\font_manager\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\imgfont\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\font\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\indev\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\layouts\flex\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\layouts\grid\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\layouts\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\FT800-FT813\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\barcode\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\bin_decoder\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\bmp\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\ffmpeg\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\freetype\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\frogfs\src\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\fsdrv\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gif\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_data\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_environment\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\assets\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\gltf_view\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gltf\math\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\gstreamer\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\libjpeg_turbo\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\libpng\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\libwebp\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\lodepng\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\lz4\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\nanovg\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\qrcode\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\rle\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\rlottie\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\svg\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\thorvg\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\tiny_ttf\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\tjpgd\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLiteKernel\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\VGLite\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\libs\vg_lite_driver\lv_vg_lite_hal\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\class\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\instance\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\cache\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\misc\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\osal\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\file_explorer\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\fragment\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\others\translation\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\builtin\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\clib\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\micropython\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\rtthread\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\stdlib\uefi\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\default\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\mono\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\themes\simple\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\tick\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\3dtexture\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\animimage\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\arc\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\arclabel\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\bar\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\button\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\buttonmatrix\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\calendar\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\canvas\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\chart\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\checkbox\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\dropdown\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\gif\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\image\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\imagebutton\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\ime\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\keyboard\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\label\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\led\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\line\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\list\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\lottie\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\menu\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\msgbox\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\objx_templ\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\property\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\roller\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\scale\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\slider\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\span\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\spinbox\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\spinner\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\switch\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\table\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\tabview\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\textarea\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\tileview\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\lvgl\widgets\win\objs.a
Using previously compiled file: C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33\libraries\SD\objs.a
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-x32\\2601/bin/xtensa-esp32-elf-g++" "-Wl,--Map=C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.map" "-LC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/lib" "-LC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/ld" "-LC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/qio_qspi" -Wl,--wrap=esp_panic_handler "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/flags/ld_flags" "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/flags/ld_scripts" -Wl,--start-group -Wl,--whole-archive "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\sketch\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\SPI\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\TFT_eSPI\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\FS\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\SPIFFS\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\core\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\debugging\\monkey\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\debugging\\sysmon\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\debugging\\test\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\debugging\\vg_lite_tvg\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\display\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\convert\\helium\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\convert\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\convert\\neon\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\dma2d\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\espressif\\ppa\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\eve\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\nanovg\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\nema_gfx\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\nxp\\g2d\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\nxp\\pxp\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\opengles\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\renesas\\dave2d\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\sdl\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\snapshot\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\sw\\blend\\helium\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\sw\\blend\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\sw\\blend\\neon\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\sw\\blend\\riscv_v\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\sw\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\draw\\vg_lite\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\drm\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\fb\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\ft81x\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\ili9341\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\lcd\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\lovyan_gfx\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\nv3007\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\nxp_elcdif\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\renesas_glcdc\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\st7735\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\st7789\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\st7796\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\st_ltdc\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\display\\tft_espi\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\draw\\eve\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\evdev\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\libinput\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\nuttx\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\opengles\\assets\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\opengles\\glad\\src\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\opengles\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\opengles\\opengl_shader\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\qnx\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\sdl\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\uefi\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\wayland\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\windows\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\drivers\\x11\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\font\\binfont_loader\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\font\\fmt_txt\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\font\\font_manager\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\font\\imgfont\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\font\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\indev\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\layouts\\flex\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\layouts\\grid\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\layouts\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\FT800-FT813\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\barcode\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\bin_decoder\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\bmp\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\ffmpeg\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\freetype\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\frogfs\\src\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\fsdrv\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gif\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gltf\\gltf_data\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gltf\\gltf_environment\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gltf\\gltf_view\\assets\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gltf\\gltf_view\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gltf\\math\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\gstreamer\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\libjpeg_turbo\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\libpng\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\libwebp\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\lodepng\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\lz4\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\nanovg\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\qrcode\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\rle\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\rlottie\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\svg\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\thorvg\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\tiny_ttf\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\tjpgd\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\vg_lite_driver\\VGLiteKernel\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\vg_lite_driver\\VGLite\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\libs\\vg_lite_driver\\lv_vg_lite_hal\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\misc\\cache\\class\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\misc\\cache\\instance\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\misc\\cache\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\misc\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\osal\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\others\\file_explorer\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\others\\fragment\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\others\\translation\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\stdlib\\builtin\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\stdlib\\clib\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\stdlib\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\stdlib\\micropython\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\stdlib\\rtthread\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\stdlib\\uefi\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\themes\\default\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\themes\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\themes\\mono\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\themes\\simple\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\tick\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\3dtexture\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\animimage\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\arc\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\arclabel\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\bar\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\button\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\buttonmatrix\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\calendar\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\canvas\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\chart\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\checkbox\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\dropdown\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\gif\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\image\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\imagebutton\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\ime\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\keyboard\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\label\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\led\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\line\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\list\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\lottie\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\menu\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\msgbox\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\objx_templ\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\property\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\roller\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\scale\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\slider\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\span\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\spinbox\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\spinner\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\switch\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\table\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\tabview\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\textarea\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\tileview\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\lvgl\\widgets\\win\\objs.a" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\SD\\objs.a" -Wl,--no-whole-archive "C:\\Users\\user\\AppData\\Local\\arduino\\cores\\ef43ab5ea4137fe83c81bdd101319a0f\\core.a" "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8/flags/ld_libs" -Wl,--end-group -Wl,-EL -o "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.elf"
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-x32/2601/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: warning: _floatdidf.o: missing .note.GNU-stack section implies executable stack
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-x32/2601/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\5.2.0/esptool.exe" --chip esp32 elf2image --flash-mode dio --flash-freq 80m --flash-size 4MB --elf-sha256-offset 0xb0 -o "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.bin" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.elf"
esptool v5.2.0
Creating ESP32 image...
Merged 2 ELF sections.
Successfully created ESP32 image.
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\tools\\gen_esp32part.exe" -q "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/partitions.csv" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.partitions.bin"
cmd /c if exist "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\Insights" "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8\\tools\\gen_insights_package.exe" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33" SD_and_Touchscreen.ino "D:\\Roll Recording\\Arduino\\Hosyond\\SD_and_Touchscreen"
cmd /c if exist "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\libraries\\ESP_SR" if exist "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8\\esp_sr\\srmodels.bin" COPY /y "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.8\\esp_sr\\srmodels.bin" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\srmodels.bin"
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\5.2.0/esptool.exe" --chip esp32 merge-bin -o "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.merged.bin" --pad-to-size 4MB --flash-mode keep --flash-freq keep --flash-size keep 0x1000 "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.bootloader.bin" 0x8000 "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.partitions.bin" 0xe000 "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.8/tools/partitions/boot_app0.bin" 0x10000 "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.bin"
esptool v5.2.0
Wrote 0x400000 bytes to file 'C:\Users\user\AppData\Local\arduino\sketches\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.merged.bin', ready to flash to offset 0x0.
cmd /c echo --flash-mode dio --flash-freq 80m --flash-size 4MB > "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\flash_args" && echo 0x1000 SD_and_Touchscreen.ino.bootloader.bin >> "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\flash_args" && echo 0x8000 SD_and_Touchscreen.ino.partitions.bin >> "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\flash_args" && echo 0xe000 boot_app0.bin >> "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\flash_args" && echo 0x10000 SD_and_Touchscreen.ino.bin >> "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33\\flash_args"
Using library SPI at version 3.3.8 in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI 
Using library TFT_eSPI at version 2.5.43 in folder: D:\Util\Hosyond\Sketchbook\libraries\TFT_eSPI 
Using library FS at version 3.3.8 in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\FS 
Using library SPIFFS at version 3.3.8 in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPIFFS 
Using library lvgl at version 9.5.0 in folder: D:\Util\Hosyond\Sketchbook\libraries\lvgl 
Using library SD at version 3.3.8 in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SD 
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-x32\\2601/bin/xtensa-esp32-elf-size" -A "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\AD584E0145828C627D67342E7C0E0A33/SD_and_Touchscreen.ino.elf"
Sketch uses 662214 bytes (50%) of program storage space. Maximum is 1310720 bytes.
Global variables use 124552 bytes (38%) of dynamic memory, leaving 203128 bytes for local variables. Maximum is 327680 bytes.
esptool v5.2.0
Serial port COM8:
Connecting.....
Connected to ESP32 on COM8:
Chip type:          ESP32-D0WD-V3 (revision v3.1)
Features:           Wi-Fi, BT, Dual Core + LP Core, 240MHz, Vref calibration in eFuse, Coding Scheme None
Crystal frequency:  40MHz
MAC:                d4:e9:f4:b5:b5:54

Uploading stub flasher...
Running stub flasher...
Stub flasher running.
Changing baud rate to 921600...
Changed.

Configuring flash size...
Flash will be erased from 0x00001000 to 0x00007fff...
Compressed 25024 bytes to 16018...

Writing at 0x00001000 [                              ]   0.0% 0/16018 bytes... 

Writing at 0x000071c0 [==============================] 100.0% 16018/16018 bytes... 
Wrote 25024 bytes (16018 compressed) at 0x00001000 in 0.4 seconds (550.7 kbit/s).
Verifying written data...
Hash of data verified.
Flash will be erased from 0x00008000 to 0x00008fff...
Compressed 3072 bytes to 146...

Writing at 0x00008000 [                              ]   0.0% 0/146 bytes... 

Writing at 0x00008c00 [==============================] 100.0% 146/146 bytes... 
Wrote 3072 bytes (146 compressed) at 0x00008000 in 0.0 seconds (1336.1 kbit/s).
Verifying written data...
Hash of data verified.
Flash will be erased from 0x0000e000 to 0x0000ffff...
Compressed 8192 bytes to 47...

Writing at 0x0000e000 [                              ]   0.0% 0/47 bytes... 

Writing at 0x00010000 [==============================] 100.0% 47/47 bytes... 
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (1972.6 kbit/s).
Verifying written data...
Hash of data verified.
Flash will be erased from 0x00010000 to 0x000b1fff...
Compressed 662368 bytes to 403920...

Writing at 0x00010000 [                              ]   0.0% 0/403920 bytes... 

Writing at 0x0001b7d1 [>                             ]   4.1% 16384/403920 bytes... 

Writing at 0x00022f1c [=>                            ]   8.1% 32768/403920 bytes... 

Writing at 0x0002b959 [==>                           ]  12.2% 49152/403920 bytes... 

Writing at 0x00039ec7 [===>                          ]  16.2% 65536/403920 bytes... 

Writing at 0x0003f5bd [=====>                        ]  20.3% 81920/403920 bytes... 

Writing at 0x0004512c [======>                       ]  24.3% 98304/403920 bytes... 

Writing at 0x0004ab6d [=======>                      ]  28.4% 114688/403920 bytes... 

Writing at 0x0004fe51 [========>                     ]  32.4% 131072/403920 bytes... 

Writing at 0x00056c15 [=========>                    ]  36.5% 147456/403920 bytes... 

Writing at 0x0005d4d5 [===========>                  ]  40.6% 163840/403920 bytes... 

Writing at 0x00062768 [============>                 ]  44.6% 180224/403920 bytes... 

Writing at 0x00067afb [=============>                ]  48.7% 196608/403920 bytes... 

Writing at 0x0006d8bf [==============>               ]  52.7% 212992/403920 bytes... 

Writing at 0x00072cb9 [================>             ]  56.8% 229376/403920 bytes... 

Writing at 0x00077fec [=================>            ]  60.8% 245760/403920 bytes... 

Writing at 0x0007d572 [==================>           ]  64.9% 262144/403920 bytes... 

Writing at 0x000832c6 [===================>          ]  69.0% 278528/403920 bytes... 

Writing at 0x00088a4e [====================>         ]  73.0% 294912/403920 bytes... 

Writing at 0x0008e4d2 [======================>       ]  77.1% 311296/403920 bytes... 

Writing at 0x0009368a [=======================>      ]  81.1% 327680/403920 bytes... 

Writing at 0x0009924f [========================>     ]  85.2% 344064/403920 bytes... 

Writing at 0x000a0360 [=========================>    ]  89.2% 360448/403920 bytes... 

Writing at 0x000a8141 [==========================>   ]  93.3% 376832/403920 bytes... 

Writing at 0x000ade14 [============================> ]  97.3% 393216/403920 bytes... 

Writing at 0x000b1b60 [==============================] 100.0% 403920/403920 bytes... 
Wrote 662368 bytes (403920 compressed) at 0x00010000 in 5.9 seconds (898.7 kbit/s).
Verifying written data...
Hash of data verified.

Hard resetting via RTS pin...

The last thing on a successful build (before uploading, if you're doing that) is total bytes used out of the total available, and then simple math for how much is remaining.

If the memory is segmented, that certainly can be misleading, since it is not enumerating the usage for each segment. Squinting at those screenshots, you can see the error is with ld.exe, which is the linker. So each module compiles OK separately. It's when "it all comes together" it turns out there is not enough room on a given segment, and the linking fails.

Unfortunately, the end of the second half of the build log you posted showed that it built OK; so that doesn't help. And the sketch as posted doesn't build for me either. Aside from the minimum hoop-jumping to setup the lvgl library, copying the lv_conf.h library, are other magic flags and switches required?

They are (or can be) There is a limit to a block size that can be declared on the stack and bigger memory blocks can be allocated on the heap, when doing so on the stack fails.
free heap size return the available heap size at run time, but this is not a constant value. Many functions temporarily use heap space and then free it up again.

As far as i know the core contains quite a few tasks that require a private stack that is declared at compile time, so sometimes this is a reason for a quick increase in memory use even without declaring a lot of variables.

All in all, allocate memory on the heap for large data structures, not on the stack.

Or possibly PSRAM.

I tried compiling with a different value for maxNames, but I didn't encounter the problem you reported.

maxNames: 83

Sketch uses 623962 bytes (47%) of program storage space. Maximum is 1310720 bytes.
Global variables use 99968 bytes (30%) of dynamic memory, leaving 227712 bytes for local variables. Maximum is 327680 bytes.

maxNames: 85

Sketch uses 623962 bytes (47%) of program storage space. Maximum is 1310720 bytes.
Global variables use 100064 bytes (30%) of dynamic memory, leaving 227616 bytes for local variables. Maximum is 327680 bytes.

maxNames: 100

Sketch uses 623962 bytes (47%) of program storage space. Maximum is 1310720 bytes.
Global variables use 100736 bytes (30%) of dynamic memory, leaving 226944 bytes for local variables. Maximum is 327680 bytes.

I compiled with the board type "ESP32 Dev Module", and the version of the libraries are as follows:

Using library SPI at version 3.3.8
Using library TFT_eSPI at version 2.5.43
Using library FS at version 3.3.8
Using library SPIFFS at version 3.3.8
Using library lvgl at version 9.5.0
Using library SD at version 3.3.8

I think there are some differences in the settings for TFT_eSPI and lv_conf.h. However, there have absolutely nothing to do with changing the value of maxNames.

The only thing I can think of is to try clearing the compiler cache.

What is interesting in this post (successful compiles) is Global variables used is only about 100,000 bytes, where mine was over 124,000. If the difference is real, he certainly could increase the array sizes. One question then is why his usage was so much lower? (His program usage was also lower at 624,00 versus mine at 648,000.) . I am using a Hesyond display with embedded ESP32, compiling with "ESP32 Dev Module" and my library versions are the same as his.

I wrote:

So if you share your User_Setup.h for TFT_eSPI and lv_conf.h for LVGL, I would be able to compile just same as your requirements.

At the very least, I think this should help determine whether the issue lies with the libraries configuration or the compilation environment.

Here is User_setup.h

//                            USER DEFINED SETTINGS
//   Set driver type, fonts to be loaded, pins used and SPI control method etc.
//
//   See the User_Setup_Select.h file if you wish to be able to define multiple
//   setups and then easily select which setup file is used by the compiler.
//
//   If this file is edited correctly then all the library example sketches should
//   run without the need to make any more changes for a particular hardware setup!
//   Note that some sketches are designed for a particular TFT pixel width/height

// User defined information reported by "Read_User_Setup" test & diagnostics example
#define USER_SETUP_INFO "User_Setup"

// Define to disable all #warnings in library (can be put in User_Setup_Select.h)
//#define DISABLE_ALL_LIBRARY_WARNINGS

// ##################################################################################
//
// Section 1. Call up the right driver file and any options for it
//
// ##################################################################################

// Define STM32 to invoke optimised processor support (only for STM32)
//#define STM32

// Defining the STM32 board allows the library to optimise the performance
// for UNO compatible "MCUfriend" style shields
//#define NUCLEO_64_TFT
//#define NUCLEO_144_TFT

// STM32 8-bit parallel only:
// If STN32 Port A or B pins 0-7 are used for 8-bit parallel data bus bits 0-7
// then this will improve rendering performance by a factor of ~8x
//#define STM_PORTA_DATA_BUS
//#define STM_PORTB_DATA_BUS

// Tell the library to use parallel mode (otherwise SPI is assumed)
//#define TFT_PARALLEL_8_BIT
//#defined TFT_PARALLEL_16_BIT // **** 16-bit parallel ONLY for RP2040 processor ****

// Display type -  only define if RPi display
//#define RPI_DISPLAY_TYPE // 20MHz maximum SPI

// Only define one driver, the other ones must be commented out
//#define ILI9341_DRIVER       // Generic driver for common displays
//#define ILI9341_2_DRIVER     // Alternative ILI9341 driver, see https://github.com/Bodmer/TFT_eSPI/issues/1172
//#define ST7735_DRIVER      // Define additional parameters below for this display
//#define ILI9163_DRIVER     // Define additional parameters below for this display
//#define S6D02A1_DRIVER
//#define RPI_ILI9486_DRIVER // 20MHz maximum SPI
//#define HX8357D_DRIVER
//#define ILI9481_DRIVER
//#define ILI9486_DRIVER
//#define ILI9488_DRIVER     // WARNING: Do not connect ILI9488 display SDO to MISO if other devices share the SPI bus (TFT SDO does NOT tristate when CS is high)
//#define ST7789_DRIVER      // Full configuration option, define additional parameters below for this display
//#define ST7789_2_DRIVER    // Minimal configuration option, define additional parameters below for this display
//#define R61581_DRIVER
//#define RM68140_DRIVER
#define ST7796_DRIVER
//#define SSD1351_DRIVER
//#define SSD1963_480_DRIVER
//#define SSD1963_800_DRIVER
//#define SSD1963_800ALT_DRIVER
//#define ILI9225_DRIVER
//#define GC9A01_DRIVER

// Some displays support SPI reads via the MISO pin, other displays have a single
// bi-directional SDA pin and the library will try to read this via the MOSI line.
// To use the SDA line for reading data from the TFT uncomment the following line:

// #define TFT_SDA_READ      // This option is for ESP32 ONLY, tested with ST7789 and GC9A01 display only

// For ST7735, ST7789 and ILI9341 ONLY, define the colour order IF the blue and red are swapped on your display
// Try ONE option at a time to find the correct colour order for your display

//  #define TFT_RGB_ORDER TFT_RGB  // Colour order Red-Green-Blue
//  #define TFT_RGB_ORDER TFT_BGR  // Colour order Blue-Green-Red

// For M5Stack ESP32 module with integrated ILI9341 display ONLY, remove // in line below

// #define M5STACK

// For ST7789, ST7735, ILI9163 and GC9A01 ONLY, define the pixel width and height in portrait orientation
// #define TFT_WIDTH  80
// #define TFT_WIDTH  128
// #define TFT_WIDTH  172 // ST7789 172 x 320
// #define TFT_WIDTH  170 // ST7789 170 x 320
// #define TFT_WIDTH  240 // ST7789 240 x 240 and 240 x 320
// #define TFT_HEIGHT 160
// #define TFT_HEIGHT 128
// #define TFT_HEIGHT 240 // ST7789 240 x 240
// #define TFT_HEIGHT 320 // ST7789 240 x 320
// #define TFT_HEIGHT 240 // GC9A01 240 x 240

// For ST7735 ONLY, define the type of display, originally this was based on the
// colour of the tab on the screen protector film but this is not always true, so try
// out the different options below if the screen does not display graphics correctly,
// e.g. colours wrong, mirror images, or stray pixels at the edges.
// Comment out ALL BUT ONE of these options for a ST7735 display driver, save this
// this User_Setup file, then rebuild and upload the sketch to the board again:

// #define ST7735_INITB
// #define ST7735_GREENTAB
// #define ST7735_GREENTAB2
// #define ST7735_GREENTAB3
// #define ST7735_GREENTAB128    // For 128 x 128 display
// #define ST7735_GREENTAB160x80 // For 160 x 80 display (BGR, inverted, 26 offset)
// #define ST7735_ROBOTLCD       // For some RobotLCD Arduino shields (128x160, BGR, https://docs.arduino.cc/retired/getting-started-guides/TFT)
// #define ST7735_REDTAB
// #define ST7735_BLACKTAB
// #define ST7735_REDTAB160x80   // For 160 x 80 display with 24 pixel offset

// If colours are inverted (white shows as black) then uncomment one of the next
// 2 lines try both options, one of the options should correct the inversion.

// #define TFT_INVERSION_ON
// #define TFT_INVERSION_OFF


// ##################################################################################
//
// Section 2. Define the pins that are used to interface with the display here
//
// ##################################################################################

// If a backlight control signal is available then define the TFT_BL pin in Section 2
// below. The backlight will be turned ON when tft.begin() is called, but the library
// needs to know if the LEDs are ON with the pin HIGH or LOW. If the LEDs are to be
// driven with a PWM signal or turned OFF/ON then this must be handled by the user
// sketch. e.g. with digitalWrite(TFT_BL, LOW);

 #define TFT_BL   27            // LED back-light control pin
 #define TFT_BACKLIGHT_ON HIGH  // Level to turn ON back-light (HIGH or LOW)



// We must use hardware SPI, a minimum of 3 GPIO pins is needed.
// Typical setup for ESP8266 NodeMCU ESP-12 is :
//
// Display SDO/MISO  to NodeMCU pin D6 (or leave disconnected if not reading TFT)
// Display LED       to NodeMCU pin VIN (or 5V, see below)
// Display SCK       to NodeMCU pin D5
// Display SDI/MOSI  to NodeMCU pin D7
// Display DC (RS/AO)to NodeMCU pin D3
// Display RESET     to NodeMCU pin D4 (or RST, see below)
// Display CS        to NodeMCU pin D8 (or GND, see below)
// Display GND       to NodeMCU pin GND (0V)
// Display VCC       to NodeMCU 5V or 3.3V
//
// The TFT RESET pin can be connected to the NodeMCU RST pin or 3.3V to free up a control pin
//
// The DC (Data Command) pin may be labelled AO or RS (Register Select)
//
// With some displays such as the ILI9341 the TFT CS pin can be connected to GND if no more
// SPI devices (e.g. an SD Card) are connected, in this case comment out the #define TFT_CS
// line below so it is NOT defined. Other displays such at the ST7735 require the TFT CS pin
// to be toggled during setup, so in these cases the TFT_CS line must be defined and connected.
//
// The NodeMCU D0 pin can be used for RST
//
//
// Note: only some versions of the NodeMCU provide the USB 5V on the VIN pin
// If 5V is not available at a pin you can use 3.3V but backlight brightness
// will be lower.


// ###### EDIT THE PIN NUMBERS IN THE LINES FOLLOWING TO SUIT YOUR ESP8266 SETUP ######

// For NodeMCU - use pin numbers in the form PIN_Dx where Dx is the NodeMCU pin designation
//#define TFT_MISO  PIN_D6  // Automatically assigned with ESP8266 if not defined
//#define TFT_MOSI  PIN_D7  // Automatically assigned with ESP8266 if not defined
//#define TFT_SCLK  PIN_D5  // Automatically assigned with ESP8266 if not defined

//#define TFT_CS    PIN_D8  // Chip select control pin D8
//#define TFT_DC    PIN_D3  // Data Command control pin
//#define TFT_RST   PIN_D4  // Reset pin (could connect to NodeMCU RST, see next line)
//#define TFT_RST  -1     // Set TFT_RST to -1 if the display RESET is connected to NodeMCU RST or 3.3V


//#define TFT_BL PIN_D1  // LED back-light (only for ST7789 with backlight control pin)

//#define TOUCH_CS PIN_D2     // Chip select pin (T_CS) of touch screen

//#define TFT_WR PIN_D2       // Write strobe for modified Raspberry Pi TFT only


// ######  FOR ESP8266 OVERLAP MODE EDIT THE PIN NUMBERS IN THE FOLLOWING LINES  ######

// Overlap mode shares the ESP8266 FLASH SPI bus with the TFT so has a performance impact
// but saves pins for other functions. It is best not to connect MISO as some displays
// do not tristate that line when chip select is high!
// Note: Only one SPI device can share the FLASH SPI lines, so a SPI touch controller
// cannot be connected as well to the same SPI signals.
// On NodeMCU 1.0 SD0=MISO, SD1=MOSI, CLK=SCLK to connect to TFT in overlap mode
// On NodeMCU V3  S0 =MISO, S1 =MOSI, S2 =SCLK
// In ESP8266 overlap mode the following must be defined

//#define TFT_SPI_OVERLAP

// In ESP8266 overlap mode the TFT chip select MUST connect to pin D3
//#define TFT_CS   PIN_D3
//#define TFT_DC   PIN_D5  // Data Command control pin
//#define TFT_RST  PIN_D4  // Reset pin (could connect to NodeMCU RST, see next line)
//#define TFT_RST  -1  // Set TFT_RST to -1 if the display RESET is connected to NodeMCU RST or 3.3V


// ###### EDIT THE PIN NUMBERS IN THE LINES FOLLOWING TO SUIT YOUR ESP32 SETUP   ######

// For ESP32 Dev board (only tested with ILI9341 display)
// The hardware SPI can be mapped to any pins

#define TFT_MISO 12
#define TFT_MOSI 13
#define TFT_SCLK 14
#define TFT_CS   15  // Chip select control pin
#define TFT_DC    2  // Data Command control pin
//#define TFT_RST  27  // Reset pin (could connect to RST pin)
#define TFT_RST  -1  // Set TFT_RST to -1 if display RESET is connected to ESP32 board RST

// For ESP32 Dev board (only tested with GC9A01 display)
// The hardware SPI can be mapped to any pins

//#define TFT_MOSI 15 // In some display driver board, it might be written as "SDA" and so on.
//#define TFT_SCLK 14
//#define TFT_CS   5  // Chip select control pin
//#define TFT_DC   27  // Data Command control pin
//#define TFT_RST  33  // Reset pin (could connect to Arduino RESET pin)
//#define TFT_BL   22  // LED back-light

#define TOUCH_CS 33     // Chip select pin (T_CS) of touch screen

//#define TFT_WR 22    // Write strobe for modified Raspberry Pi TFT only

// For the M5Stack module use these #define lines
//#define TFT_MISO 19
//#define TFT_MOSI 23
//#define TFT_SCLK 18
//#define TFT_CS   14  // Chip select control pin
//#define TFT_DC   27  // Data Command control pin
//#define TFT_RST  33  // Reset pin (could connect to Arduino RESET pin)
//#define TFT_BL   32  // LED back-light (required for M5Stack)

// ######       EDIT THE PINs BELOW TO SUIT YOUR ESP32 PARALLEL TFT SETUP        ######

// The library supports 8-bit parallel TFTs with the ESP32, the pin
// selection below is compatible with ESP32 boards in UNO format.
// Wemos D32 boards need to be modified, see diagram in Tools folder.
// Only ILI9481 and ILI9341 based displays have been tested!

// Parallel bus is only supported for the STM32 and ESP32
// Example below is for ESP32 Parallel interface with UNO displays

// Tell the library to use 8-bit parallel mode (otherwise SPI is assumed)
//#define TFT_PARALLEL_8_BIT

// The ESP32 and TFT the pins used for testing are:
//#define TFT_CS   33  // Chip select control pin (library pulls permanently low
//#define TFT_DC   15  // Data Command control pin - must use a pin in the range 0-31
//#define TFT_RST  32  // Reset pin, toggles on startup

//#define TFT_WR    4  // Write strobe control pin - must use a pin in the range 0-31
//#define TFT_RD    2  // Read strobe control pin

//#define TFT_D0   12  // Must use pins in the range 0-31 for the data bus
//#define TFT_D1   13  // so a single register write sets/clears all bits.
//#define TFT_D2   26  // Pins can be randomly assigned, this does not affect
//#define TFT_D3   25  // TFT screen update performance.
//#define TFT_D4   17
//#define TFT_D5   16
//#define TFT_D6   27
//#define TFT_D7   14

// ######       EDIT THE PINs BELOW TO SUIT YOUR STM32 SPI TFT SETUP        ######

// The TFT can be connected to SPI port 1 or 2
//#define TFT_SPI_PORT 1 // SPI port 1 maximum clock rate is 55MHz
//#define TFT_MOSI PA7
//#define TFT_MISO PA6
//#define TFT_SCLK PA5

//#define TFT_SPI_PORT 2 // SPI port 2 maximum clock rate is 27MHz
//#define TFT_MOSI PB15
//#define TFT_MISO PB14
//#define TFT_SCLK PB13

// Can use Ardiuno pin references, arbitrary allocation, TFT_eSPI controls chip select
//#define TFT_CS   D5 // Chip select control pin to TFT CS
//#define TFT_DC   D6 // Data Command control pin to TFT DC (may be labelled RS = Register Select)
//#define TFT_RST  D7 // Reset pin to TFT RST (or RESET)
// OR alternatively, we can use STM32 port reference names PXnn
//#define TFT_CS   PE11 // Nucleo-F767ZI equivalent of D5
//#define TFT_DC   PE9  // Nucleo-F767ZI equivalent of D6
//#define TFT_RST  PF13 // Nucleo-F767ZI equivalent of D7

//#define TFT_RST  -1   // Set TFT_RST to -1 if the display RESET is connected to processor reset
                        // Use an Arduino pin for initial testing as connecting to processor reset
                        // may not work (pulse too short at power up?)

// ##################################################################################
//
// Section 3. Define the fonts that are to be used here
//
// ##################################################################################

// Comment out the #defines below with // to stop that font being loaded
// The ESP8366 and ESP32 have plenty of memory so commenting out fonts is not
// normally necessary. If all fonts are loaded the extra FLASH space required is
// about 17Kbytes. To save FLASH space only enable the fonts you need!

#define LOAD_GLCD   // Font 1. Original Adafruit 8 pixel font needs ~1820 bytes in FLASH
#define LOAD_FONT2  // Font 2. Small 16 pixel high font, needs ~3534 bytes in FLASH, 96 characters
#define LOAD_FONT4  // Font 4. Medium 26 pixel high font, needs ~5848 bytes in FLASH, 96 characters
#define LOAD_FONT6  // Font 6. Large 48 pixel font, needs ~2666 bytes in FLASH, only characters 1234567890:-.apm
#define LOAD_FONT7  // Font 7. 7 segment 48 pixel font, needs ~2438 bytes in FLASH, only characters 1234567890:-.
#define LOAD_FONT8  // Font 8. Large 75 pixel font needs ~3256 bytes in FLASH, only characters 1234567890:-.
//#define LOAD_FONT8N // Font 8. Alternative to Font 8 above, slightly narrower, so 3 digits fit a 160 pixel TFT
#define LOAD_GFXFF  // FreeFonts. Include access to the 48 Adafruit_GFX free fonts FF1 to FF48 and custom fonts

// Comment out the #define below to stop the SPIFFS filing system and smooth font code being loaded
// this will save ~20kbytes of FLASH
#define SMOOTH_FONT


// ##################################################################################
//
// Section 4. Other options
//
// ##################################################################################

// For RP2040 processor and SPI displays, uncomment the following line to use the PIO interface.
//#define RP2040_PIO_SPI // Leave commented out to use standard RP2040 SPI port interface

// For RP2040 processor and 8 or 16-bit parallel displays:
// The parallel interface write cycle period is derived from a division of the CPU clock
// speed so scales with the processor clock. This means that the divider ratio may need
// to be increased when overclocking. It may also need to be adjusted dependant on the
// display controller type (ILI94341, HX8357C etc.). If RP2040_PIO_CLK_DIV is not defined
// the library will set default values which may not suit your display.
// The display controller data sheet will specify the minimum write cycle period. The
// controllers often work reliably for shorter periods, however if the period is too short
// the display may not initialise or graphics will become corrupted.
// PIO write cycle frequency = (CPU clock/(4 * RP2040_PIO_CLK_DIV))
//#define RP2040_PIO_CLK_DIV 1 // 32ns write cycle at 125MHz CPU clock
//#define RP2040_PIO_CLK_DIV 2 // 64ns write cycle at 125MHz CPU clock
//#define RP2040_PIO_CLK_DIV 3 // 96ns write cycle at 125MHz CPU clock

// For the RP2040 processor define the SPI port channel used (default 0 if undefined)
//#define TFT_SPI_PORT 1 // Set to 0 if SPI0 pins are used, or 1 if spi1 pins used

// For the STM32 processor define the SPI port channel used (default 1 if undefined)
//#define TFT_SPI_PORT 2 // Set to 1 for SPI port 1, or 2 for SPI port 2

// Define the SPI clock frequency, this affects the graphics rendering speed. Too
// fast and the TFT driver will not keep up and display corruption appears.
// With an ILI9341 display 40MHz works OK, 80MHz sometimes fails
// With a ST7735 display more than 27MHz may not work (spurious pixels and lines)
// With an ILI9163 display 27 MHz works OK.

// #define SPI_FREQUENCY   1000000
// #define SPI_FREQUENCY   5000000
// #define SPI_FREQUENCY  10000000
// #define SPI_FREQUENCY  20000000
// #define SPI_FREQUENCY  27000000
//#define SPI_FREQUENCY  40000000
// #define SPI_FREQUENCY  55000000 // STM32 SPI1 only (SPI2 maximum is 27MHz)
#define SPI_FREQUENCY  80000000

// Optional reduced SPI frequency for reading TFT
#define SPI_READ_FREQUENCY  20000000

// The XPT2046 requires a lower SPI clock rate of 2.5MHz so we define that here:
#define SPI_TOUCH_FREQUENCY  2500000

// The ESP32 has 2 free SPI ports i.e. VSPI and HSPI, the VSPI is the default.
// If the VSPI port is in use and pins are not accessible (e.g. TTGO T-Beam)
// then uncomment the following line:
//#define USE_HSPI_PORT

// Comment out the following #define if "SPI Transactions" do not need to be
// supported. When commented out the code size will be smaller and sketches will
// run slightly faster, so leave it commented out unless you need it!

// Transaction support is needed to work with SD library but not needed with TFT_SdFat
// Transaction support is required if other SPI devices are connected.

// Transactions are automatically enabled by the library for an ESP32 (to use HAL mutex)
// so changing it here has no effect

// #define SUPPORT_TRANSACTIONS

lv_config.h:

/**
 * @file lv_conf.h
 * Configuration file for v9.5.0
 */

/*
 * Copy this file as `lv_conf.h`
 * 1. simply next to `lvgl` folder
 * 2. or to any other place and
 *    - define `LV_CONF_INCLUDE_SIMPLE`;
 *    - add the path as an include path.
 */

/* clang-format off */
#if 1 /* Set this to "1" to enable content */

#ifndef LV_CONF_H
#define LV_CONF_H

/* If you need to include anything here, do it inside the `__ASSEMBLY__` guard */
#if  0 && defined(__ASSEMBLY__)
#include "my_include.h"
#endif

/*====================
   COLOR SETTINGS
 *====================*/

/** Color depth: 1 (I1), 8 (L8), 16 (RGB565), 24 (RGB888), 32 (XRGB8888) */
#define LV_COLOR_DEPTH 16

/*=========================
   STDLIB WRAPPER SETTINGS
 *=========================*/

/** Possible values
 * - LV_STDLIB_BUILTIN:     LVGL's built in implementation
 * - LV_STDLIB_CLIB:        Standard C functions, like malloc, strlen, etc
 * - LV_STDLIB_MICROPYTHON: MicroPython implementation
 * - LV_STDLIB_RTTHREAD:    RT-Thread implementation
 * - LV_STDLIB_CUSTOM:      Implement the functions externally
 */
#define LV_USE_STDLIB_MALLOC    LV_STDLIB_BUILTIN

/** Possible values
 * - LV_STDLIB_BUILTIN:     LVGL's built in implementation
 * - LV_STDLIB_CLIB:        Standard C functions, like malloc, strlen, etc
 * - LV_STDLIB_MICROPYTHON: MicroPython implementation
 * - LV_STDLIB_RTTHREAD:    RT-Thread implementation
 * - LV_STDLIB_CUSTOM:      Implement the functions externally
 */
#define LV_USE_STDLIB_STRING    LV_STDLIB_BUILTIN

/** Possible values
 * - LV_STDLIB_BUILTIN:     LVGL's built in implementation
 * - LV_STDLIB_CLIB:        Standard C functions, like malloc, strlen, etc
 * - LV_STDLIB_MICROPYTHON: MicroPython implementation
 * - LV_STDLIB_RTTHREAD:    RT-Thread implementation
 * - LV_STDLIB_CUSTOM:      Implement the functions externally
 */
#define LV_USE_STDLIB_SPRINTF   LV_STDLIB_BUILTIN

#define LV_STDINT_INCLUDE       <stdint.h>
#define LV_STDDEF_INCLUDE       <stddef.h>
#define LV_STDBOOL_INCLUDE      <stdbool.h>
#define LV_INTTYPES_INCLUDE     <inttypes.h>
#define LV_LIMITS_INCLUDE       <limits.h>
#define LV_STDARG_INCLUDE       <stdarg.h>

#if LV_USE_STDLIB_MALLOC == LV_STDLIB_BUILTIN
    /** Size of memory available for `lv_malloc()` in bytes (>= 2kB) */
    #define LV_MEM_SIZE (64 * 1024U)          /**< [bytes] */

    /** Size of the memory expand for `lv_malloc()` in bytes */
    #define LV_MEM_POOL_EXPAND_SIZE 0

    /** Set an address for the memory pool instead of allocating it as a normal array. Can be in external SRAM too. */
    #define LV_MEM_ADR 0     /**< 0: unused*/
    /* Instead of an address give a memory allocator that will be called to get a memory pool for LVGL. E.g. my_malloc */
    #if LV_MEM_ADR == 0
        #undef LV_MEM_POOL_INCLUDE
        #undef LV_MEM_POOL_ALLOC
    #endif
#endif  /*LV_USE_STDLIB_MALLOC == LV_STDLIB_BUILTIN*/

/*====================
   HAL SETTINGS
 *====================*/

/** Default display refresh, input device read and animation step period. */
#define LV_DEF_REFR_PERIOD  33      /**< [ms] */

/** Default Dots Per Inch. Used to initialize default sizes such as widgets sized, style paddings.
 * (Not so important, you can adjust it to modify default sizes and spaces.) */
#define LV_DPI_DEF 130              /**< [px/inch] */

/*=================
 * OPERATING SYSTEM
 *=================*/
/** Select operating system to use. Possible options:
 * - LV_OS_NONE
 * - LV_OS_PTHREAD
 * - LV_OS_FREERTOS
 * - LV_OS_CMSIS_RTOS2
 * - LV_OS_RTTHREAD
 * - LV_OS_WINDOWS
 * - LV_OS_MQX
 * - LV_OS_SDL2
 * - LV_OS_CUSTOM */
#define LV_USE_OS   LV_OS_NONE

#if LV_USE_OS == LV_OS_CUSTOM
    #define LV_OS_CUSTOM_INCLUDE <stdint.h>
#endif
#if LV_USE_OS == LV_OS_FREERTOS
    /*
     * Unblocking an RTOS task with a direct notification is 45% faster and uses less RAM
     * than unblocking a task using an intermediary object such as a binary semaphore.
     * RTOS task notifications can only be used when there is only one task that can be the recipient of the event.
     */
    #define LV_USE_FREERTOS_TASK_NOTIFY 1
#endif

/*========================
 * RENDERING CONFIGURATION
 *========================*/

/** Align stride of all layers and images to this bytes */
#define LV_DRAW_BUF_STRIDE_ALIGN                1

/** Align start address of draw_buf addresses to this bytes*/
#define LV_DRAW_BUF_ALIGN                       4

/** Using matrix for transformations.
 * Requirements:
 * - `LV_USE_MATRIX = 1`.
 * - Rendering engine needs to support 3x3 matrix transformations. */
#define LV_DRAW_TRANSFORM_USE_MATRIX            0

/* If a widget has `style_opa < 255` (not `bg_opa`, `text_opa` etc) or not NORMAL blend mode
 * it is buffered into a "simple" layer before rendering. The widget can be buffered in smaller chunks.
 * "Transformed layers" (if `transform_angle/zoom` are set) use larger buffers
 * and can't be drawn in chunks. */

/** The target buffer size for simple layer chunks. */
#define LV_DRAW_LAYER_SIMPLE_BUF_SIZE    (24 * 1024)    /**< [bytes]*/

/* Limit the max allocated memory for simple and transformed layers.
 * It should be at least `LV_DRAW_LAYER_SIMPLE_BUF_SIZE` sized but if transformed layers are also used
 * it should be enough to store the largest widget too (width x height x 4 area).
 * Set it to 0 to have no limit. */
#define LV_DRAW_LAYER_MAX_MEMORY 0  /**< No limit by default [bytes]*/

/** Stack size of drawing thread.
 * NOTE: If FreeType or ThorVG is enabled, it is recommended to set it to 32KB or more.
 */
#define LV_DRAW_THREAD_STACK_SIZE    (8 * 1024)         /**< [bytes]*/

/** Thread priority of the drawing task.
 *  Higher values mean higher priority.
 *  Can use values from lv_thread_prio_t enum in lv_os.h: LV_THREAD_PRIO_LOWEST,
 *  LV_THREAD_PRIO_LOW, LV_THREAD_PRIO_MID, LV_THREAD_PRIO_HIGH, LV_THREAD_PRIO_HIGHEST
 *  Make sure the priority value aligns with the OS-specific priority levels.
 *  On systems with limited priority levels (e.g., FreeRTOS), a higher value can improve
 *  rendering performance but might cause other tasks to starve. */
#define LV_DRAW_THREAD_PRIO LV_THREAD_PRIO_HIGH

#define LV_USE_DRAW_SW 1
#if LV_USE_DRAW_SW == 1
    /*
     * Selectively disable color format support in order to reduce code size.
     * NOTE: some features use certain color formats internally, e.g.
     * - gradients use RGB888
     * - bitmaps with transparency may use ARGB8888
     */
    #define LV_DRAW_SW_SUPPORT_RGB565       1
    #define LV_DRAW_SW_SUPPORT_RGB565_SWAPPED       1
    #define LV_DRAW_SW_SUPPORT_RGB565A8     1
    #define LV_DRAW_SW_SUPPORT_RGB888       1
    #define LV_DRAW_SW_SUPPORT_XRGB8888     1
    #define LV_DRAW_SW_SUPPORT_ARGB8888     1
    #define LV_DRAW_SW_SUPPORT_ARGB8888_PREMULTIPLIED 1
    #define LV_DRAW_SW_SUPPORT_L8           1
    #define LV_DRAW_SW_SUPPORT_AL88         1
    #define LV_DRAW_SW_SUPPORT_A8           1
    #define LV_DRAW_SW_SUPPORT_I1           1

    /* The threshold of the luminance to consider a pixel as
     * active in indexed color format */
    #define LV_DRAW_SW_I1_LUM_THRESHOLD 127

    /** Set number of draw units.
     *  - > 1 requires operating system to be enabled in `LV_USE_OS`.
     *  - > 1 means multiple threads will render the screen in parallel. */
    #define LV_DRAW_SW_DRAW_UNIT_CNT    1

    /** Use Arm-2D to accelerate software (sw) rendering. */
    #define LV_USE_DRAW_ARM2D_SYNC      0

    /** Enable native helium assembly to be compiled. */
    #define LV_USE_NATIVE_HELIUM_ASM    0

    /**
     * - 0: Use a simple renderer capable of drawing only simple rectangles with gradient, images, text, and straight lines only.
     * - 1: Use a complex renderer capable of drawing rounded corners, shadow, skew lines, and arcs too. */
    #define LV_DRAW_SW_COMPLEX          1

    #if LV_DRAW_SW_COMPLEX == 1
        /** Allow buffering some shadow calculation.
         *  LV_DRAW_SW_SHADOW_CACHE_SIZE is the maximum shadow size to buffer, where shadow size is
         *  `shadow_width + radius`.  Caching has LV_DRAW_SW_SHADOW_CACHE_SIZE^2 RAM cost. */
        #define LV_DRAW_SW_SHADOW_CACHE_SIZE 0

        /** Set number of maximally-cached circle data.
         *  The circumference of 1/4 circle are saved for anti-aliasing.
         *  `radius * 4` bytes are used per circle (the most often used radiuses are saved).
         *  - 0: disables caching */
        #define LV_DRAW_SW_CIRCLE_CACHE_SIZE 4
    #endif

    #define  LV_USE_DRAW_SW_ASM     LV_DRAW_SW_ASM_NONE

    #if LV_USE_DRAW_SW_ASM == LV_DRAW_SW_ASM_CUSTOM
        #define  LV_DRAW_SW_ASM_CUSTOM_INCLUDE ""
    #endif

    /** Enable drawing complex gradients in software: linear at an angle, radial or conical */
    #define LV_USE_DRAW_SW_COMPLEX_GRADIENTS    0

#endif

/*Use TSi's aka (Think Silicon) NemaGFX */
#define LV_USE_NEMA_GFX 0

#if LV_USE_NEMA_GFX
    /** Select which NemaGFX static library headers to use. Possible options:
     * - LV_NEMA_LIB_NONE           an alias of LV_NEMA_LIB_M33_REVC
     * - LV_NEMA_LIB_M33_REVC
     * - LV_NEMA_LIB_M33_NEMAPVG
     * - LV_NEMA_LIB_M55
     * - LV_NEMA_LIB_M7
     * You must also take care to link the correct corresponding static library
     * in libs/nema_gfx/lib/core/
     */
    #define LV_USE_NEMA_LIB LV_NEMA_LIB_NONE

    /** Select which NemaGFX HAL to use. Possible options:
     * - LV_NEMA_HAL_CUSTOM
     * - LV_NEMA_HAL_STM32 */
    #define LV_USE_NEMA_HAL LV_NEMA_HAL_CUSTOM
    #if LV_USE_NEMA_HAL == LV_NEMA_HAL_STM32
        #define LV_NEMA_STM32_HAL_INCLUDE <stm32u5xx_hal.h>

        /** Set it to a value like __attribute__((section("Nemagfx_Memory_Pool_Buffer")))
         * and define the section in the linker script if you need the GPU memory to
         * be, e.g. in a region where accesses will not be cached.
         */
        #define LV_NEMA_STM32_HAL_ATTRIBUTE_POOL_MEM
    #endif

    /*Enable Vector Graphics Operations. Available only if NemaVG library is present*/
    #define LV_USE_NEMA_VG 0
    #if LV_USE_NEMA_VG
        /*Define application's resolution used for VG related buffer allocation */
        #define LV_NEMA_GFX_MAX_RESX 800
        #define LV_NEMA_GFX_MAX_RESY 600
    #endif
#endif

/** Use NXP's PXP on iMX RTxxx platforms. */
#define LV_USE_PXP 0

#if LV_USE_PXP
    /** Use PXP for drawing.*/
    #define LV_USE_DRAW_PXP 1

    /** Use PXP to rotate display.*/
    #define LV_USE_ROTATE_PXP 0

    #if LV_USE_DRAW_PXP && LV_USE_OS
        /** Use additional draw thread for PXP processing.*/
        #define LV_USE_PXP_DRAW_THREAD 1
    #endif

    /** Enable PXP asserts. */
    #define LV_USE_PXP_ASSERT 0
#endif

/** Use NXP's G2D on MPU platforms. */
#define LV_USE_G2D 0

#if LV_USE_G2D
    /** Use G2D for drawing. **/
    #define LV_USE_DRAW_G2D 1

    /** Use G2D to rotate display. **/
    #define LV_USE_ROTATE_G2D 0

    /** Maximum number of buffers that can be stored for G2D draw unit.
     *  Includes the frame buffers and assets. */
    #define LV_G2D_HASH_TABLE_SIZE 50

    #if LV_USE_DRAW_G2D && LV_USE_OS
        /** Use additional draw thread for G2D processing.*/
        #define LV_USE_G2D_DRAW_THREAD 1
    #endif

    /** Enable G2D asserts. */
    #define LV_USE_G2D_ASSERT 0
#endif

/** Use Renesas Dave2D on RA  platforms. */
#define LV_USE_DRAW_DAVE2D 0

/** Draw using cached SDL textures*/
#define LV_USE_DRAW_SDL 0

/** Use VG-Lite GPU. */
#define LV_USE_DRAW_VG_LITE 0
#if LV_USE_DRAW_VG_LITE
    /** Enable VG-Lite custom external 'gpu_init()' function */
    #define LV_VG_LITE_USE_GPU_INIT 0

    /** Enable VG-Lite assert. */
    #define LV_VG_LITE_USE_ASSERT 0

    /** VG-Lite flush commit trigger threshold. GPU will try to batch these many draw tasks. */
    #define LV_VG_LITE_FLUSH_MAX_COUNT 8

    /** Enable border to simulate shadow.
     *  NOTE: which usually improves performance,
     *  but does not guarantee the same rendering quality as the software. */
    #define LV_VG_LITE_USE_BOX_SHADOW 1

    /** VG-Lite gradient maximum cache number.
     *  @note  The memory usage of a single gradient image is 4K bytes. */
    #define LV_VG_LITE_GRAD_CACHE_CNT 32

    /** VG-Lite stroke maximum cache number. */
    #define LV_VG_LITE_STROKE_CACHE_CNT 32

    /** VG-Lite unaligned bitmap font maximum cache number. */
    #define LV_VG_LITE_BITMAP_FONT_CACHE_CNT 256

    /** Remove VLC_OP_CLOSE path instruction (Workaround for NXP) **/
    #define LV_VG_LITE_DISABLE_VLC_OP_CLOSE 0

    /** Disable blit rectangular offset to resolve certain hardware errors. */
    #define LV_VG_LITE_DISABLE_BLIT_RECT_OFFSET 0

    /** Disable linear gradient extension for some older versions of drivers. */
    #define LV_VG_LITE_DISABLE_LINEAR_GRADIENT_EXT 0

    /** Maximum path dump print length (in points) */
    #define LV_VG_LITE_PATH_DUMP_MAX_LEN 1000

    /** Enable usage of the LVGL's built-in vg_lite driver */
    #define LV_USE_VG_LITE_DRIVER  0
    #if LV_USE_VG_LITE_DRIVER
        /** Used to pick the correct GPU series folder valid options are gc255, gc355 and gc555*/
        #define LV_VG_LITE_HAL_GPU_SERIES gc255

        /** Used to pick the correct GPU revision header it depends on the vendor */
        #define LV_VG_LITE_HAL_GPU_REVISION 0x40

        /** Base memory address of the GPU IP it depends on SoC,
         *  default value is for NXP based devices */
        #define LV_VG_LITE_HAL_GPU_BASE_ADDRESS 0x40240000
    #endif /*LV_USE_VG_LITE_DRIVER*/

    /** Use ThorVG (a software vector library) as VG-Lite driver to allow testing VGLite on PC
     *  Requires: LV_USE_THORVG_INTERNAL or LV_USE_THORVG_EXTERNAL */
    #define LV_USE_VG_LITE_THORVG   0
    #if LV_USE_VG_LITE_THORVG
        /** Enable LVGL's blend mode support */
        #define LV_VG_LITE_THORVG_LVGL_BLEND_SUPPORT 0

        /** Enable YUV color format support */
        #define LV_VG_LITE_THORVG_YUV_SUPPORT 0

        /** Enable Linear gradient extension support */
        #define LV_VG_LITE_THORVG_LINEAR_GRADIENT_EXT_SUPPORT 0

        /** Enable alignment on 16 pixels */
        #define LV_VG_LITE_THORVG_16PIXELS_ALIGN 1

        /** Buffer address alignment */
        #define LV_VG_LITE_THORVG_BUF_ADDR_ALIGN 64

        /** Enable multi-thread render */
        #define LV_VG_LITE_THORVG_THREAD_RENDER 0
    #endif /*LV_USE_VG_LITE_THORVG*/
#endif

/** Accelerate blends, fills, etc. with STM32 DMA2D */
#define LV_USE_DRAW_DMA2D 0
#if LV_USE_DRAW_DMA2D
    #define LV_DRAW_DMA2D_HAL_INCLUDE "stm32h7xx_hal.h"

    /* if enabled, the user is required to call `lv_draw_dma2d_transfer_complete_interrupt_handler`
     * upon receiving the DMA2D global interrupt
     */
    #define LV_USE_DRAW_DMA2D_INTERRUPT 0
#endif

/** Draw using cached OpenGLES textures. Requires LV_USE_OPENGLES */
#define LV_USE_DRAW_OPENGLES 0
#if LV_USE_DRAW_OPENGLES
    #define LV_DRAW_OPENGLES_TEXTURE_CACHE_COUNT 64
#endif

/** Draw using espressif PPA accelerator */
#define LV_USE_PPA  0
#if LV_USE_PPA
    #define LV_USE_PPA_IMG      0
    #define LV_PPA_BURST_LENGTH    128
#endif

/* Use EVE FT81X GPU. */
#define LV_USE_DRAW_EVE 0
#if LV_USE_DRAW_EVE
    /* EVE_GEN value: 2, 3, or 4 */
    #define LV_DRAW_EVE_EVE_GENERATION 4

    /* The maximum number of bytes to buffer before a single SPI transmission.
     * Set it to 0 to disable write buffering.
     */
    #define LV_DRAW_EVE_WRITE_BUFFER_SIZE 2048
#endif

/** Use NanoVG Renderer
 * - Requires LV_USE_NANOVG, LV_USE_MATRIX.
 */
#define LV_USE_DRAW_NANOVG 0
#if LV_USE_DRAW_NANOVG
    /** Select OpenGL backend for NanoVG:
     * - LV_NANOVG_BACKEND_GL2:   OpenGL 2.0
     * - LV_NANOVG_BACKEND_GL3:   OpenGL 3.0+
     * - LV_NANOVG_BACKEND_GLES2: OpenGL ES 2.0
     * - LV_NANOVG_BACKEND_GLES3: OpenGL ES 3.0+
     */
    #define LV_NANOVG_BACKEND   LV_NANOVG_BACKEND_GLES2

    /** Draw image texture cache count. */
    #define LV_NANOVG_IMAGE_CACHE_CNT 128

    /** Draw letter texture cache count. */
    #define LV_NANOVG_LETTER_CACHE_CNT 512
#endif

/*=======================
 * FEATURE CONFIGURATION
 *=======================*/

/*-------------
 * Logging
 *-----------*/

/** Enable log module */
#define LV_USE_LOG 0
#if LV_USE_LOG
    /** Set value to one of the following levels of logging detail:
     *  - LV_LOG_LEVEL_TRACE    Log detailed information.
     *  - LV_LOG_LEVEL_INFO     Log important events.
     *  - LV_LOG_LEVEL_WARN     Log if something unwanted happened but didn't cause a problem.
     *  - LV_LOG_LEVEL_ERROR    Log only critical issues, when system may fail.
     *  - LV_LOG_LEVEL_USER     Log only custom log messages added by the user.
     *  - LV_LOG_LEVEL_NONE     Do not log anything. */
    #define LV_LOG_LEVEL LV_LOG_LEVEL_ERROR

    /** - 1: Print log with 'printf';
     *  - 0: User needs to register a callback with `lv_log_register_print_cb()`. */
    #define LV_LOG_PRINTF 0

    /** Set callback to print logs.
     *  E.g `my_print`. The prototype should be `void my_print(lv_log_level_t level, const char * buf)`.
     *  Can be overwritten by `lv_log_register_print_cb`. */
    //#define LV_LOG_PRINT_CB

    /** - 1: Enable printing timestamp;
     *  - 0: Disable printing timestamp. */
    #define LV_LOG_USE_TIMESTAMP 1

    /** - 1: Print file and line number of the log;
     *  - 0: Do not print file and line number of the log. */
    #define LV_LOG_USE_FILE_LINE 1

    /* Enable/disable LV_LOG_TRACE in modules that produces a huge number of logs. */
    #define LV_LOG_TRACE_MEM        1   /**< Enable/disable trace logs in memory operations. */
    #define LV_LOG_TRACE_TIMER      1   /**< Enable/disable trace logs in timer operations. */
    #define LV_LOG_TRACE_INDEV      1   /**< Enable/disable trace logs in input device operations. */
    #define LV_LOG_TRACE_DISP_REFR  1   /**< Enable/disable trace logs in display re-draw operations. */
    #define LV_LOG_TRACE_EVENT      1   /**< Enable/disable trace logs in event dispatch logic. */
    #define LV_LOG_TRACE_OBJ_CREATE 1   /**< Enable/disable trace logs in object creation (core `obj` creation plus every widget). */
    #define LV_LOG_TRACE_LAYOUT     1   /**< Enable/disable trace logs in flex- and grid-layout operations. */
    #define LV_LOG_TRACE_ANIM       1   /**< Enable/disable trace logs in animation logic. */
    #define LV_LOG_TRACE_CACHE      1   /**< Enable/disable trace logs in cache operations. */
#endif  /*LV_USE_LOG*/

/*-------------
 * Asserts
 *-----------*/

/* Enable assertion failures if an operation fails or invalid data is found.
 * If LV_USE_LOG is enabled, an error message will be printed on failure. */
#define LV_USE_ASSERT_NULL          1   /**< Check if the parameter is NULL. (Very fast, recommended) */
#define LV_USE_ASSERT_MALLOC        1   /**< Checks is the memory is successfully allocated or no. (Very fast, recommended) */
#define LV_USE_ASSERT_STYLE         0   /**< Check if the styles are properly initialized. (Very fast, recommended) */
#define LV_USE_ASSERT_MEM_INTEGRITY 0   /**< Check the integrity of `lv_mem` after critical operations. (Slow) */
#define LV_USE_ASSERT_OBJ           0   /**< Check the object's type and existence (e.g. not deleted). (Slow) */

/** Add a custom handler when assert happens e.g. to restart MCU. */
#define LV_ASSERT_HANDLER_INCLUDE <stdint.h>
#define LV_ASSERT_HANDLER while(1);     /**< Halt by default */

/*-------------
 * Debug
 *-----------*/

/** 1: Draw random colored rectangles over the redrawn areas. */
#define LV_USE_REFR_DEBUG 0

/** 1: Draw a red overlay for ARGB layers and a green overlay for RGB layers*/
#define LV_USE_LAYER_DEBUG 0

/** 1: Adds the following behaviors for debugging:
 *  - Draw overlays with different colors for each draw_unit's tasks.
 *  - Draw index number of draw unit on white background.
 *  - For layers, draws index number of draw unit on black background. */
#define LV_USE_PARALLEL_DRAW_DEBUG 0

/*-------------
 * Others
 *-----------*/

#define LV_ENABLE_GLOBAL_CUSTOM 0
#if LV_ENABLE_GLOBAL_CUSTOM
    /** Header to include for custom 'lv_global' function" */
    #define LV_GLOBAL_CUSTOM_INCLUDE <stdint.h>
#endif

/** Default cache size in bytes.
 *  Used by image decoders such as `lv_lodepng` to keep the decoded image in memory.
 *  If size is not set to 0, the decoder will fail to decode when the cache is full.
 *  If size is 0, the cache function is not enabled and the decoded memory will be
 *  released immediately after use. */
#define LV_CACHE_DEF_SIZE       0

/** Default number of image header cache entries. The cache is used to store the headers of images
 *  The main logic is like `LV_CACHE_DEF_SIZE` but for image headers. */
#define LV_IMAGE_HEADER_CACHE_DEF_CNT 0

/** Number of stops allowed per gradient. Increase this to allow more stops.
 *  This adds (sizeof(lv_color_t) + 1) bytes per additional stop. */
#define LV_GRADIENT_MAX_STOPS   2

/** Adjust color mix functions rounding. GPUs might calculate color mix (blending) differently.
 *  - 0:   round down,
 *  - 64:  round up from x.75,
 *  - 128: round up from half,
 *  - 192: round up from x.25,
 *  - 254: round up */
#define LV_COLOR_MIX_ROUND_OFS  0

/** Add 2 x 32-bit variables to each `lv_obj_t` to speed up getting style properties */
#define LV_OBJ_STYLE_CACHE      0

/** Add `id` field to `lv_obj_t` */
#define LV_USE_OBJ_ID           0

/**  Enable support widget names*/
#define LV_USE_OBJ_NAME         0

/** Automatically assign an ID when obj is created */
#define LV_OBJ_ID_AUTO_ASSIGN   LV_USE_OBJ_ID

/** Use builtin obj ID handler functions:
* - lv_obj_assign_id:       Called when a widget is created. Use a separate counter for each widget class as an ID.
* - lv_obj_id_compare:      Compare the ID to decide if it matches with a requested value.
* - lv_obj_stringify_id:    Return string-ified identifier, e.g. "button3".
* - lv_obj_free_id:         Does nothing, as there is no memory allocation for the ID.
* When disabled these functions needs to be implemented by the user.*/
#define LV_USE_OBJ_ID_BUILTIN   1

/** Use obj property set/get API. */
#define LV_USE_OBJ_PROPERTY 0

/** Enable property name support. */
#define LV_USE_OBJ_PROPERTY_NAME 1

/* Enable the multi-touch gesture recognition feature */
/* Gesture recognition requires the use of floats */
#define LV_USE_GESTURE_RECOGNITION 0

/*=====================
 *  COMPILER SETTINGS
 *====================*/

/** For big endian systems set to 1 */
#define LV_BIG_ENDIAN_SYSTEM 0

/** Define a custom attribute for `lv_tick_inc` function */
#define LV_ATTRIBUTE_TICK_INC

/** Define a custom attribute for `lv_timer_handler` function */
#define LV_ATTRIBUTE_TIMER_HANDLER

/** Define a custom attribute for `lv_display_flush_ready` function */
#define LV_ATTRIBUTE_FLUSH_READY

/** Align VG_LITE buffers on this number of bytes.
 *  @note  vglite_src_buf_aligned() uses this value to validate alignment of passed buffer pointers. */
#define LV_ATTRIBUTE_MEM_ALIGN_SIZE 1

/** Will be added where memory needs to be aligned (with -Os data might not be aligned to boundary by default).
 *  E.g. __attribute__((aligned(4)))*/
#define LV_ATTRIBUTE_MEM_ALIGN

/** Attribute to mark large constant arrays, for example for font bitmaps */
#define LV_ATTRIBUTE_LARGE_CONST

/** Compiler prefix for a large array declaration in RAM */
#define LV_ATTRIBUTE_LARGE_RAM_ARRAY

/** Place performance critical functions into a faster memory (e.g RAM) */
#define LV_ATTRIBUTE_FAST_MEM

/** Export integer constant to binding. This macro is used with constants in the form of LV_<CONST> that
 *  should also appear on LVGL binding API such as MicroPython. */
#define LV_EXPORT_CONST_INT(int_value) struct _silence_gcc_warning  /**< The default value just prevents GCC warning */

/** Prefix all global extern data with this */
#define LV_ATTRIBUTE_EXTERN_DATA

/** Use `float` as `lv_value_precise_t` */
#define LV_USE_FLOAT            0

/** Enable matrix support
 *  - Requires `LV_USE_FLOAT = 1` */
#define LV_USE_MATRIX           0

/** Include `lvgl_private.h` in `lvgl.h` to access internal data and functions by default */
#ifndef LV_USE_PRIVATE_API
    #define LV_USE_PRIVATE_API  0
#endif

/*==================
 *   FONT USAGE
 *===================*/

/* Montserrat fonts with ASCII range and some symbols using bpp = 4
 * https://fonts.google.com/specimen/Montserrat */
#define LV_FONT_MONTSERRAT_8  1
#define LV_FONT_MONTSERRAT_10 1
#define LV_FONT_MONTSERRAT_12 1
#define LV_FONT_MONTSERRAT_14 1
#define LV_FONT_MONTSERRAT_16 1
#define LV_FONT_MONTSERRAT_18 1
#define LV_FONT_MONTSERRAT_20 1
#define LV_FONT_MONTSERRAT_22 1
#define LV_FONT_MONTSERRAT_24 1
#define LV_FONT_MONTSERRAT_26 1
#define LV_FONT_MONTSERRAT_28 1
#define LV_FONT_MONTSERRAT_30 1
#define LV_FONT_MONTSERRAT_32 1
#define LV_FONT_MONTSERRAT_34 1
#define LV_FONT_MONTSERRAT_36 1
#define LV_FONT_MONTSERRAT_38 1
#define LV_FONT_MONTSERRAT_40 1
#define LV_FONT_MONTSERRAT_42 1
#define LV_FONT_MONTSERRAT_44 1
#define LV_FONT_MONTSERRAT_46 1
#define LV_FONT_MONTSERRAT_48 1


// TTF Monospac821 BT
#define LV_FONT_MONO_8 1
#define LV_FONT_MONO_10 1
#define LV_FONT_MONO_12 1
#define LV_FONT_MONO_14 1
#define LV_FONT_MONO_16 1
#define LV_FONT_MONO_18 1
#define LV_FONT_MONO_20 1
#define LV_FONT_MONO_22 1
#define LV_FONT_MONO_24 1
#define LV_FONT_MONO_26 1
#define LV_FONT_MONO_28 1
#define LV_FONT_MONO_30 1
#define LV_FONT_MONO_32 1
#define LV_FONT_MONO_34 1
#define LV_FONT_MONO_36 1
#define LV_FONT_MONO_38 1
#define LV_FONT_MONO_40 1
#define LV_FONT_MONO_42 1
#define LV_FONT_MONO_44 1
#define LV_FONT_MONO_46 1
#define LV_FONT_MONO_48 1


/* Demonstrate special features */
#define LV_FONT_MONTSERRAT_28_COMPRESSED    0  /**< bpp = 3 */
#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW    0  /**< Hebrew, Arabic, Persian letters and all their forms */
#define LV_FONT_SOURCE_HAN_SANS_SC_14_CJK   0  /**< 1338 most common CJK radicals */
#define LV_FONT_SOURCE_HAN_SANS_SC_16_CJK   0  /**< 1338 most common CJK radicals */

/** Pixel perfect monospaced fonts */
#define LV_FONT_UNSCII_8  0
#define LV_FONT_UNSCII_16 0

/** Optionally declare custom fonts here.
 *
 *  You can use any of these fonts as the default font too and they will be available
 *  globally.  Example:
 *
 *  @code
 *  #define LV_FONT_CUSTOM_DECLARE   LV_FONT_DECLARE(my_font_1) LV_FONT_DECLARE(my_font_2)
 *  @endcode
 */
#define LV_FONT_CUSTOM_DECLARE

/** Always set a default font */
#define LV_FONT_DEFAULT &lv_font_montserrat_14

/** Enable handling large font and/or fonts with a lot of characters.
 *  The limit depends on the font size, font face and bpp.
 *  A compiler error will be triggered if a font needs it. */
#define LV_FONT_FMT_TXT_LARGE 0

/** Enables/disables support for compressed fonts. */
#define LV_USE_FONT_COMPRESSED 0

/** Enable drawing placeholders when glyph dsc is not found. */
#define LV_USE_FONT_PLACEHOLDER 1

/*=================
 *  TEXT SETTINGS
 *=================*/

/**
 * Select a character encoding for strings.
 * Your IDE or editor should have the same character encoding.
 * - LV_TXT_ENC_UTF8
 * - LV_TXT_ENC_ASCII
 */
#define LV_TXT_ENC LV_TXT_ENC_UTF8

/** While rendering text strings, break (wrap) text on these chars. */
#define LV_TXT_BREAK_CHARS " ,.;:-_)]}"

/** If a word is at least this long, will break wherever "prettiest".
 *  To disable, set to a value <= 0. */
#define LV_TXT_LINE_BREAK_LONG_LEN 0

/** Minimum number of characters in a long word to put on a line before a break.
 *  Depends on LV_TXT_LINE_BREAK_LONG_LEN. */
#define LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN 3

/** Minimum number of characters in a long word to put on a line after a break.
 *  Depends on LV_TXT_LINE_BREAK_LONG_LEN. */
#define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN 3

/** Support bidirectional text. Allows mixing Left-to-Right and Right-to-Left text.
 *  The direction will be processed according to the Unicode Bidirectional Algorithm:
 *  https://www.w3.org/International/articles/inline-bidi-markup/uba-basics */
#define LV_USE_BIDI 0
#if LV_USE_BIDI
    /*Set the default direction. Supported values:
    *`LV_BASE_DIR_LTR` Left-to-Right
    *`LV_BASE_DIR_RTL` Right-to-Left
    *`LV_BASE_DIR_AUTO` detect text base direction*/
    #define LV_BIDI_BASE_DIR_DEF LV_BASE_DIR_AUTO
#endif

/** Enable Arabic/Persian processing
 *  In these languages characters should be replaced with another form based on their position in the text */
#define LV_USE_ARABIC_PERSIAN_CHARS 0

/*The control character to use for signaling text recoloring*/
#define LV_TXT_COLOR_CMD "#"

/*==================
 * WIDGETS
 *================*/
/* Documentation for widgets can be found here: https://docs.lvgl.io/master/widgets/index.html . */

/** 1: Causes these widgets to be given default values at creation time.
 *  - lv_buttonmatrix_t:  Get default maps:  {"Btn1", "Btn2", "Btn3", "\n", "Btn4", "Btn5", ""}, else map not set.
 *  - lv_checkbox_t    :  String label set to "Check box", else set to empty string.
 *  - lv_dropdown_t    :  Options set to "Option 1", "Option 2", "Option 3", else no values are set.
 *  - lv_roller_t      :  Options set to "Option 1", "Option 2", "Option 3", "Option 4", "Option 5", else no values are set.
 *  - lv_label_t       :  Text set to "Text", else empty string.
 *  - lv_arclabel_t   :  Text set to "Arced Text", else empty string.
 * */
#define LV_WIDGETS_HAS_DEFAULT_VALUE  1

#define LV_USE_ANIMIMG    1

#define LV_USE_ARC        1

#define LV_USE_ARCLABEL  1

#define LV_USE_BAR        1

#define LV_USE_BUTTON        1

#define LV_USE_BUTTONMATRIX  1

#define LV_USE_CALENDAR   1
#if LV_USE_CALENDAR
    #define LV_CALENDAR_WEEK_STARTS_MONDAY 0
    #if LV_CALENDAR_WEEK_STARTS_MONDAY
        #define LV_CALENDAR_DEFAULT_DAY_NAMES {"Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"}
    #else
        #define LV_CALENDAR_DEFAULT_DAY_NAMES {"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"}
    #endif

    #define LV_CALENDAR_DEFAULT_MONTH_NAMES {"January", "February", "March",  "April", "May",  "June", "July", "August", "September", "October", "November", "December"}
    #define LV_USE_CALENDAR_HEADER_ARROW 1
    #define LV_USE_CALENDAR_HEADER_DROPDOWN 1
    #define LV_USE_CALENDAR_CHINESE 0
#endif  /*LV_USE_CALENDAR*/

#define LV_USE_CANVAS     1

#define LV_USE_CHART      1

#define LV_USE_CHECKBOX   1

#define LV_USE_DROPDOWN   1   /**< Requires: lv_label */

#define LV_USE_IMAGE      1   /**< Requires: lv_label */

#define LV_USE_IMAGEBUTTON     1

#define LV_USE_KEYBOARD   1

#define LV_USE_LABEL      1
#if LV_USE_LABEL
    #define LV_LABEL_TEXT_SELECTION 1   /**< Enable selecting text of the label */
    #define LV_LABEL_LONG_TXT_HINT 1    /**< Store some extra info in labels to speed up drawing of very long text */
    #define LV_LABEL_WAIT_CHAR_COUNT 3  /**< The count of wait chart */
#endif

#define LV_USE_LED        1

#define LV_USE_LINE       1

#define LV_USE_LIST       1

#define LV_USE_LOTTIE     0  /**< Requires: lv_canvas, thorvg */

#define LV_USE_MENU       1

#define LV_USE_MSGBOX     1

#define LV_USE_ROLLER     1   /**< Requires: lv_label */

#define LV_USE_SCALE      1

#define LV_USE_SLIDER     1   /**< Requires: lv_bar */

#define LV_USE_SPAN       1
#if LV_USE_SPAN
    /** A line of text can contain this maximum number of span descriptors. */
    #define LV_SPAN_SNIPPET_STACK_SIZE 64
#endif

#define LV_USE_SPINBOX    1

#define LV_USE_SPINNER    1

#define LV_USE_SWITCH     1

#define LV_USE_TABLE      1

#define LV_USE_TABVIEW    1

#define LV_USE_TEXTAREA   1   /**< Requires: lv_label */
#if LV_USE_TEXTAREA != 0
    #define LV_TEXTAREA_DEF_PWD_SHOW_TIME 1500    /**< [ms] */
#endif

#define LV_USE_TILEVIEW   1

#define LV_USE_WIN        1

#define LV_USE_3DTEXTURE  0

/*==================
 * THEMES
 *==================*/
/* Documentation for themes can be found here: https://docs.lvgl.io/master/common-widget-features/styles/styles.html#themes . */

/** A simple, impressive and very complete theme */
#define LV_USE_THEME_DEFAULT 1
#if LV_USE_THEME_DEFAULT
    /** 0: Light mode; 1: Dark mode */
    #define LV_THEME_DEFAULT_DARK 0

    /** 1: Enable grow on press */
    #define LV_THEME_DEFAULT_GROW 1

    /** Default transition time in ms. */
    #define LV_THEME_DEFAULT_TRANSITION_TIME 80
#endif /*LV_USE_THEME_DEFAULT*/

/** A very simple theme that is a good starting point for a custom theme */
#define LV_USE_THEME_SIMPLE 1

/** A theme designed for monochrome displays */
#define LV_USE_THEME_MONO 1

/*==================
 * LAYOUTS
 *==================*/
/* Documentation for layouts can be found here: https://docs.lvgl.io/master/common-widget-features/layouts/index.html . */

/** A layout similar to Flexbox in CSS. */
#define LV_USE_FLEX 1

/** A layout similar to Grid in CSS. */
#define LV_USE_GRID 1

/*====================
 * 3RD PARTS LIBRARIES
 *====================*/
/* Documentation for libraries can be found here: https://docs.lvgl.io/master/libs/index.html . */

/* File system interfaces for common APIs */

/** Setting a default driver letter allows skipping the driver prefix in filepaths.
 *  Documentation about how to use the below driver-identifier letters can be found at
 *  https://docs.lvgl.io/master/main-modules/fs.html#lv-fs-identifier-letters . */
#define LV_FS_DEFAULT_DRIVER_LETTER '\0'

/** API for fopen, fread, etc. */
#define LV_USE_FS_STDIO 0
#if LV_USE_FS_STDIO
    #define LV_FS_STDIO_LETTER '\0'     /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_STDIO_PATH ""         /**< Set the working directory. File/directory paths will be appended to it. */
    #define LV_FS_STDIO_CACHE_SIZE 0    /**< >0 to cache this number of bytes in lv_fs_read() */
#endif

/** API for open, read, etc. */
#define LV_USE_FS_POSIX 0
#if LV_USE_FS_POSIX
    #define LV_FS_POSIX_LETTER '\0'     /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_POSIX_PATH ""         /**< Set the working directory. File/directory paths will be appended to it. */
    #define LV_FS_POSIX_CACHE_SIZE 0    /**< >0 to cache this number of bytes in lv_fs_read() */
#endif

/** API for CreateFile, ReadFile, etc. */
#define LV_USE_FS_WIN32 0
#if LV_USE_FS_WIN32
    #define LV_FS_WIN32_LETTER '\0'     /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_WIN32_PATH ""         /**< Set the working directory. File/directory paths will be appended to it. */
    #define LV_FS_WIN32_CACHE_SIZE 0    /**< >0 to cache this number of bytes in lv_fs_read() */
#endif

/** API for FATFS (needs to be added separately). Uses f_open, f_read, etc. */
#define LV_USE_FS_FATFS 0
#if LV_USE_FS_FATFS
    #define LV_FS_FATFS_LETTER '\0'     /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_FATFS_PATH ""         /**< Set the working directory. File/directory paths will be appended to it. */
    #define LV_FS_FATFS_CACHE_SIZE 0    /**< >0 to cache this number of bytes in lv_fs_read() */
#endif

/** API for memory-mapped file access. */
#define LV_USE_FS_MEMFS 0
#if LV_USE_FS_MEMFS
    #define LV_FS_MEMFS_LETTER '\0'     /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
#endif

/** API for LittleFs. */
#define LV_USE_FS_LITTLEFS 0
#if LV_USE_FS_LITTLEFS
    #define LV_FS_LITTLEFS_LETTER '\0'  /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_LITTLEFS_PATH ""      /**< Set the working directory. File/directory paths will be appended to it. */
#endif

/** API for Arduino LittleFs. */
#define LV_USE_FS_ARDUINO_ESP_LITTLEFS 0
#if LV_USE_FS_ARDUINO_ESP_LITTLEFS
    #define LV_FS_ARDUINO_ESP_LITTLEFS_LETTER '\0'  /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_ARDUINO_ESP_LITTLEFS_PATH ""      /**< Set the working directory. File/directory paths will be appended to it. */
#endif

/** API for Arduino Sd. */
#define LV_USE_FS_ARDUINO_SD 0
#if LV_USE_FS_ARDUINO_SD
    #define LV_FS_ARDUINO_SD_LETTER '\0'  /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
    #define LV_FS_ARDUINO_SD_PATH ""      /**< Set the working directory. File/directory paths will be appended to it. */
#endif

/** API for UEFI */
#define LV_USE_FS_UEFI 0
#if LV_USE_FS_UEFI
    #define LV_FS_UEFI_LETTER '\0'      /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */
#endif

#define LV_USE_FS_FROGFS 0
#if LV_USE_FS_FROGFS
    #define LV_FS_FROGFS_LETTER '\0'
#endif

/** LODEPNG decoder library */
#define LV_USE_LODEPNG 0

/** PNG decoder(libpng) library */
#define LV_USE_LIBPNG 0

/** BMP decoder library */
#define LV_USE_BMP 0

/** JPG + split JPG decoder library.
 *  Split JPG is a custom format optimized for embedded systems. */
#define LV_USE_TJPGD 0

/** libjpeg-turbo decoder library.
 *  - Supports complete JPEG specifications and high-performance JPEG decoding. */
#define LV_USE_LIBJPEG_TURBO 0

/** WebP decoder library */
#define LV_USE_LIBWEBP 0

/** GIF decoder library */
#define LV_USE_GIF 0
#if LV_USE_GIF
    /** GIF decoder accelerate */
    #define LV_GIF_CACHE_DECODE_DATA 0
#endif

/** GStreamer library */
#define LV_USE_GSTREAMER 0

/** Decode bin images to RAM */
#define LV_BIN_DECODER_RAM_LOAD 0

/** RLE decompress library */
#define LV_USE_RLE 0

/** QR code library */
#define LV_USE_QRCODE 0

/** Barcode code library */
#define LV_USE_BARCODE 0

/** FreeType library */
#define LV_USE_FREETYPE 0
#if LV_USE_FREETYPE
    /** Let FreeType use LVGL memory and file porting */
    #define LV_FREETYPE_USE_LVGL_PORT 0

    /** Cache count of glyphs in FreeType, i.e. number of glyphs that can be cached.
     *  The higher the value, the more memory will be used. */
    #define LV_FREETYPE_CACHE_FT_GLYPH_CNT 256
#endif

/** Built-in TTF decoder */
#define LV_USE_TINY_TTF 0
#if LV_USE_TINY_TTF
    /* Enable loading TTF data from files */
    #define LV_TINY_TTF_FILE_SUPPORT 0
    #define LV_TINY_TTF_CACHE_GLYPH_CNT 128
    #define LV_TINY_TTF_CACHE_KERNING_CNT 256
#endif

/** Rlottie library */
#define LV_USE_RLOTTIE 0

/** Requires `LV_USE_3DTEXTURE = 1` */
#define LV_USE_GLTF  0

/** Enable Vector Graphic APIs
 *  Requires `LV_USE_MATRIX = 1`
 *  and a rendering engine supporting vector graphics, e.g.
 *  (LV_USE_DRAW_SW and LV_USE_THORVG) or LV_USE_DRAW_VG_LITE or LV_USE_NEMA_VG. */
#define LV_USE_VECTOR_GRAPHIC  0

/** Enable ThorVG (vector graphics library) from the src/libs folder.
 *  Requires LV_USE_VECTOR_GRAPHIC */
#define LV_USE_THORVG_INTERNAL 0

/** Enable ThorVG by assuming that its installed and linked to the project
 *  Requires LV_USE_VECTOR_GRAPHIC */
#define LV_USE_THORVG_EXTERNAL 0

/** Enable NanoVG (vector graphics library) */
#define LV_USE_NANOVG 0

/** Use lvgl built-in LZ4 lib */
#define LV_USE_LZ4_INTERNAL  0

/** Use external LZ4 library */
#define LV_USE_LZ4_EXTERNAL  0

/*SVG library
 *  - Requires `LV_USE_VECTOR_GRAPHIC = 1` */
#define LV_USE_SVG 0
#define LV_USE_SVG_ANIMATION 0
#define LV_USE_SVG_DEBUG 0

/** FFmpeg library for image decoding and playing videos.
 *  Supports all major image formats so do not enable other image decoder with it. */
#define LV_USE_FFMPEG 0
#if LV_USE_FFMPEG
    /** Dump input information to stderr */
    #define LV_FFMPEG_DUMP_FORMAT 0
    /** Use lvgl file path in FFmpeg Player widget
     *  You won't be able to open URLs after enabling this feature.
     *  Note that FFmpeg image decoder will always use lvgl file system. */
    #define LV_FFMPEG_PLAYER_USE_LV_FS 0
#endif

/*==================
 * OTHERS
 *==================*/
/* Documentation for several of the below items can be found here: https://docs.lvgl.io/master/auxiliary-modules/index.html . */

/** 1: Enable API to take snapshot for object */
#define LV_USE_SNAPSHOT 0

/** 1: Enable system monitor component */
#define LV_USE_SYSMON   0
#if LV_USE_SYSMON
    /** Get the idle percentage. E.g. uint32_t my_get_idle(void); */
    #define LV_SYSMON_GET_IDLE lv_os_get_idle_percent
    /** 1: Enable usage of lv_os_get_proc_idle_percent.*/
    #define LV_SYSMON_PROC_IDLE_AVAILABLE 0
    #if LV_SYSMON_PROC_IDLE_AVAILABLE
        /** Get the applications idle percentage.
         * - Requires `LV_USE_OS == LV_OS_PTHREAD` */
        #define LV_SYSMON_GET_PROC_IDLE lv_os_get_proc_idle_percent
    #endif

    /** 1: Show CPU usage and FPS count.
     *  - Requires `LV_USE_SYSMON = 1` */
    #define LV_USE_PERF_MONITOR 0
    #if LV_USE_PERF_MONITOR
        #define LV_USE_PERF_MONITOR_POS LV_ALIGN_BOTTOM_RIGHT

        /** 0: Displays performance data on the screen; 1: Prints performance data using log. */
        #define LV_USE_PERF_MONITOR_LOG_MODE 0
    #endif

    /** 1: Show used memory and memory fragmentation.
     *     - Requires `LV_USE_STDLIB_MALLOC = LV_STDLIB_BUILTIN`
     *     - Requires `LV_USE_SYSMON = 1`*/
    #define LV_USE_MEM_MONITOR 0
    #if LV_USE_MEM_MONITOR
        #define LV_USE_MEM_MONITOR_POS LV_ALIGN_BOTTOM_LEFT
    #endif
#endif /*LV_USE_SYSMON*/

/** 1: Enable runtime performance profiler */
#define LV_USE_PROFILER 0
#if LV_USE_PROFILER
    /** 1: Enable the built-in profiler */
    #define LV_USE_PROFILER_BUILTIN 1
    #if LV_USE_PROFILER_BUILTIN
        /** Default profiler trace buffer size */
        #define LV_PROFILER_BUILTIN_BUF_SIZE (16 * 1024)     /**< [bytes] */
        #define LV_PROFILER_BUILTIN_DEFAULT_ENABLE 1
        #define LV_USE_PROFILER_BUILTIN_POSIX 0 /**< Enable POSIX profiler port */
    #endif

    /** Header to include for profiler */
    #define LV_PROFILER_INCLUDE "lvgl/src/misc/lv_profiler_builtin.h"

    /** Profiler start point function */
    #define LV_PROFILER_BEGIN    LV_PROFILER_BUILTIN_BEGIN

    /** Profiler end point function */
    #define LV_PROFILER_END      LV_PROFILER_BUILTIN_END

    /** Profiler start point function with custom tag */
    #define LV_PROFILER_BEGIN_TAG LV_PROFILER_BUILTIN_BEGIN_TAG

    /** Profiler end point function with custom tag */
    #define LV_PROFILER_END_TAG   LV_PROFILER_BUILTIN_END_TAG

    /*Enable layout profiler*/
    #define LV_PROFILER_LAYOUT 1

    /*Enable disp refr profiler*/
    #define LV_PROFILER_REFR 1

    /*Enable draw profiler*/
    #define LV_PROFILER_DRAW 1

    /*Enable indev profiler*/
    #define LV_PROFILER_INDEV 1

    /*Enable decoder profiler*/
    #define LV_PROFILER_DECODER 1

    /*Enable font profiler*/
    #define LV_PROFILER_FONT 1

    /*Enable fs profiler*/
    #define LV_PROFILER_FS 1

    /*Enable style profiler*/
    #define LV_PROFILER_STYLE 0

    /*Enable timer profiler*/
    #define LV_PROFILER_TIMER 1

    /*Enable cache profiler*/
    #define LV_PROFILER_CACHE 1

    /*Enable event profiler*/
    #define LV_PROFILER_EVENT 1
#endif

/** 1: Enable Monkey test */
#define LV_USE_MONKEY 0

/** 1: Enable grid navigation */
#define LV_USE_GRIDNAV 0

/** 1: Enable `lv_obj` fragment logic */
#define LV_USE_FRAGMENT 0

/** 1: Support using images as font in label or span widgets */
#define LV_USE_IMGFONT 0

/** 1: Enable an observer pattern implementation */
#define LV_USE_OBSERVER 1

/** 1: Enable Pinyin input method
 *  - Requires: lv_keyboard */
#define LV_USE_IME_PINYIN 0
#if LV_USE_IME_PINYIN
    /** 1: Use default thesaurus.
     *  @note  If you do not use the default thesaurus, be sure to use `lv_ime_pinyin` after setting the thesaurus. */
    #define LV_IME_PINYIN_USE_DEFAULT_DICT 1
    /** Set maximum number of candidate panels that can be displayed.
     *  @note  This needs to be adjusted according to size of screen. */
    #define LV_IME_PINYIN_CAND_TEXT_NUM 6

    /** Use 9-key input (k9). */
    #define LV_IME_PINYIN_USE_K9_MODE      1
    #if LV_IME_PINYIN_USE_K9_MODE == 1
        #define LV_IME_PINYIN_K9_CAND_TEXT_NUM 3
    #endif /*LV_IME_PINYIN_USE_K9_MODE*/
#endif

/** 1: Enable file explorer.
 *  - Requires: lv_table */
#define LV_USE_FILE_EXPLORER                     0
#if LV_USE_FILE_EXPLORER
    /** Maximum length of path */
    #define LV_FILE_EXPLORER_PATH_MAX_LEN        (128)
    /** Quick access bar, 1:use, 0:do not use.
     *  - Requires: lv_list */
    #define LV_FILE_EXPLORER_QUICK_ACCESS        1
#endif

/** 1: Enable Font manager */
#define LV_USE_FONT_MANAGER                     0
#if LV_USE_FONT_MANAGER

/**Font manager name max length*/
#define LV_FONT_MANAGER_NAME_MAX_LEN            32

#endif

/** Enable emulated input devices, time emulation, and screenshot compares. */
#define LV_USE_TEST 0
#if LV_USE_TEST

/** Enable `lv_test_screenshot_compare`.
 * Requires lodepng and a few MB of extra RAM. */
#define LV_USE_TEST_SCREENSHOT_COMPARE 0

#if LV_USE_TEST_SCREENSHOT_COMPARE
    /** 1: Automatically create missing reference images*/
    #define LV_TEST_SCREENSHOT_CREATE_REFERENCE_IMAGE 1
#endif /*LV_USE_TEST_SCREENSHOT_COMPARE*/

#endif /*LV_USE_TEST*/

/** 1: Enable text translation support */
#define LV_USE_TRANSLATION 0

/*1: Enable color filter style*/
#define LV_USE_COLOR_FILTER     0

/*==================
 * DEVICES
 *==================*/

/** Use SDL to open window on PC and handle mouse and keyboard. */
#define LV_USE_SDL              0
#if LV_USE_SDL
    #define LV_SDL_INCLUDE_PATH     <SDL2/SDL.h>
    #define LV_SDL_RENDER_MODE      LV_DISPLAY_RENDER_MODE_DIRECT   /**< LV_DISPLAY_RENDER_MODE_DIRECT is recommended for best performance */
    #define LV_SDL_BUF_COUNT        1    /**< 1 or 2 */
    #define LV_SDL_ACCELERATED      1    /**< 1: Use hardware acceleration*/
    #define LV_SDL_FULLSCREEN       0    /**< 1: Make the window full screen by default */
    #define LV_SDL_DIRECT_EXIT      1    /**< 1: Exit the application when all SDL windows are closed */
    #define LV_SDL_MOUSEWHEEL_MODE  LV_SDL_MOUSEWHEEL_MODE_ENCODER  /*LV_SDL_MOUSEWHEEL_MODE_ENCODER/CROWN*/
#endif

/** Use X11 to open window on Linux desktop and handle mouse and keyboard */
#define LV_USE_X11              0
#if LV_USE_X11
    #define LV_X11_DIRECT_EXIT         1  /**< Exit application when all X11 windows have been closed */
    #define LV_X11_DOUBLE_BUFFER       1  /**< Use double buffers for rendering */
    /* Select only 1 of the following render modes (LV_X11_RENDER_MODE_PARTIAL preferred!). */
    #define LV_X11_RENDER_MODE_PARTIAL 1  /**< Partial render mode (preferred) */
    #define LV_X11_RENDER_MODE_DIRECT  0  /**< Direct render mode */
    #define LV_X11_RENDER_MODE_FULL    0  /**< Full render mode */
#endif

/** Use Wayland to open a window and handle input on Linux or BSD desktops */
#define LV_USE_WAYLAND          0
#if LV_USE_WAYLAND
    #define LV_WAYLAND_DIRECT_EXIT          1     /**< 1: Exit the application when all Wayland windows are closed */
#endif

/** Driver for /dev/fb */
#define LV_USE_LINUX_FBDEV      0
#if LV_USE_LINUX_FBDEV
    #define LV_LINUX_FBDEV_BSD           0
    #define LV_LINUX_FBDEV_RENDER_MODE   LV_DISPLAY_RENDER_MODE_PARTIAL
    #define LV_LINUX_FBDEV_BUFFER_COUNT  0
    #define LV_LINUX_FBDEV_BUFFER_SIZE   60
    #define LV_LINUX_FBDEV_MMAP          1
#endif

/** Use Nuttx to open window and handle touchscreen */
#define LV_USE_NUTTX    0

#if LV_USE_NUTTX
    #define LV_USE_NUTTX_INDEPENDENT_IMAGE_HEAP 0

    /** Use independent image heap for default draw buffer */
    #define LV_NUTTX_DEFAULT_DRAW_BUF_USE_INDEPENDENT_IMAGE_HEAP    0

    #define LV_USE_NUTTX_LIBUV    0

    /** Use Nuttx custom init API to open window and handle touchscreen */
    #define LV_USE_NUTTX_CUSTOM_INIT    0

    /** Driver for /dev/lcd */
    #define LV_USE_NUTTX_LCD      0
    #if LV_USE_NUTTX_LCD
        #define LV_NUTTX_LCD_BUFFER_COUNT    0
        #define LV_NUTTX_LCD_BUFFER_SIZE     60
    #endif

    /** Driver for /dev/input */
    #define LV_USE_NUTTX_TOUCHSCREEN    0

    /** Touchscreen cursor size in pixels(<=0: disable cursor) */
    #define LV_NUTTX_TOUCHSCREEN_CURSOR_SIZE    0

    /** Driver for /dev/mouse */
    #define LV_USE_NUTTX_MOUSE    0

    /** Mouse movement step (pixels) */
    #define LV_USE_NUTTX_MOUSE_MOVE_STEP    1

    /*NuttX trace file and its path*/
    #define LV_USE_NUTTX_TRACE_FILE 0
    #if LV_USE_NUTTX_TRACE_FILE
        #define LV_NUTTX_TRACE_FILE_PATH "/data/lvgl-trace.log"
    #endif

#endif

/** Driver for /dev/dri/card */
#define LV_USE_LINUX_DRM        0

#if LV_USE_LINUX_DRM

    /* Use the MESA GBM library to allocate DMA buffers that can be
     * shared across sub-systems and libraries using the Linux DMA-BUF API.
     * The GBM library aims to provide a platform independent memory management system
     * it supports the major GPU vendors - This option requires linking with libgbm */
    #define LV_USE_LINUX_DRM_GBM_BUFFERS 0
#endif

/** Interface for TFT_eSPI */
#define LV_USE_TFT_ESPI         1

/** Interface for Lovyan_GFX */
#define LV_USE_LOVYAN_GFX         0

#if LV_USE_LOVYAN_GFX
    #define LV_LGFX_USER_INCLUDE "lv_lgfx_user.hpp"

#endif /*LV_USE_LOVYAN_GFX*/

/** Driver for evdev input devices */
#define LV_USE_EVDEV    0

/** Driver for libinput input devices */
#define LV_USE_LIBINPUT    0

#if LV_USE_LIBINPUT
    #define LV_LIBINPUT_BSD    0

    /** Full keyboard support */
    #define LV_LIBINPUT_XKB             0
    #if LV_LIBINPUT_XKB
        /** "setxkbmap -query" can help find the right values for your keyboard */
        #define LV_LIBINPUT_XKB_KEY_MAP { .rules = NULL, .model = "pc101", .layout = "us", .variant = NULL, .options = NULL }
    #endif
#endif

/* Drivers for LCD devices connected via SPI/parallel port */
#define LV_USE_ST7735        0
#define LV_USE_ST7789        0
#define LV_USE_ST7796        0
#define LV_USE_ILI9341       0
#define LV_USE_FT81X         0
#define LV_USE_NV3007        0

#if (LV_USE_ST7735 | LV_USE_ST7789 | LV_USE_ST7796 | LV_USE_ILI9341 | LV_USE_NV3007)
    #define LV_USE_GENERIC_MIPI 1
#else
    #define LV_USE_GENERIC_MIPI 0
#endif

/** Driver for Renesas GLCD */
#define LV_USE_RENESAS_GLCDC    0

/** Driver for ST LTDC */
#define LV_USE_ST_LTDC    0
#if LV_USE_ST_LTDC
    /* Only used for partial. */
    #define LV_ST_LTDC_USE_DMA2D_FLUSH 0
#endif

/** Driver for NXP ELCDIF */
#define LV_USE_NXP_ELCDIF   0

/** LVGL Windows backend */
#define LV_USE_WINDOWS    0

/** LVGL UEFI backend */
#define LV_USE_UEFI 0
#if LV_USE_UEFI
    #define LV_USE_UEFI_INCLUDE "myefi.h"   /**< Header that hides the actual framework (EDK2, gnu-efi, ...) */
    #define LV_UEFI_USE_MEMORY_SERVICES 0   /**< Use the memory functions from the boot services table */
#endif

/** Use a generic OpenGL driver that can be used to embed in other applications or used with GLFW/EGL
 * - Requires LV_USE_MATRIX.
 */
#define LV_USE_OPENGLES   0
#if LV_USE_OPENGLES
    #define LV_USE_OPENGLES_DEBUG        1    /**< Enable or disable debug for opengles */
#endif

/** Use GLFW to open window on PC and handle mouse and keyboard. Requires*/
#define LV_USE_GLFW   0


/** QNX Screen display and input drivers */
#define LV_USE_QNX              0
#if LV_USE_QNX
    #define LV_QNX_BUF_COUNT        1    /**< 1 or 2 */
#endif

/** Enable or disable for external data and destructor function */
#define LV_USE_EXT_DATA   0

/*=====================
* BUILD OPTIONS
*======================*/

/** Enable examples to be built with the library. */
#define LV_BUILD_EXAMPLES 1

/** Build the demos */
#define LV_BUILD_DEMOS 1

/*===================
 * DEMO USAGE
 ====================*/

#if LV_BUILD_DEMOS
    /** Show some widgets. This might be required to increase `LV_MEM_SIZE`. */
    #define LV_USE_DEMO_WIDGETS 0

    /** Demonstrate usage of encoder and keyboard. */
    #define LV_USE_DEMO_KEYPAD_AND_ENCODER 0

    /** Benchmark your system */
    #define LV_USE_DEMO_BENCHMARK 0

    #if LV_USE_DEMO_BENCHMARK
        /** Use fonts where bitmaps are aligned 16 byte and has Nx16 byte stride */
        #define LV_DEMO_BENCHMARK_ALIGNED_FONTS 0
    #endif

    /** Render test for each primitive.
     *  - Requires at least 480x272 display. */
    #define LV_USE_DEMO_RENDER 0

    /** Stress test for LVGL */
    #define LV_USE_DEMO_STRESS 0

    /** Music player demo */
    #define LV_USE_DEMO_MUSIC 0
    #if LV_USE_DEMO_MUSIC
        #define LV_DEMO_MUSIC_SQUARE    0
        #define LV_DEMO_MUSIC_LANDSCAPE 0
        #define LV_DEMO_MUSIC_ROUND     0
        #define LV_DEMO_MUSIC_LARGE     0
        #define LV_DEMO_MUSIC_AUTO_PLAY 0
    #endif

    /** Vector graphic demo */
    #define LV_USE_DEMO_VECTOR_GRAPHIC  0

    /** GLTF demo */
    #define LV_USE_DEMO_GLTF            0

    /*---------------------------
     * Demos from lvgl/lv_demos
      ---------------------------*/

    /** Flex layout demo */
    #define LV_USE_DEMO_FLEX_LAYOUT     0

    /** Smart-phone like multi-language demo */
    #define LV_USE_DEMO_MULTILANG       0

    /*E-bike demo with Lottie animations (if LV_USE_LOTTIE is enabled)*/
    #define LV_USE_DEMO_EBIKE           0
    #if LV_USE_DEMO_EBIKE
        #define LV_DEMO_EBIKE_PORTRAIT  0    /*0: for 480x270..480x320, 1: for 480x800..720x1280*/
    #endif

    /** High-resolution demo */
    #define LV_USE_DEMO_HIGH_RES        0

    /* Smart watch demo */
    #define LV_USE_DEMO_SMARTWATCH      0
#endif /* LV_BUILD_DEMOS */

/*--END OF LV_CONF_H--*/

#endif /*LV_CONF_H*/

#endif /*End of "Content enable"*/

I imagine the problem arose because of the huge size of the LVGL library. It seems useful, but perhaps not appropriate to the Arduino environment.

Basically scratch everything I have sent before. Here is a very simple program demonstrating the same problem:

//**********************************************************************************//
#define numstr 100 //101 936 over
char astring[1024][numstr];

//**********************************************************************************//
void setup() {
  Serial.begin(115200);

  while (!Serial && (millis() <= 1500));
  Serial.println("...wait");
  delay (2000);

  for (int i=0; i<numstr; i++) strcpy(astring[i],"Something");
}


//**********************************************************************************//
void loop() {
  delay(5000);           // let this time pass
 }

With 100 rows in the array:
"Global variables use 124484 bytes (37%) of dynamic memory, leaving 203196 bytes for local variables. Maximum is 327680 bytes."

With 101 rows:
"...../xtensa-esp-elf/bin/ld.exe: region `dram0_0_seg' overflowed by 936 bytes"

This seems to indicated the libraries in my original example (especially LVGL) take upwards of 100 Kb of DRAM.

if `dram0_0_seg' overflowed, does that mean there are other "seg's" and can they be invoked?

I would say so yes.

Basically you declare a block of memory on the stack that exceeds the maximum size the compiler is willing to allocate. yet if you allocate the something of the same size or several times bigger on the heap, there is no issue.
Pretty sure the solution is obvious.

You are absolutely correct:

//**********************************************************************************//
#define numstr 100 //101 936 over
char astring[1024][numstr];
#define numb 1024 * 10
uint8_t * bstring;

//**********************************************************************************//
void setup() {
  Serial.begin(115200);

  while (!Serial && (millis() <= 1500));
  Serial.println("...wait");
  delay (2000);

  for (int i=0; i<numstr; i++) strcpy(astring[i],"Something");
  
  Serial.print("Heap before: "); Serial.println(ESP.getFreeHeap());
  bstring = (uint8_t*) malloc(numb);
  Serial.print("Heap after:  "); Serial.println(ESP.getFreeHeap());
}

//**********************************************************************************//
void loop() {
  delay(5000);           // let this time pass
 }

This gives the compile message:

"Global variables use 124492 bytes (37%) of dynamic memory, leaving 203188 bytes for local variables. Maximum is 327680 bytes."

Exactly the same as without using the heap. But this also illustrates the title of this entire submission. If global variables (which certainly include my string array) is only 37% of DRAM, isn't this seriously misleading? If the compiler had said ""Global variables use 124492 bytes (99.7%) of dynamic memory," I wouldn't have submitted this at all!

It is the same for all boards, the report is only counting.
The issue you ran into is that the ESP32 has a limitation to how big you can declare a block on the stack to be. (i think local variables is even smaller) which appears to be 10000

Basically declare big blocks on the heap. Keep an eye on how you do this. And watch the free heap space during execution.