Adafruit LittlevGL Glue Library - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

Adafruit LittlevGL Glue Library

Version: 2.0.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
widgets_featherwing
widgets_funhouse
hello_clue
hello_featherwing
hello_funhouse
hello_pyportal
widgets_clue
hello_changes
hello_gizmo
widgets_gizmo
widgets_pyportal
arduino:avr:uno
1.8.4
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/private/tmp/arduino-testlib3843217800/test/test.ino:1:10: fatal error: Adafruit_LittlevGL_Glue_Library.h: No such file or directory
 #include <Adafruit_LittlevGL_Glue_Library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/hello_changes

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:75:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:80:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:82:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_clue

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:12:21: error: 'SPI1' was not declared in this scope
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:18:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:12:21: note: suggested alternative: 'SPI'
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:18:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:26:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:28:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:43:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_featherwing

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:64:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_funhouse

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:21:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:23:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:32:11: error: 'TFT_BACKLIGHT' was not declared in this scope
   pinMode(TFT_BACKLIGHT, OUTPUT);
           ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:38:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_gizmo

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:19:21: error: 'SPI1' was not declared in this scope
   #define TFT_SPI   SPI1
                     ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:19:21: note: suggested alternative: 'SPI'
   #define TFT_SPI   SPI1
                     ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:30:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:32:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:47:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_pyportal

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:64:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_clue

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:15:21: error: 'SPI1' was not declared in this scope
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:21:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:15:21: note: suggested alternative: 'SPI'
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:21:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:39:61: error: overflow in constant expression
   LV_CANVAS_BUF_SIZE_TRUE_COLOR(CANVAS_WIDTH, CANVAS_HEIGHT)];
                                                             ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:39:61: error: size of array 'canvas_buffer' is negative
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:44:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:59:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:60:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:61:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:62:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:63:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
         

examples/widgets_featherwing

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:74:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:25: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:25: note: suggested alternative: 'lv_win_create'
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
                         lv_win_create
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: note: suggested alternative: 'LV_DIR_NONE'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
                              LV_DIR_NONE
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:3: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:3: note: suggested alternative: 'lv_obj_set_tile'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
   lv_obj_set_tile
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:120:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: note: suggested alternative: 'LV_ALIGN_OUT_TOP_LEFT'
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_ALIGN_OUT_TOP_LEFT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: note: suggested alternative: 'LV_LABEL_LONG_CLIP'
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
                                        LV_LABEL_LONG_CLIP
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: note: suggested alternative: 'LV_TEXT_ALIGN_RIGHT'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_TEXT_ALIGN_RIGHT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:3: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:3: note: suggested alternative: 'lv_obj_set_align'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
   lv_obj_set_align
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:128:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:3: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:3: note: sug

examples/widgets_funhouse

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:38:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:53:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:54:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:55:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:56:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:57:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/use

examples/widgets_gizmo

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_gizmo/widgets_gizmo.ino:15:2: error: #error "This example is for Circuit Playground Bluefruit only."
 #error "This example is for Circuit Playground Bluefruit only."
  ^~~~~
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_pyportal

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:68:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:25: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:25: note: suggested alternative: 'lv_win_create'
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
                         lv_win_create
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: note: suggested alternative: 'LV_DIR_NONE'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
                              LV_DIR_NONE
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:3: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:3: note: suggested alternative: 'lv_obj_set_tile'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
   lv_obj_set_tile
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:114:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: note: suggested alternative: 'LV_ALIGN_OUT_TOP_LEFT'
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_ALIGN_OUT_TOP_LEFT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: note: suggested alternative: 'LV_LABEL_LONG_CLIP'
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
                                        LV_LABEL_LONG_CLIP
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: note: suggested alternative: 'LV_TEXT_ALIGN_RIGHT'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_TEXT_ALIGN_RIGHT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:3: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:3: note: suggested alternative: 'lv_obj_set_align'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
   lv_obj_set_align
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:122:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:126:3: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:126:3: note: suggested alternative: 'lv_obj_add_event_cb'
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
   lv_obj_add_event_cb
/Users/

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3856882300/test/test.ino:1:10: fatal error: Adafruit_LittlevGL_Glue_Library.h: No such file or directory
 #include <Adafruit_LittlevGL_Glue_Library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/hello_changes

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:75:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:80:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:82:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_clue

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:26:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:28:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:43:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_featherwing

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:64:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_funhouse

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: note: suggested alternative: 'FD_ISSET'
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
                                        FD_ISSET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:21:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:23:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:32:11: error: 'TFT_BACKLIGHT' was not declared in this scope
   pinMode(TFT_BACKLIGHT, OUTPUT);
           ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:38:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_gizmo

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:30:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:32:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:47:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_pyportal

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:64:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_clue

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:44:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:59:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:60:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:61:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:62:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:63:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:64:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:19:6: note: declared here
 void lv_style_set_pad_right(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:65:69: error: too many arguments to function 'void lv_style_set_pad_bottom(lv_style_t*, lv_coord

examples/widgets_featherwing

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:74:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: ambiguous overload for 'operator=' (operand types are 'arduino::String' and 'const char')
           digits = txt[0];
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-CF65B3626C891615A9442F004910CDAA/sketch/widgets_featherwing.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:98:11: note: candidate: arduino::String& arduino::String::operator=(const arduino::String&) <near match>
  String & operator = (const String &rhs);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:98:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: conversion from 'const char' to 'const arduino::String' is ambiguous
           digits = txt[0];
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-CF65B3626C891615A9442F004910CDAA/sketch/widgets_featherwing.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(const arduino::__FlashStringHelper*) <near match>
  String(const __FlashStringHelper *str);
  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:74:2: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-CF65B3626C891615A9442F004910CDAA/sketch/widgets_featherwing.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:70:2: note: candidate: arduino::String::String(const char*) <near match>
  String(const char *cstr = "");
  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:70:2: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-CF65B3626C891615A9442F004910CDAA/sketch/widgets_featherwing.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:99:11: note: candidate: arduino::String& arduino::String::operator=(const char*) <near match>
  String & operator = (const char *cstr);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:99:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-CF65B3626C891615A9442F004910CDAA/sketch/widgets_featherwing.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:100:11: note: candidate: arduino::String& arduino::String::operator=(const arduino::__FlashStringHelper*) <near match>
  String & operator = (const __FlashStringHelper *str);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:100:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-CF65B3626C891615A9442F004910CDAA/sketch/widgets_featherwing.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:102:11: note: candidate: arduino::String& arduino::String::operator=(arduino::String&&) <near match>
  String & operator = (String &&rval);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:102:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:89:25: error: conversion from 'const char' to 'arduino::String' is ambiguous
           digits = txt[0];
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2

examples/widgets_funhouse

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: note: suggested alternative: 'FD_ISSET'
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
                                        FD_ISSET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:38:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:53:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:54:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:55:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:56:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:57:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:58:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:

examples/widgets_gizmo

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_gizmo/widgets_gizmo.ino:15:2: error: #error "This example is for Circuit Playground Bluefruit only."
 #error "This example is for Circuit Playground Bluefruit only."
  ^~~~~
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_pyportal

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:68:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: ambiguous overload for 'operator=' (operand types are 'arduino::String' and 'const char')
           digits = txt[0];
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-B964E40761757F4467A3D37E4B30D5D4/sketch/widgets_pyportal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:98:11: note: candidate: arduino::String& arduino::String::operator=(const arduino::String&) <near match>
  String & operator = (const String &rhs);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:98:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: conversion from 'const char' to 'const arduino::String' is ambiguous
           digits = txt[0];
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-B964E40761757F4467A3D37E4B30D5D4/sketch/widgets_pyportal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(const arduino::__FlashStringHelper*) <near match>
  String(const __FlashStringHelper *str);
  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:74:2: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-B964E40761757F4467A3D37E4B30D5D4/sketch/widgets_pyportal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:70:2: note: candidate: arduino::String::String(const char*) <near match>
  String(const char *cstr = "");
  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:70:2: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-B964E40761757F4467A3D37E4B30D5D4/sketch/widgets_pyportal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:99:11: note: candidate: arduino::String& arduino::String::operator=(const char*) <near match>
  String & operator = (const char *cstr);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:99:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-B964E40761757F4467A3D37E4B30D5D4/sketch/widgets_pyportal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:100:11: note: candidate: arduino::String& arduino::String::operator=(const arduino::__FlashStringHelper*) <near match>
  String & operator = (const __FlashStringHelper *str);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:100:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
           digits = txt[0];
                    ~~~~~^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
                 from /tmp/arduino-sketch-B964E40761757F4467A3D37E4B30D5D4/sketch/widgets_pyportal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:102:11: note: candidate: arduino::String& arduino::String::operator=(arduino::String&&) <near match>
  String & operator = (String &&rval);
           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:102:11: note:   conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:83:25: error: conversion from 'const char' to 'arduino::String' is ambiguous
           digits = txt[0];
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
                 from /home/ec2-user/arduino-testlib/

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3856882300/test/test.ino:1:10: fatal error: Adafruit_LittlevGL_Glue_Library.h: No such file or directory
 #include <Adafruit_LittlevGL_Glue_Library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/hello_changes

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:75:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:80:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:82:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_clue

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:12:21: error: 'SPI1' was not declared in this scope
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:18:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:12:21: note: suggested alternative: 'SPI'
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:18:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:26:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:28:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:43:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_featherwing

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:64:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_funhouse

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: note: suggested alternative: 'MSC_RESET'
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
                                        MSC_RESET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:21:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:23:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:32:11: error: 'TFT_BACKLIGHT' was not declared in this scope
   pinMode(TFT_BACKLIGHT, OUTPUT);
           ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:38:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_gizmo

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:19:21: error: 'SPI1' was not declared in this scope
   #define TFT_SPI   SPI1
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:19:21: note: suggested alternative: 'SPI'
   #define TFT_SPI   SPI1
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:30:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:32:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:47:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_pyportal

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:64:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_clue

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:15:21: error: 'SPI1' was not declared in this scope
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:21:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:15:21: note: suggested alternative: 'SPI'
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:21:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:39:61: error: overflow in constant expression
   LV_CANVAS_BUF_SIZE_TRUE_COLOR(CANVAS_WIDTH, CANVAS_HEIGHT)];
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:39:61: error: size of array 'canvas_buffer' is negative
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:44:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:59:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:60:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:61:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:62:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:63:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:64:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_

examples/widgets_featherwing

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:74:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:25: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:25: note: suggested alternative: 'lv_win_create'
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
                         lv_win_create
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: note: suggested alternative: 'LV_DIR_NONE'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
                              LV_DIR_NONE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:3: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:3: note: suggested alternative: 'lv_obj_set_tile'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
   lv_obj_set_tile
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:120:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: note: suggested alternative: 'LV_ALIGN_OUT_TOP_LEFT'
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_ALIGN_OUT_TOP_LEFT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: note: suggested alternative: 'LV_LABEL_LONG_CLIP'
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
                                        LV_LABEL_LONG_CLIP
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: note: suggested alternative: 'LV_TEXT_ALIGN_RIGHT'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_TEXT_ALIGN_RIGHT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:3: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:3: note: suggested alternative: 'lv_obj_set_align'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
   lv_obj_set_align
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:128:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:3: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:3: note: suggested alternative: 'lv_obj_add_event_cb'
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
   lv_obj_add_event_cb
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:247:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: 

examples/widgets_funhouse

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: note: suggested alternative: 'MSC_RESET'
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
                                        MSC_RESET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:38:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:53:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:54:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:55:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:56:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:57:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:58:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:

examples/widgets_gizmo

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_gizmo/widgets_gizmo.ino:15:2: error: #error "This example is for Circuit Playground Bluefruit only."
 #error "This example is for Circuit Playground Bluefruit only."
  ^~~~~
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_pyportal

Result: FAIL

WARNING: library Adafruit_LittlevGL_Glue_Library claims to run on samd, nrf52, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:68:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:25: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:25: note: suggested alternative: 'lv_win_create'
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
                         lv_win_create
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: note: suggested alternative: 'LV_DIR_NONE'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
                              LV_DIR_NONE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:3: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:3: note: suggested alternative: 'lv_obj_set_tile'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
   lv_obj_set_tile
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:114:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: note: suggested alternative: 'LV_ALIGN_OUT_TOP_LEFT'
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_ALIGN_OUT_TOP_LEFT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: note: suggested alternative: 'LV_LABEL_LONG_CLIP'
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
                                        LV_LABEL_LONG_CLIP
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: note: suggested alternative: 'LV_TEXT_ALIGN_RIGHT'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_TEXT_ALIGN_RIGHT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:3: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:3: note: suggested alternative: 'lv_obj_set_align'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
   lv_obj_set_align
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:122:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:126:3: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:126:3: note: suggested alternative: 'lv_obj_add_event_cb'
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
   lv_obj_add_event_cb
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:241:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/private/tmp/arduino-testlib3843217800/test/test.ino:1:10: fatal error: Adafruit_LittlevGL_Glue_Library.h: No such file or directory
 #include <Adafruit_LittlevGL_Glue_Library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/hello_changes

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:75:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:80:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:82:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_clue

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:26:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:28:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:43:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_featherwing

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:64:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_funhouse

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: note: suggested alternative: 'MSC_RESET'
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
                                        MSC_RESET
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:21:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:23:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:32:11: error: 'TFT_BACKLIGHT' was not declared in this scope
   pinMode(TFT_BACKLIGHT, OUTPUT);
           ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:38:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_gizmo

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:13:23: error: 'A7' was not declared in this scope
 #define TFT_DC        A7
                       ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:42: note: in expansion of macro 'TFT_DC'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                                          ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:13:23: note: suggested alternative: 'A6'
 #define TFT_DC        A7
                       ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:42: note: in expansion of macro 'TFT_DC'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                                          ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:30:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:32:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:47:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_pyportal

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:26:23: error: 'A7' was not declared in this scope
 #define XM            A7
                       ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:37:31: note: in expansion of macro 'XM'
 TouchScreen        ts(XP, YP, XM, YM, 300);
                               ^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:26:23: note: suggested alternative: 'A6'
 #define XM            A7
                       ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:37:31: note: in expansion of macro 'XM'
 TouchScreen        ts(XP, YP, XM, YM, 300);
                               ^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:64:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Glue error %d\r\n", (int)status);
            ^~~~~~
            print
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_clue

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:44:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:59:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:60:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:61:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:62:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:63:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:64:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                    ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/ardu

examples/widgets_featherwing

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:74:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:25: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:25: note: suggested alternative: 'lv_win_create'
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
                         lv_win_create
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: note: suggested alternative: 'LV_DIR_NONE'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
                              LV_DIR_NONE
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:3: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:3: note: suggested alternative: 'lv_obj_set_tile'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
   lv_obj_set_tile
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:120:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: note: suggested alternative: 'LV_ALIGN_OUT_TOP_LEFT'
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_ALIGN_OUT_TOP_LEFT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: note: suggested alternative: 'LV_LABEL_LONG_CLIP'
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
                                        LV_LABEL_LONG_CLIP
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: note: suggested alternative: 'LV_TEXT_ALIGN_RIGHT'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_TEXT_ALIGN_RIGHT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:3: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:3: note: suggested alternative: 'lv_obj_set_align'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
   lv_obj_set_align
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:128:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:3: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:3: note: suggested alternative: 'lv_obj_add_event_cb'
   lv_obj_set_event_cb(button_matrix, button_event_handler);
   ^~~~~~~~~~~~~~~~~~~
   lv_obj_add_event_cb
/Users/alranel/Documents/git/arduin

examples/widgets_funhouse

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: note: suggested alternative: 'MSC_RESET'
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^~~~~~~~~
                                        MSC_RESET
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:38:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:3: note: suggested alternative: 'lv_style_set_anim_time'
   lv_tabview_set_anim_time(tabview, 1000);
   ^~~~~~~~~~~~~~~~~~~~~~~~
   lv_style_set_anim_time
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:53:88: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:54:93: error: could not convert 'LV_STATE_DEFAULT' from '<unnamed enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:55:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:56:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:57:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli

examples/widgets_gizmo

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_gizmo/widgets_gizmo.ino:15:2: error: #error "This example is for Circuit Playground Bluefruit only."
 #error "This example is for Circuit Playground Bluefruit only."
  ^~~~~
Multiple libraries were found for "lvgl.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_pyportal

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type; did you mean 'lv_disp_drv_t'?
   lv_disp_buf_t lv_disp_buf;
   ^~~~~~~~~~~~~
   lv_disp_drv_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:29:23: error: 'A7' was not declared in this scope
 #define XM            A7
                       ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:42:31: note: in expansion of macro 'XM'
 TouchScreen        ts(XP, YP, XM, YM, 300);
                               ^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:29:23: note: suggested alternative: 'A6'
 #define XM            A7
                       ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:42:31: note: in expansion of macro 'XM'
 TouchScreen        ts(XP, YP, XM, YM, 300);
                               ^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:68:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:23: note: suggested alternative: 'lv_msgbox_get_active_btn_text'
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       lv_msgbox_get_active_btn_text
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void lvgl_setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:25: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:25: note: suggested alternative: 'lv_win_create'
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                         ^~~~~~~~~~~~~~
                         lv_win_create
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: note: suggested alternative: 'LV_DIR_NONE'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^~~~~~~~~~~
                              LV_DIR_NONE
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:3: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:3: note: suggested alternative: 'lv_obj_set_tile'
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
   ^~~~~~~~~~~~~~~
   lv_obj_set_tile
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:114:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: note: suggested alternative: 'LV_ALIGN_OUT_TOP_LEFT'
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_ALIGN_OUT_TOP_LEFT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: note: suggested alternative: 'LV_LABEL_LONG_CLIP'
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^~~~~~~~~~~~~~~~~~
                                        LV_LABEL_LONG_CLIP
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: note: suggested alternative: 'LV_TEXT_ALIGN_RIGHT'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^~~~~~~~~~~~~~~~~~~~
                                    LV_TEXT_ALIGN_RIGHT
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:3: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:3: note: suggested alternative: 'lv_obj_set_align'
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
   ^~~~~~~~~~~~~~~~~~
   lv_obj_set_align
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:122:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pypor

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib783034315/test/test.ino:1:45: fatal error: Adafruit_LittlevGL_Glue_Library.h: No such file or directory
compilation terminated.

examples/hello_changes

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:80:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:82:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_changes/hello_changes.ino:56:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker

examples/hello_clue

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:12:21: error: 'SPI1' was not declared in this scope
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:18:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:26:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:28:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_clue/hello_clue.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker

examples/hello_featherwing

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_featherwing/hello_featherwing.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker

examples/hello_funhouse

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:13:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:21:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:23:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_funhouse/hello_funhouse.ino:32:11: error: 'TFT_BACKLIGHT' was not declared in this scope
   pinMode(TFT_BACKLIGHT, OUTPUT);
           ^
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/hello_gizmo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:19:21: error: 'SPI1' was not declared in this scope
   #define TFT_SPI   SPI1
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:22:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:30:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:32:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_gizmo/hello_gizmo.ino:42:33: error: 'analogWrite' was not declared in this scope
   analogWrite(TFT_BACKLIGHT, 255); // USE analogWrite() FOR GIZMO BACKLIGHT!
                                 ^
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker

examples/hello_pyportal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:45:55: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   lv_obj_t *label = lv_label_create(lv_scr_act(), NULL);
                                                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:47:50: error: too many arguments to function 'void lv_obj_align(_lv_obj_t*, lv_align_t, lv_coord_t, lv_coord_t)'
   lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0);
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_dither.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/lv_draw_sw_gradient.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw_rect.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/hello_pyportal/hello_pyportal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/sw/../../core/lv_obj_pos.h:180:6: note: declared here
 void lv_obj_align(struct _lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv_coord_t y_ofs);
      ^
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker

examples/widgets_clue

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:15:21: error: 'SPI1' was not declared in this scope
 #define TFT_SPI     SPI1 // CLUE display peripheral & pins
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:21:25: note: in expansion of macro 'TFT_SPI'
 Adafruit_ST7789    tft(&TFT_SPI, TFT_CS, TFT_DC, TFT_RST);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:44:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:47:41: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:59:88: error: could not convert 'LV_STATE_DEFAULT' from '<anonymous enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:60:93: error: could not convert 'LV_STATE_DEFAULT' from '<anonymous enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:61:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:62:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:63:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:64:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:19:6: note: declared here
 void lv_style_set_pad_right(lv_style_t * style, lv_coord_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_clue/widgets_clue.ino:65:69: error: too many arguments to function 'void lv_style_set_pad_bottom(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_bottom(&tab_background_style, LV_STATE_DEFAULT, 0);
              

examples/widgets_featherwing

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:74:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:75:59: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:114:58: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:115:41: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:120:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:122:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:123:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:125:56: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:128:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:20:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_featherwing/widgets_featherwing.ino:132:58: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
                                                          ^
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker

examples/widgets_funhouse

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:24: error: 'TFT_CS' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:32: error: 'TFT_DC' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:16:40: error: 'TFT_RESET' was not declared in this scope
 Adafruit_ST7789    tft(TFT_CS, TFT_DC, TFT_RESET);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:38:62: error: too few arguments to function 'lv_obj_t* lv_tabview_create(lv_obj_t*, lv_dir_t, lv_coord_t)'
   tabview = lv_tabview_create(lv_disp_get_scr_act(NULL), NULL);
                                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/lv_widgets.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:70,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/extra/widgets/tabview/lv_tabview.h:41:12: note: declared here
 lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coord_t tab_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:41:41: error: 'lv_tabview_set_anim_time' was not declared in this scope
   lv_tabview_set_anim_time(tabview, 1000);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:53:88: error: could not convert 'LV_STATE_DEFAULT' from '<anonymous enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x408040));
                                                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:54:93: error: could not convert 'LV_STATE_DEFAULT' from '<anonymous enum>' to 'lv_color_t {aka lv_color16_t}'
   lv_style_set_bg_grad_color(&tab_background_style, LV_STATE_DEFAULT, lv_color_hex(0x304030));
                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:55:84: error: too many arguments to function 'void lv_style_set_bg_grad_dir(lv_style_t*, lv_grad_dir_t)'
   lv_style_set_bg_grad_dir(&tab_background_style, LV_STATE_DEFAULT, LV_GRAD_DIR_VER);
                                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:27:6: note: declared here
 void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:56:66: error: too many arguments to function 'void lv_style_set_pad_top(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_top(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:16:6: note: declared here
 void lv_style_set_pad_top(lv_style_t * style, lv_coord_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:57:67: error: too many arguments to function 'void lv_style_set_pad_left(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_left(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style_gen.h:18:6: note: declared here
 void lv_style_set_pad_left(lv_style_t * style, lv_coord_t value);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:58:68: error: too many arguments to function 'void lv_style_set_pad_right(lv_style_t*, lv_coord_t)'
   lv_style_set_pad_right(&tab_background_style, LV_STATE_DEFAULT, 2);
                                                                    ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_style.h:468:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/lv_draw.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal_disp.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/lv_hal.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_funhouse/widgets_funhouse.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/hal/../draw/../misc/lv_s

examples/widgets_gizmo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_gizmo/widgets_gizmo.ino:15:2: error: #error "This example is for Circuit Playground Bluefruit only."
 #error "This example is for Circuit Playground Bluefruit only."
  ^
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino

examples/widgets_pyportal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:46:3: error: 'lv_disp_buf_t' does not name a type
   lv_disp_buf_t lv_disp_buf;
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void button_event_handler(lv_obj_t*, lv_event_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:68:12: error: no match for 'operator==' (operand types are 'lv_event_t {aka _lv_event_t}' and 'lv_event_code_t')
   if(event == LV_EVENT_VALUE_CHANGED) {
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:69:59: error: 'lv_btnmatrix_get_active_btn_text' was not declared in this scope
     const char *txt = lv_btnmatrix_get_active_btn_text(obj);
                                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino: In function 'void lvgl_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:108:58: error: 'lv_cont_create' was not declared in this scope
   lv_obj_t *container = lv_cont_create(lv_scr_act(), NULL);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:30: error: 'LV_FIT_NONE' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:109:41: error: 'lv_cont_set_fit' was not declared in this scope
   lv_cont_set_fit(container, LV_FIT_NONE); // Don't auto fit
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:114:49: error: too many arguments to function 'lv_obj_t* lv_label_create(lv_obj_t*)'
   digits_label = lv_label_create(container, NULL);
                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_label.h:90:12: note: declared here
 lv_obj_t * lv_label_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:116:36: error: 'LV_ALIGN_IN_TOP_LEFT' was not declared in this scope
   lv_obj_align(digits_label, NULL, LV_ALIGN_IN_TOP_LEFT, 20, 10);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:117:40: error: 'LV_LABEL_LONG_CROP' was not declared in this scope
   lv_label_set_long_mode(digits_label, LV_LABEL_LONG_CROP);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:36: error: 'LV_LABEL_ALIGN_RIGHT' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:119:56: error: 'lv_label_set_align' was not declared in this scope
   lv_label_set_align(digits_label, LV_LABEL_ALIGN_RIGHT);
                                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:122:67: error: too many arguments to function 'lv_obj_t* lv_btnmatrix_create(lv_obj_t*)'
   lv_obj_t *button_matrix = lv_btnmatrix_create(lv_scr_act(), NULL);
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../lvgl.h:55:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/lvgl.h:17,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/Adafruit_LvGL_Glue.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl/src/../src/widgets/lv_btnmatrix.h:85:12: note: declared here
 lv_obj_t * lv_btnmatrix_create(lv_obj_t * parent);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_LittlevGL_Glue_Library/examples/widgets_pyportal/widgets_pyportal.ino:126:58: error: 'lv_obj_set_event_cb' was not declared in this scope
   lv_obj_set_event_cb(button_matrix, button_event_handler);
                                                          ^
Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Multiple libraries were found for "lvgl.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lvgl
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/lv_arduino