-
Bug
-
Resolution: Fixed
-
Major
-
master
-
None
Build error of due to gcc
ilm_client_platform.h is include in ilm_client_wayland_platform.c and ilm_client.c
ILM_CLIENT_PLATFORM_FUNC gIlmClientPlatformFunc; is define in ilm_client_platform.h and used in ilm_client_wayland_platform.c and ilm_client.c
I guess this issue is link to the new gcc version.
/ssd/work-agl-master-next/build/build_lxc_h3ulcb-kf/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.2.0-r1/recipe-sysroot-native/usr/bin/aarch64-agl-linux/../../libexec/aarch64-agl-linux/gcc/aarch64-agl-linux/11.2.0/ld: ivi-layermanagement-api/ilmClient/CMakeFiles/ilmClient.dir/src/ilm_client_wayland_platform.c.o:/usr/src/debug/wayland-ivi-extension/2.2.0-r1/git/ivi-layermanagement-api/ilmClient/include/ilm_client_platform.h:38: multiple definition of `gIlmClientPlatformFunc'; ivi-layermanagement-api/ilmClient/CMakeFiles/ilmClient.dir/src/ilm_client.c.o:/usr/src/debug/wayland-ivi-extension/2.2.0-r1/git/ivi-layermanagement-api/ilmClient/include/ilm_client_platform.h:38: first defined here
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
27506,4 | Fix build issue for wayland-ivi-extension in kirkstone | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |