- Ubuntu20.04
- foxy
- olimex-stm32-e407
- nuttx
following the tutorial:https://micro.ros.org/docs/tutorials/core/first_application_rtos/nuttx/
A small episode: at the configure step, the rcutils(in branch foxy) compile failure due to the dependence of tinydir_vendor, then I overwrite the rcutils with that in branch main, then the rcutils compile successed.
my question: the create_firmware, configure_firmware steps are successed, then the build step failed with the following message:
pong_server.cxx: In constructor 'PongServer::PongServer(int, char**)': /home/mazhg/microros_ws/firmware/apps/include/uros/ros_util.h:50:133: **error:** exception handling disabled, use '-fexceptions' to enable 50 | W_RET_OK) { throw RCLException(rcutils_get_error_string().str); } }
and the full operation are presented here:
https://asciinema.org/a/qbXwwH0VGAT1kEcAlqCYNTrQz
Thank you for your help!
following the tutorial:https://micro.ros.org/docs/tutorials/core/first_application_rtos/nuttx/
A small episode: at the configure step, the rcutils(in branch foxy) compile failure due to the dependence of tinydir_vendor, then I overwrite the rcutils with that in branch main, then the rcutils compile successed.
my question: the create_firmware, configure_firmware steps are successed, then the build step failed with the following message:
pong_server.cxx: In constructor 'PongServer::PongServer(int, char**)': /home/mazhg/microros_ws/firmware/apps/include/uros/ros_util.h:50:133: **error:** exception handling disabled, use '-fexceptions' to enable 50 | W_RET_OK) { throw RCLException(rcutils_get_error_string().str); } }and the full operation are presented here:
https://asciinema.org/a/qbXwwH0VGAT1kEcAlqCYNTrQz
Thank you for your help!