|
$ 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
|