- In file included from components/lvgl_esp32_drivers/lvgl_tft/../lvgl_helpers.h:18,
- from components/lvgl_esp32_drivers/lvgl_tft/st7789.h:20,
- from src/main.c:8:
- components/lvgl_esp32_drivers/lvgl_tft/../lvgl_tft/disp_driver.h:75:24: error: unknown type name 'lv_disp_drv_t'; did you mean 'lv_fs_drv_t'?
- 75 | void disp_driver_flush(lv_disp_drv_t * drv, const lv_area_t * area, lv_color_t * color_map);
- | ^~~~~~~~~~~~~
- | lv_fs_drv_t
- components/lvgl_esp32_drivers/lvgl_tft/../lvgl_tft/disp_driver.h:78:26: error: unknown type name 'lv_disp_drv_t'; did you mean 'lv_fs_drv_t'?
- 78 | void disp_driver_rounder(lv_disp_drv_t * disp_drv, lv_area_t * area);
- | ^~~~~~~~~~~~~
- | lv_fs_drv_t
- components/lvgl_esp32_drivers/lvgl_tft/../lvgl_tft/disp_driver.h:81:25: error: unknown type name 'lv_disp_drv_t'; did you mean 'lv_fs_drv_t'?
- 81 | void disp_driver_set_px(lv_disp_drv_t * disp_drv, uint8_t * buf, lv_coord_t buf_w, lv_coord_t x, lv_coord_t y,
- | ^~~~~~~~~~~~~
- | lv_fs_drv_t
- In file included from components/lvgl_esp32_drivers/lvgl_tft/../lvgl_helpers.h:20:
- components/lvgl_esp32_drivers/lvgl_tft/../lvgl_touch/touch_driver.h:49:24: error: unknown type name 'lv_indev_drv_t'; did you mean 'lv_indev_data_t'?
- 49 | void touch_driver_read(lv_indev_drv_t *drv, lv_indev_data_t *data);
- | ^~~~~~~~~~~~~~
- | lv_indev_data_t
- components/lvgl_esp32_drivers/lvgl_tft/st7789.h:114:19: error: unknown type name 'lv_disp_drv_t'; did you mean 'lv_fs_drv_t'?
- 114 | void st7789_flush(lv_disp_drv_t *drv, const lv_area_t *area, lv_color_t *color_map);
- | ^~~~~~~~~~~~~
- | lv_fs_drv_t
Hi Forum.
I am not able to compile when I install latest lvgl and lvgl_esp32_drivers. Is there a problem with the newest lvgl and the current drivers? I get a bunch of "unknown type name" upon compiling, even without any real code. Should I try and use an older version og lvgl, or is there a better workaround?
Br Frank.