To be able to do rapid prototyping I would like to compile the lv_micropython repository for Windows.
I’m running into many issues during this process. Also Edgeline, seems to contain a LVGL 7 version of Micropython binary.
I want to have a Micropython with LVGL V8 binary to do prototyping.
I have tried compiling on Windows (mingw) and Linux, both without success.
After resolving the requirements with regards to external libraries (i.e. SDL2), I get loads of compilation errors, which differ between Linux and Windows.
The first obvious error seems to be in the mpconfigport.h for the windows port.
lv_micropython/mpconfigport.h at master · lvgl/lv_micropython (github.com)
There is this line, which has an unknown variable/define:
//use large block for GC to increase speed of allocate, but consume more memory #define MICROPY_BYTES_PER_GC_BLOCK (64 * BYTES_PER_WORD)
BYTES_PER_WORD is unknow/undefined.
Has anyone managed to compile LVGL v8 + Micropython?