DEBUG: Executing shell function do_compile
NOTE: make -j 10 sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot DESTDIR=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/image lvgl_driver=wayland
# URL: https://git.ostc-eu.org/rzr/dialog-lvgl
# Usage:
arm-yoe-linux-gnueabi-clang -target arm-yoe-linux-gnueabi -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot-native= -Isrc -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/ -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers -DLV_CONF_INCLUDE_SIMPLE=1 -DUSE_WAYLAND=1 -c -o src/os/linux/main.o src/os/linux/main.c
# make deps # will download build in depsdir and install to sysroot
# make run # will run demo
# make lvgl_driver?=wayland deps run # for wl/weston
# Env:
arm-yoe-linux-gnueabi-clang -target arm-yoe-linux-gnueabi -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot-native= -Isrc -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/ -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers -DLV_CONF_INCLUDE_SIMPLE=1 -DUSE_WAYLAND=1 -c -o src/widgets/checklist.o src/widgets/checklist.c
# depsdir=tmp/deps
# sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot
# libdir=/usr/lib
# includedir=/usr/include
arm-yoe-linux-gnueabi-clang -target arm-yoe-linux-gnueabi -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot-native= -Isrc -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/ -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers -DLV_CONF_INCLUDE_SIMPLE=1 -DUSE_WAYLAND=1 -c -o src/widgets/inputbox.o src/widgets/inputbox.c
# build_type=release
# lvgl_driver=wayland
arm-yoe-linux-gnueabi-clang -target arm-yoe-linux-gnueabi -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot-native= -Isrc -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/ -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers -DLV_CONF_INCLUDE_SIMPLE=1 -DUSE_WAYLAND=1 -c -o src/widgets/msgbox.o src/widgets/msgbox.c
arm-yoe-linux-gnueabi-clang -target arm-yoe-linux-gnueabi -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot-native= -Isrc -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/ -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers -DLV_CONF_INCLUDE_SIMPLE=1 -DUSE_WAYLAND=1 -c -o src/widgets/yesno.o src/widgets/yesno.c
arm-yoe-linux-gnueabi-clang -target arm-yoe-linux-gnueabi -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/dialog-lvgl-git=/usr/src/debug/dialog-lvgl/git-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot-native= -Isrc -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/ -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl -ITOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers -DLV_CONF_INCLUDE_SIMPLE=1 -DUSE_WAYLAND=1 -c -o src/drivers/wayland.o src/drivers/wayland.c
src/os/linux/main.c:36:1: warning: non-void function does not return a value [-Wreturn-type]
}
^
src/os/linux/main.c:13:13: warning: function 'hal_init' has internal linkage but is not defined [-Wundefined-internal]
static void hal_init(void); /* see {sdl,...}.c */
^
src/os/linux/main.c:91:5: note: used here
hal_init();
^
2 warnings generated.
src/drivers/wayland.c:19:9: error: call to undeclared function 'lv_tick_inc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
lv_tick_inc(5);
^
src/drivers/wayland.c:19:9: note: did you mean 'lv_tick_get'?
TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/src/misc/../hal/lv_hal_tick.h:52:10: note: 'lv_tick_get' declared here
uint32_t lv_tick_get(void);
^
src/drivers/wayland.c:25:5: error: call to undeclared function 'wayland_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
wayland_init();
^
src/drivers/wayland.c:25:5: note: did you mean 'lv_wayland_init'?
TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/recipe-sysroot/usr/include/lvgl/lv_drivers/wayland/wayland.h:50:6: note: 'lv_wayland_init' declared here
void lv_wayland_init(void);
^
src/drivers/wayland.c:28:33: error: use of undeclared identifier 'WAYLAND_HOR_RES'
static lv_color_t color_buf[WAYLAND_HOR_RES * WAYLAND_VER_RES];
^
src/drivers/wayland.c:28:51: error: use of undeclared identifier 'WAYLAND_VER_RES'
static lv_color_t color_buf[WAYLAND_HOR_RES * WAYLAND_VER_RES];
^
src/drivers/wayland.c:30:27: error: use of undeclared identifier 'WAYLAND_HOR_RES'
WAYLAND_HOR_RES * WAYLAND_VER_RES
^
src/drivers/wayland.c:30:45: error: use of undeclared identifier 'WAYLAND_VER_RES'
WAYLAND_HOR_RES * WAYLAND_VER_RES
^
src/drivers/wayland.c:36:24: error: use of undeclared identifier 'WAYLAND_HOR_RES'
disp_drv.hor_res = WAYLAND_HOR_RES;
^
src/drivers/wayland.c:37:24: error: use of undeclared identifier 'WAYLAND_VER_RES'
disp_drv.ver_res = WAYLAND_VER_RES;
^
src/drivers/wayland.c:38:25: error: use of undeclared identifier 'wayland_flush'; did you mean 'wayland_init'?
disp_drv.flush_cb = wayland_flush;
^~~~~~~~~~~~~
wayland_init
src/drivers/wayland.c:25:5: note: 'wayland_init' declared here
wayland_init();
^
src/drivers/wayland.c:54:25: error: use of undeclared identifier 'wayland_pointer_read'
mouse_drv.read_cb = wayland_pointer_read;
^
src/drivers/wayland.c:60:25: error: use of undeclared identifier 'wayland_touch_read'
touch_drv.read_cb = wayland_touch_read;
^
src/drivers/wayland.c:66:28: error: use of undeclared identifier 'wayland_keyboard_read'
keyboard_drv.read_cb = wayland_keyboard_read;
^
12 errors generated.
make: *** [<builtin>: src/drivers/wayland.o] Error 1
ERROR: oe_runmake failed
WARNING: TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225:179 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script):
#1: bbfatal_log, TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225, line 179
#2: die, TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225, line 164
#3: oe_runmake, TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225, line 169
#4: base_do_compile, TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225, line 147
#5: do_compile, TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225, line 141
#6: main, TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dialog-lvgl/git-r0/temp/run.do_compile.2521225, line 189