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

Error details

Submitted on:
07/05/23 16:01
Error type:
Recipe
Task:
do_compile
Recipe:
dialog-lvgl-git-r0
Recipe version:
unknown
Machine:
qemuarm
Distro:
yoe
Build system:
x86_64-linux
Target system:
arm-yoe-linux-gnueabi
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
abe916bd199a6562c59622cd22f91af3bcc2024a
Build:
#163837
Submitter:
ab@rdk
Similar errors:
0
Open a bug