Skip to content

library errors while using platformio #4

@mayyarx7

Description

@mayyarx7

Hello everybody,

i am getting the following issues while building a project on Vscode:

In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_t.h:5,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_rt.h:4,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_t.h:5,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.h:89:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.h:95:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.h:89:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90.cpp.o] Error 1
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90CT.cpp.o] Error 1
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90T.cpp.o] Error 1

Image

do you have any idea how i can solve this problem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions