We are using a Controllino, seems we have to modify the Rosserial arduino library/src/ros/msg.h file with the following modifications:
Line 40 #include <string.h>
Line 68 memcpy(&val, &f, sizeof(val));
Line 182 memcpy(f, &val, sizeof(val));
The library Cstring is not recognised.