Messaging and/or Tasks not defined


I’m running an ESP32 and have included LVGL in my PlatforrmIO project via the available package.
So far showing text and clicking buttons works.

I now wanted to update labels depending on a sensor reading.

Using lv_msg_... this should have been easy, but my compiler is telling me 'lv_msg_send' was not declared in this scope.

I’m using 8.3.4 and tried out of curiosity to create a task. Same problem.
I’ve tried reloading, updating and even added #define LV_USE_MSG to my code, because the header file is looking for it.

Is there anything wrong with the package, or am i just to dumb to use it?

My Platform.ini file

platform = espressif32
board = esp32dev
framework = arduino
upload_speed = 921600
monitor_speed = 115200
build_flags = 
	-I src/
lib_deps = 
	lovyan03/[email protected]^0.4.14
	lvgl/[email protected]^8.3.4