Hello,
I'm getting the following compilation error:
| gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../git -I../git/include -I../git -include config.h -I../git/tools -isystem/data/meta-iot2000/build/tmp/work/x86_64-linux/efibootguard-native/0.7-r0/recipe-sysroot-native/usr/include -Wno-unused-parameter -Wmissing-prototypes -fshort-wchar -DHAVE_ENDIAN_H -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -Werror -isystem/data/meta-iot2000/build/tmp/work/x86_64-linux/efibootguard-native/0.7-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o tools/libebgenv_a-ebgpart.o `test -f 'tools/ebgpart.c' || echo '../git/'`tools/ebgpart.c
| In file included from /usr/include/fcntl.h:77:0,
| from ../git/include/ebgpart.h:46,
| from ../git/tools/ebgpart.c:19:
| /usr/include/bits/stat.h:106:31: error: expected identifier or ‘(’ before ‘[’ token
| __syscall_slong_t __unused[3];
| ^
| /usr/include/bits/stat.h:164:31: error: expected identifier or ‘(’ before ‘[’ token
| __syscall_slong_t __unused[3];
| ^
| gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../git -I../git/include -I../git -include config.h -isystem/data/meta-iot2000/build/tmp/work/x86_64-linux/efibootguard-native/0.7-r0/recipe-sysroot-native/usr/include -Wno-unused-parameter -Wmissing-prototypes -fshort-wchar -DHAVE_ENDIAN_H -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -Werror -isystem/data/meta-iot2000/build/tmp/work/x86_64-linux/efibootguard-native/0.7-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o tools/bg_setenv-bg_setenv.o `test -f 'tools/bg_setenv.c' || echo '../git/'`tools/bg_setenv.c
| make: *** [tools/libebgenv_a-ebgpart.o] Error 1
| make: *** Waiting for unfinished jobs....
| WARNING: /data/meta-iot2000/build/tmp/work/x86_64-linux/efibootguard-native/0.7-r0/temp/run.do_compile.14380:1 exit 1 from 'exit 1'
|
ERROR: Task (virtual:native:/data/meta-iot2000/meta-efibootguard/recipes-bsp/efibootguard/efibootguard_0.7.bb:do_compile) failed with exit code '1'
What am I doing wrong ?
Thank you for answer.
Best Regards
Marek Matejka