purduesigbots / liblvgl

2 stars 3 forks source link

Update to lvgl 9.2.0 #47

Open thiccaxe opened 2 hours ago

thiccaxe commented 2 hours ago

9.2.0 had some non-trivial project structure changes, so this needed a non-trivial amount of manual effort after running the script from #45. It compiles, but "LV_USE_FS_STDIO" was disabled because it needed libent.h which arm-none-eabi-gcc didn't support. This will likely break 99% of average pros proejcts that use lvgl, mainly because many function/type names were expanded, eg. create_btn -> create_button, lv_scr_act -> lv_screen_active.

Next step is to test on live hardware.

thiccaxe commented 2 hours ago

If kernel and lvgl can be separated this might solve the second issue