rzeldent / esp32-smartdisplay

PlatformIO library LVGL Drivers for Sunton Smart display boards (CYD Cheap Yellow Display). This library supports these boards without any effort. ESP32-2432S024N/R/C, ESP32-2432S028R/C, ESP32-3248S035R/C, ESP32_8048S070N/C
https://github.com/rzeldent/platformio-espressif32-sunton
GNU General Public License v3.0
429 stars 75 forks source link

undefined reference to `lv_font_montserrat_22' #9

Closed petr-vytlacil closed 1 year ago

petr-vytlacil commented 1 year ago

Hi a try example demo from repository and get error when build:

.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32dev\src\main.cpp.o:(.literal._Z10mainscreenv+0x8): undefined reference to `lv_font_montserrat_22' collect2.exe: error: ld returned 1 exit status *** [.pio\build\esp32dev\firmware.elf] Error 1 ==================================== [FAILED] Took 19.07 seconds ===

platformio.ini:

[env:esp32dev] platform = espressif32 board = esp32dev framework = arduino

monitor_speed = 115200

build_flags = -Ofast -D CORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE

LVGL settings

-D LV_CONF_PATH="lv_conf.h"
# Smartdisplay settings
-D TFT_PANEL_ORDER_RGB
#-D TFT_PANEL_ORDER_BGR
#-D TFT_ORIENTATION_PORTRAIT
-D TFT_ORIENTATION_LANDSCAPE
#-D TFT_ORIENTATION_PORTRAIT_INV
#-D TFT_ORIENTATION_LANDSCAPE_INV
-D ESP32_2432S028R
#-D ESP32_3248S035R
#-D ESP32_3248S035C

lib_deps = rzeldent/esp32_smartdisplay@^1.0.4

thx

rzeldent commented 1 year ago

Hi Petr,

In the lv_conf.h, that is included the following define must be present to include the (missing) font.

define LV_FONT_MONTSERRAT_22 1

This error is often created because the path to the lv_conf is not absolute. See issue #6: https://github.com/rzeldent/esp32-smartdisplay/issues/6

Kind regards,

Rene

On Mon, Mar 6, 2023 at 12:46 PM Petr Vytlačil @.***> wrote:

Hi a try example demo from repository and get error when build:

.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32dev\src\main.cpp.o:(.literal._Z10mainscreenv+0x8): undefined reference to `lv_font_montserrat_22' collect2.exe: error: ld returned 1 exit status *** [.pio\build\esp32dev\firmware.elf] Error 1 ==================================== [FAILED] Took 19.07 seconds ===

platformio.ini:

[env:esp32dev] platform = espressif32 board = esp32dev framework = arduino

monitor_speed = 115200

build_flags = -Ofast -D CORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE

LVGL settings

-D LV_CONF_PATH="lv_conf.h"

Smartdisplay settings

-D TFT_PANEL_ORDER_RGB

-D TFT_PANEL_ORDER_BGR

-D TFT_ORIENTATION_PORTRAIT

-D TFT_ORIENTATION_LANDSCAPE

-D TFT_ORIENTATION_PORTRAIT_INV

-D TFT_ORIENTATION_LANDSCAPE_INV

-D ESP32_2432S028R

-D ESP32_3248S035R

-D ESP32_3248S035C

lib_deps = rzeldent/esp32_smartdisplay@^1.0.4

thx

— Reply to this email directly, view it on GitHub https://github.com/rzeldent/esp32-smartdisplay/issues/9, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2ENBYLX2EGGA3HVYBRNQLW2XFBBANCNFSM6AAAAAAVRAJW4E . You are receiving this because you are subscribed to this thread.Message ID: @.***>

petr-vytlacil commented 1 year ago

I'm sorry, I don't understand. In project i use lv_conf.h from your example.

There is log from build. THX

`.c:10: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/colorwheel/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/../../../widgets/lv_btnmatrix.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/lv_keyboard.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/lv_keyboard.c:10: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/../../../widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/lv_led.h:16,
from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/lv_led.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\menu\lv_menu.c.o ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.h:16,
from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c:10:
.pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\meter\lv_meter.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\msgbox\lv_msgbox.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\span\lv_span.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\spinbox\lv_spinbox.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/../../../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/lv_list.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/lv_list.c:9:
.pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/../../../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\spinner\lv_spinner.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\tabview\lv_tabview.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\tileview\lv_tileview.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/../../../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/lv_menu.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/lv_menu.c:9:
.pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/../../../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\win\lv_win.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/lv_meter.h:16,
from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/lv_meter.c:9:
.pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/lv_msgbox.h:16,
from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/lv_msgbox.c:9:
.pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/lv_span.h:16,
from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/lv_span.c:9:
.pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_dejavu_16_persian_hebrew.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/lv_spinbox.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/lv_spinbox.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/lv_spinner.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/lv_spinner.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../lvgl.h:17, Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_fmt_txt.c.o from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/../../../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/lv_tileview.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/lv_tileview.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/../../../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/lv_win.h:16,
from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/lv_win.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_loader.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_10.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_12.c.o .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c: In function 'lv_tabview_add_tab': .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:89:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[tab_id] = ""; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:98:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[1] = ""; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:101:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[tab_id 2 - 3] = "\n"; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:103:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[tab_id 2 - 1] = ""; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c: In function 'lv_tabview_constructor': .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:228:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] tabview->map[0] = ""; ^ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_12_subpx.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_14.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_16.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_18.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_20.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_22.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_fmt_txt.c:9: .pio/libdeps/esp32dev/lvgl/src/font/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_24.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_loader.c:13: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_10.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_12.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_26.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_12_subpx.c:10:.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_14.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_16.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_28.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_18.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_22.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16,
from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_20.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_24.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_28_compressed.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_30.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_32.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_34.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_26.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_36.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_28.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_38.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_40.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_42.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_44.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_46.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_28_compressed.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_30.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_48.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_32.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_34.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_8.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_38.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16,
from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_36.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_40.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_42.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_44.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_simsun_16_cjk.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_46.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_unscii_16.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_unscii_8.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_48.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\hal\lv_hal_disp.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_8.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\hal\lv_hal_indev.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\hal\lv_hal_tick.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_anim.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_anim_timeline.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_area.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_async.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_simsun_16_cjk.c:10:
.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_bidi.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_unscii_16.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_color.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_unscii_8.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/hal/../draw/lv_draw.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_disp.h:21, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_disp.c:13: .pio/libdeps/esp32dev/lvgl/src/hal/../draw/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/hal/../misc/lv_assert.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_indev.c:11: .pio/libdeps/esp32dev/lvgl/src/hal/../misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_tick.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_tick.c:9: .pio/libdeps/esp32dev/lvgl/src/hal/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim_timeline.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim_timeline.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_area.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_async.c:11: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_fs.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_gc.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_ll.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_log.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_color.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_color.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_bidi.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_bidi.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_lru.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_math.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_mem.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_printf.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_style.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_style_gen.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_templ.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_fs.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_fs.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_timer.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_gc.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_gc.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_ll.c:11: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_lru.h:17, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_lru.c:11: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_math.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_math.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_printf.h:57, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_printf.c:35: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_tlsf.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/../font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style.h:18, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../font/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/../font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style.h:18, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style_gen.c:1: .pio/libdeps/esp32dev/lvgl/src/misc/../font/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_txt.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_txt_ap.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_utils.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_timer.h:15, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_timer.c:8: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_arc.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_bar.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_btn.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_btnmatrix.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_canvas.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_tlsf.c:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_checkbox.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_dropdown.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_img.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_txt.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_txt.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_bidi.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_txt_ap.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_arc.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_arc.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_bar.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_bar.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btn.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btn.c:10: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btnmatrix.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btnmatrix.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_label.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_canvas.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_canvas.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_line.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_objx_templ.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_dropdown.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_img.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_img.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_roller.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_slider.c.o .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.c: In function 'lv_checkbox_constructor': .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.c:125:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cb->txt = "Check box"; ^ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_label.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_label.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_switch.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_table.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_textarea.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_line.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_line.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_roller.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_roller.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_slider.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_slider.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_switch.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_switch.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_table.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_table.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_textarea.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_textarea.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

             ^~~~~~~

Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\esp32_smartdisplay.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\tft_ilI9341.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\tft_st7796.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\touch_gt911.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\touch_xpt2046.cpp.o Compiling .pio\build\esp32dev\lib565\Update\HttpsOTAUpdate.cpp.o Compiling .pio\build\esp32dev\lib565\Update\Updater.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFi.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiAP.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiClient.cpp.o Archiving .pio\build\esp32dev\lib87c\liblvgl.a Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiGeneric.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiMulti.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiSTA.cpp.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/esp32_smartdisplay.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                         ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/touch_gt911.cpp:1:
.pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                         ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/tft_ilI9341.cpp:1:
.pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                         ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/tft_st7796.cpp:1:
.pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                         ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/touch_xpt2046.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                         ^

Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiScan.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiServer.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiUdp.cpp.o Compiling .pio\build\esp32dev\lib425\ESPmDNS\ESPmDNS.cpp.o Archiving .pio\build\esp32dev\libd76\libesp32_smartdisplay.a Archiving .pio\build\esp32dev\lib565\libUpdate.a Compiling .pio\build\esp32dev\lib729\ArduinoOTA\ArduinoOTA.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\Esp.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\FirmwareMSC.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\FunctionalInterrupt.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\HWCDC.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\HardwareSerial.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\IPAddress.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\IPv6Address.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\MD5Builder.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\Print.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\Stream.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\StreamString.cpp.o Archiving .pio\build\esp32dev\lib7b7\libWiFi.a Compiling .pio\build\esp32dev\FrameworkArduino\Tone.cpp.o Archiving .pio\build\esp32dev\lib425\libESPmDNS.a Compiling .pio\build\esp32dev\FrameworkArduino\USB.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\USBCDC.cpp.o Archiving .pio\build\esp32dev\lib729\libArduinoOTA.a Compiling .pio\build\esp32dev\FrameworkArduino\USBMSC.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\WMath.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\WString.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\base64.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\cbuf.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-adc.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-bt.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-cpu.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-dac.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-gpio.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-i2c-slave.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-i2c.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-ledc.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-matrix.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-misc.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-psram.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-rgb-led.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-rmt.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-sigmadelta.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-spi.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-time.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-timer.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-tinyusb.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-touch.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-uart.c.o Compiling .pio\build\esp32dev\FrameworkArduino\firmware_msc_fat.c.o Compiling .pio\build\esp32dev\FrameworkArduino\libb64\cdecode.c.o Compiling .pio\build\esp32dev\FrameworkArduino\libb64\cencode.c.o Compiling .pio\build\esp32dev\FrameworkArduino\main.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\stdlib_noniso.c.o Compiling .pio\build\esp32dev\FrameworkArduino\wiring_pulse.c.o Compiling .pio\build\esp32dev\FrameworkArduino\wiring_shift.c.o Archiving .pio\build\esp32dev\libFrameworkArduino.a Linking .pio\build\esp32dev\firmware.elf c:/users/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32dev\src\main.cpp.o:(.literal._Z10mainscreenv+0x8): undefined reference to `lv_font_montserrat_22' collect2.exe: error: ld returned 1 exit status *** [.pio\build\esp32dev\firmware.elf] Error 1 =============================== [FAILED] Took 61.78 seconds ===============================

Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino) -------------------------------------------------------------------------------------------Library Manager: Installing ^2.0.0. Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (6.0.1) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES:

rzeldent commented 1 year ago

Hi Petr,

There is a default lv_conf.h present in the lvgl library, as a template. This has to be adapter to what you need in your project, with the same name. To do this there is an include directive present in the platformio.ini file that points to the correct file, (should be the modified). Unfortunately this location has to be absolute in platformio.h.

Hope this gives some more insight...

Kind regards

Rene

On Mon, Mar 6, 2023 at 1:16 PM Petr Vytlačil @.***> wrote:

I'm sorry, I don't understand. In project i use lv_conf.h from your example.

There is log from build. THX

`.c:10: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/colorwheel/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/../../../widgets/lv_btnmatrix.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/lv_keyboard.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/lv_keyboard.c:10: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/keyboard/../../../widgets/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/lv_led.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/lv_led.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/led/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\menu\lv_menu.c.o ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c:10: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/imgbtn/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\meter\lv_meter.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\msgbox\lv_msgbox.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\span\lv_span.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\spinbox\lv_spinbox.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/../../../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/lv_list.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/lv_list.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/list/../../../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\spinner\lv_spinner.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\tabview\lv_tabview.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\tileview\lv_tileview.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/../../../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/lv_menu.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/lv_menu.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/menu/../../../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\extra\widgets\win\lv_win.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/lv_meter.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/lv_meter.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/meter/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/lv_msgbox.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/lv_msgbox.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/msgbox/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/lv_span.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/lv_span.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/span/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_dejavu_16_persian_hebrew.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/lv_spinbox.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/lv_spinbox.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinbox/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/lv_spinner.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/lv_spinner.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/spinner/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../lvgl.h:17, Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_fmt_txt.c.o from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/../../../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/lv_tileview.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/lv_tileview.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tileview/../../../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/lv_win.h:16, from .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/lv_win.c:9: .pio/libdeps/esp32dev/lvgl/src/extra/widgets/win/../../../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_loader.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_10.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_12.c.o .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c: In function 'lv_tabview_add_tab': .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:89:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[tab_id] = ""; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:98:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[1] = ""; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:101:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[tab_id 2 - 3] = "\n"; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:103:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] new_map[tab_id 2 - 1] = ""; ^ .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c: In function 'lv_tabview_constructor': .pio/libdeps/esp32dev/lvgl/src/extra/widgets/tabview/lv_tabview.c:228:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] tabview->map[0] = ""; ^ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_12_subpx.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_14.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_16.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_18.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_20.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_22.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_fmt_txt.c:9: .pio/libdeps/esp32dev/lvgl/src/font/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_24.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/../lvgl.h:17, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_loader.c:13: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_10.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_12.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_26.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_12_subpx.c:10:.pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_14.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_16.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_28.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_18.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_22.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_20.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_24.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_28_compressed.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_30.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_32.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_34.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_26.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_36.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_28.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_38.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_40.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_42.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_44.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_46.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_28_compressed.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_30.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_48.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_32.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_34.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_montserrat_8.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_38.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_36.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_40.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_42.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_44.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_simsun_16_cjk.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_46.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_unscii_16.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\font\lv_font_unscii_8.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_48.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\hal\lv_hal_disp.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_montserrat_8.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\hal\lv_hal_indev.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\hal\lv_hal_tick.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_anim.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_anim_timeline.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_area.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_async.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_simsun_16_cjk.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_bidi.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_unscii_16.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_color.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/font/../../lvgl.h:25, from .pio/libdeps/esp32dev/lvgl/src/font/lv_font_unscii_8.c:10: .pio/libdeps/esp32dev/lvgl/src/font/../../src/misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/hal/../draw/lv_draw.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_disp.h:21, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_disp.c:13: .pio/libdeps/esp32dev/lvgl/src/hal/../draw/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/hal/../misc/lv_assert.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_indev.c:11: .pio/libdeps/esp32dev/lvgl/src/hal/../misc/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_tick.h:16, from .pio/libdeps/esp32dev/lvgl/src/hal/lv_hal_tick.c:9: .pio/libdeps/esp32dev/lvgl/src/hal/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim_timeline.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_anim_timeline.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_area.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_async.c:11: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_fs.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_gc.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_ll.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_log.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_color.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_color.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_bidi.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_bidi.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_lru.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_math.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_mem.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_printf.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_style.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_style_gen.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_templ.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_fs.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_fs.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_timer.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_gc.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_gc.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_ll.c:11: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_lru.h:17, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_lru.c:11: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_math.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_math.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_mem.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_printf.h:57, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_printf.c:35: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_tlsf.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/../font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style.h:18, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style.c:9: .pio/libdeps/esp32dev/lvgl/src/misc/../font/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/../font/lv_font.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style.h:18, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_style_gen.c:1: .pio/libdeps/esp32dev/lvgl/src/misc/../font/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_txt.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_txt_ap.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\misc\lv_utils.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_timer.h:15, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_timer.c:8: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_arc.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_bar.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_btn.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_btnmatrix.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_canvas.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_tlsf.c:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_checkbox.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_dropdown.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_img.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_txt.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_txt.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_bidi.h:16, from .pio/libdeps/esp32dev/lvgl/src/misc/lv_txt_ap.c:10: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:17: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_arc.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_arc.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_bar.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_bar.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btn.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btn.c:10: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btnmatrix.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_btnmatrix.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_label.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_canvas.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_canvas.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_line.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_objx_templ.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/../core/lv_obj.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_dropdown.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../core/../lv_conf_internal.h:46:17: note: #pragma message: Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_img.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_img.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_roller.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_slider.c.o .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.c: In function 'lv_checkbox_constructor': .pio/libdeps/esp32dev/lvgl/src/widgets/lv_checkbox.c:125:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cb->txt = "Check box"; ^ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_label.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_label.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_switch.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_table.c.o Compiling .pio\build\esp32dev\lib87c\lvgl\widgets\lv_textarea.c.o In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_line.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_line.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_roller.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_roller.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_slider.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_slider.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_switch.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_switch.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_table.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_table.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ In file included from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_textarea.h:16, from .pio/libdeps/esp32dev/lvgl/src/widgets/lv_textarea.c:9: .pio/libdeps/esp32dev/lvgl/src/widgets/../lv_conf_internal.h:46:17: note:

pragma message:

Possible failure to include lv_conf.h, please read the comment in this file if you get errors

pragma message("Possible failure to include lv_conf.h, please read the

comment in this file if you get errors") ^~~ Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\esp32_smartdisplay.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\tft_ilI9341.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\tft_st7796.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\touch_gt911.cpp.o Compiling .pio\build\esp32dev\libd76\esp32_smartdisplay\touch_xpt2046.cpp.o Compiling .pio\build\esp32dev\lib565\Update\HttpsOTAUpdate.cpp.o Compiling .pio\build\esp32dev\lib565\Update\Updater.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFi.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiAP.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiClient.cpp.o Archiving .pio\build\esp32dev\lib87c\liblvgl.a Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiGeneric.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiMulti.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiSTA.cpp.o In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/esp32_smartdisplay.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                     ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/touch_gt911.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                     ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/tft_ilI9341.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                     ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/tft_st7796.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                     ^

In file included from .pio/libdeps/esp32dev/lvgl/src/misc/lv_log.h:16, from .pio/libdeps/esp32dev/lvgl/lvgl.h:25, from .pio/libdeps/esp32dev/esp32_smartdisplay/include/esp32_smartdisplay.h:5, from .pio/libdeps/esp32dev/esp32_smartdisplay/src/touch_xpt2046.cpp:1: .pio/libdeps/esp32dev/lvgl/src/misc/../lv_conf_internal.h:46:120: note:

pragma message: Possible failure to include lv_conf.h, please read the

comment in this file if you get errors #pragma message("Possible failure to include lv_conf.h, please read the comment in this file if you get errors")

                     ^

Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiScan.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiServer.cpp.o Compiling .pio\build\esp32dev\lib7b7\WiFi\WiFiUdp.cpp.o Compiling .pio\build\esp32dev\lib425\ESPmDNS\ESPmDNS.cpp.o Archiving .pio\build\esp32dev\libd76\libesp32_smartdisplay.a Archiving .pio\build\esp32dev\lib565\libUpdate.a Compiling .pio\build\esp32dev\lib729\ArduinoOTA\ArduinoOTA.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\Esp.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\FirmwareMSC.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\FunctionalInterrupt.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\HWCDC.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\HardwareSerial.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\IPAddress.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\IPv6Address.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\MD5Builder.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\Print.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\Stream.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\StreamString.cpp.o Archiving .pio\build\esp32dev\lib7b7\libWiFi.a Compiling .pio\build\esp32dev\FrameworkArduino\Tone.cpp.o Archiving .pio\build\esp32dev\lib425\libESPmDNS.a Compiling .pio\build\esp32dev\FrameworkArduino\USB.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\USBCDC.cpp.o Archiving .pio\build\esp32dev\lib729\libArduinoOTA.a Compiling .pio\build\esp32dev\FrameworkArduino\USBMSC.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\WMath.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\WString.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\base64.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\cbuf.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-adc.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-bt.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-cpu.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-dac.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-gpio.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-i2c-slave.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-i2c.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-ledc.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-matrix.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-misc.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-psram.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-rgb-led.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-rmt.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-sigmadelta.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-spi.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-time.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-timer.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-tinyusb.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-touch.c.o Compiling .pio\build\esp32dev\FrameworkArduino\esp32-hal-uart.c.o Compiling .pio\build\esp32dev\FrameworkArduino\firmware_msc_fat.c.o Compiling .pio\build\esp32dev\FrameworkArduino\libb64\cdecode.c.o Compiling .pio\build\esp32dev\FrameworkArduino\libb64\cencode.c.o Compiling .pio\build\esp32dev\FrameworkArduino\main.cpp.o Compiling .pio\build\esp32dev\FrameworkArduino\stdlib_noniso.c.o Compiling .pio\build\esp32dev\FrameworkArduino\wiring_pulse.c.o Compiling .pio\build\esp32dev\FrameworkArduino\wiring_shift.c.o Archiving .pio\build\esp32dev\libFrameworkArduino.a Linking .pio\build\esp32dev\firmware.elf c:/users/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32dev\src\main.cpp.o:(.literal._Z10mainscreenv+0x8): undefined reference to `lv_font_montserrat_22' collect2.exe: error: ld returned 1 exit status *** [.pio\build\esp32dev\firmware.elf] Error 1 =============================== [FAILED] Took 61.78 seconds

-

The terminal process "C:\Users.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.

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

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

Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino) -------------------------------------------------------------------------------------------Library Manager: Installing ^2.0.0. Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (6.0.1) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES:

  • framework-arduinoespressif32 @ 3.20006.221224 (2.0.6)

  • tool-esptoolpy @ 1.40400.0 (4.4.0)

  • toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5 LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Found 35 compatible libraries Scanning dependencies... Dependency Graph |-- esp32_smartdisplay @ 1.0.4 | |-- SPI @ 2.0.0 | |-- Wire @ 2.0.0 | |-- lvgl @ 8.3.4 |-- ArduinoOTA @ 2.0.0 | |-- Update @ 2.0.0 | |-- WiFi @ 2.0.0 | |-- ESPmDNS @ 2.0.0 | | |-- WiFi @ 2.0.0 Building in release mode Linking .pio\build\esp32dev\firmware.elf c:/users/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32dev\src\main.cpp.o:(.literal._Z10mainscreenv+0x8): undefined reference to `lv_font_montserrat_22' collect2.exe: error: ld returned 1 exit status *** [.pio\build\esp32dev\firmware.elf] Error 1 =============================== [FAILED] Took 15.51 seconds

  • The terminal process "C:\Users.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.

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

— Reply to this email directly, view it on GitHub https://github.com/rzeldent/esp32-smartdisplay/issues/9#issuecomment-1456029146, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2ENBZE4GCJZZEF2T652JTW2XIRJANCNFSM6AAAAAAVRAJW4E . You are receiving this because you commented.Message ID: @.***>

petr-vytlacil commented 1 year ago

I'm sorry, it's my mistake. I forgot upload the config to the folder lvgl .-) Sorry and THX

rzeldent commented 1 year ago

You're welcome, things like this happen...

Enjoy!

On Mon, Mar 6, 2023 at 1:35 PM Petr Vytlačil @.***> wrote:

I'm sorry, it's my mistake. I forgot upload the config to the folder lvgl .-) Sorry and THX

— Reply to this email directly, view it on GitHub https://github.com/rzeldent/esp32-smartdisplay/issues/9#issuecomment-1456055802, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2ENB545ULGADXXGORTACDW2XKYPANCNFSM6AAAAAAVRAJW4E . You are receiving this because you commented.Message ID: @.***>

bob-u commented 1 year ago

I also struggled to get the lv_conf.h to be found on Windows. Ultimately I had to put it right in the lvgl folder (not 'next' to it like template comments suggest).

-D LV_CONF_PATH=${platformio.include_dir}/lv_conf.h does not result in proper path (lv_conf.h in include folder) on windows for some reason.

MkMunich commented 1 year ago

Hi, I got it compiled & built by renaming directory esp32-smartdisplay\examples\lvgl_pushbutton to \esp32-smartdisplay\examples\src and the following platformio.ini content:

[env:esp32dev] platform = espressif32 board = esp32dev framework = arduino

monitor_speed = 115200

lib_ldf_mode=deep

build_flags = -Ofast -D CORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE

LVGL settings

-D LV_CONF_PATH="lv_conf.h"
# Smartdisplay settings
-D TFT_PANEL_ORDER_RGB
#-D TFT_PANEL_ORDER_BGR
#-D TFT_ORIENTATION_PORTRAIT
-D TFT_ORIENTATION_LANDSCAPE
#-D TFT_ORIENTATION_PORTRAIT_INV
#-D TFT_ORIENTATION_LANDSCAPE_INV
#-D ESP32_2432S028R
#-D ESP32_3248S035R
-D ESP32_3248S035C
-I ../src
-I ../include
-I ../examples/src
-I ".pio\libdeps\esp32dev\GFX Library for Arduino\src"

lib_deps = Adafruit GFX Library@^1.11.7 rzeldent/esp32_smartdisplay@^1.0.6 lvgl/lvgl@^8.3.9