Documentation is missing on building LVGL from source for Embedded Linux. It appears that cmake is used as the build system, however the CMakeLists.txt file is invalid. Some errors occur after running
cmake .. in a QEMU VM. Attached is the cmake log file.
cmake_error_log.txt (6.9 KB)
What I want to do is build LVGL as a normal C library for Embedded Linux (to be used with a programming language like Kotlin for example), which contains a generated shared library file. It is very common on Linux to distribute C libraries as shared library files. I intend to use LVGL for a Hello World type project which will run on a Raspberry Pi 4 using the Linux Frame Buffer backend.