Project

General

Profile

Bug #310 » make.log

Martin Jacquet, 2021-04-30 14:21

 
$ make
Making all in codels
make[1]: Entering directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/codels'
/usr/bin/make all-am
make[2]: Entering directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/codels'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/codels'
make[1]: Leaving directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/codels'
Making all in ./pocolibs/client/c
make[1]: Entering directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/pocolibs/client/c'
/usr/bin/make all-am
make[2]: Entering directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/pocolibs/client/c'
make[2]: Leaving directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/pocolibs/client/c'
make[1]: Leaving directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/pocolibs/client/c'
Making all in ./pocolibs/server
make[1]: Entering directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/pocolibs/server'
gcc -DHAVE_CONFIG_H -I. -I./autoconf -I/opt/openrobots/share/idl/openrobots2-idl -I/opt/openrobots/include -I/opt/openrobots/include -I/opt/openrobots/include -Wall -march=native -mfpmath=sse -I/opt/openrobots/include -pthread -O3 -MT src/uavmpc_pocolibs-uavmpc_main.o -MD -MP -MF src/.deps/uavmpc_pocolibs-uavmpc_main.Tpo -c -o src/uavmpc_pocolibs-uavmpc_main.o `test -f 'src/uavmpc_main.c' || echo './'`src/uavmpc_main.c
In file included from src/uavmpc_c_types.h:29:0,
from src/uavmpc_control_task.h:39,
from src/uavmpc_main.c:48:
src/serialize.h: In function ‘genom_deserialize_sequence3_t_uavmpc_foo’:
/opt/openrobots/include/genom3/c/idlsequence.h:98:37: error: ‘sequence3_uavmpc_foo {aka struct sequence3_uavmpc_foo}’ has no member named ‘_release’
(sequence)->_buffer, &(sequence)->_release))?0:((length)!=0?-1:0))
^
src/serialize.h:4132:7: note: in expansion of macro ‘genom_sequence_reserve’
if (genom_sequence_reserve(data, i)) return ENOMEM;
^~~~~~~~~~~~~~~~~~~~~~
/opt/openrobots/include/genom3/c/idlsequence.h:97:27: warning: passing argument 4 of ‘_genom_resize_buffer’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
&(sequence)->_length, &(sequence)->_maximum, \
^
src/serialize.h:4132:7: note: in expansion of macro ‘genom_sequence_reserve’
if (genom_sequence_reserve(data, i)) return ENOMEM;
^~~~~~~~~~~~~~~~~~~~~~
/opt/openrobots/include/genom3/c/idlsequence.h:51:1: note: expected ‘uint32_t * {aka unsigned int *}’ but argument is of type ‘const uint32_t * {aka const unsigned int *}’
_genom_resize_buffer(uint32_t length, size_t esize,
^~~~~~~~~~~~~~~~~~~~
In file included from src/uavmpc_portlib.h:37:0,
from src/uavmpc_control_task.h:42,
from src/uavmpc_main.c:48:
src/typecopy.h: In function ‘genom_tinit_sequence3_t_uavmpc_foo’:
src/typecopy.h:3159:18: error: assignment of read-only member ‘_maximum’
data->_maximum = data->_length = 0;
^
src/typecopy.h:3160:17: error: assignment to expression with array type
data->_buffer = NULL;
^
src/typecopy.h:3161:7: error: ‘sequence3_uavmpc_foo {aka struct sequence3_uavmpc_foo}’ has no member named ‘_release’
data->_release = NULL;
^~
src/typecopy.h: In function ‘genom_tfini_sequence3_t_uavmpc_foo’:
src/typecopy.h:3171:18: error: assignment of read-only member ‘_maximum’
data->_maximum = data->_length = 0;
^
src/typecopy.h:3172:11: error: ‘sequence3_uavmpc_foo {aka struct sequence3_uavmpc_foo}’ has no member named ‘_release’
if (data->_release && data->_buffer) data->_release(data->_buffer);
^~
src/typecopy.h:3172:44: error: ‘sequence3_uavmpc_foo {aka struct sequence3_uavmpc_foo}’ has no member named ‘_release’
if (data->_release && data->_buffer) data->_release(data->_buffer);
^~
src/typecopy.h:3173:17: error: assignment to expression with array type
data->_buffer = NULL;
^
src/typecopy.h:3174:7: error: ‘sequence3_uavmpc_foo {aka struct sequence3_uavmpc_foo}’ has no member named ‘_release’
data->_release = NULL;
^~
Makefile:578: recipe for target 'src/uavmpc_pocolibs-uavmpc_main.o' failed
make[1]: *** [src/uavmpc_pocolibs-uavmpc_main.o] Error 1
make[1]: Leaving directory '/home/mjacquet/RIS/genom_devel/src/uavmpc-genom3/build/pocolibs/server'
Makefile:564: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
    (1-1/1)