ros-drivers / rosserial

A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial
508 stars 527 forks source link

Using platformio getting error: reference to '__FlashStringHelper' is ambiguous in publisher.h #602

Open jones2126 opened 1 year ago

jones2126 commented 1 year ago

Using ubuntu 20.04, VSCode with platformio, lib_deps = frankjoshua/Rosserial Arduino Library @ 0.7.9

.pio/libdeps/nano_every/Rosserial Arduino Library/src/ros/publisher.h:56:24: error: reference to '__FlashStringHelper' is ambiguous

I saw posts suggesting cstring should not be used, but I'm not seeing an cstring references in publisher.h.