How to use lvgl on pc386 BSP.

Karel Gardas karel.gardas at centrum.cz
Mon Sep 7 09:06:57 UTC 2020


Hello,

I'm trying to compile rtems-littlevgl on pc686 BSP from RTEMS 5.1
release built with RSB -- hence with libbsd compiled in.

I'm hitting following compilation failure:

../../lv_drivers/indev/evdev.c:16:10: fatal error: dev/evdev/input.h: No
such file or directory
 #include <dev/evdev/input.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.


when I disable USE_BSD_EVDEV in build/i386-rtems5-pc686/lv_drv_conf.h I
hit following error:

../../lv_drivers/display/fbdev.c:23:10: fatal error: sys/consio.h: No
such file or directory
 #include <sys/consio.h>
          ^~~~~~~~~~~~~~
compilation terminated.


I've configured example with:

./waf configure --prefix=$HOME/sfw/rtems/5.1 --rtems-bsp=i386/pc686


Errors above makes me curious if libbsd for pc686 and libbsd build for
beagle bone black are different as it looks like mine's (pc686) is
missing some framebuffer related code. Please correct me if I'm wrong.

Thanks,
Karel


More information about the users mailing list