Failed to create segment error on QNX 7.1 x86_64 [13641] #2539
Replies: 6 comments
-
Hi @carlstand , Were you able to build fastdds successfully for QNX SDP 7.1? If yes , can you please provide the steps and the toolchain file to build it? Actually I'm getting foonathan_memory issue. I'm attaching the error file for the reference. Thanks. |
Beta Was this translation helpful? Give feedback.
-
@carlstand and @aniketshukla619, Me too trying to cross compile fast DDS in QNX platform but facing multiple issues. Could you provide me the qnx toolchain and steps? I'm pretty new to these things. Any help would be appreciated. |
Beta Was this translation helpful? Give feedback.
-
QNX has official documentation on how to build ROS 2 for QNX here. The build process includes building Fast DDS. |
Beta Was this translation helpful? Give feedback.
-
@MiguelCompany couldn't find where they're building fastdds in the documentation. Can you please help ? Thanks. |
Beta Was this translation helpful? Give feedback.
-
Hi @aniketshukla619
The actual building happens on step 8. Taking a look at |
Beta Was this translation helpful? Give feedback.
-
I am going to move this issue to the Unofficial support discussion forum. QNX is not an officially supported platform. According to the CONTRIBUTING guidelines, the issues related with non-officially supported platforms should be opened in this forum. |
Beta Was this translation helpful? Give feedback.
-
when i run the example code of HellowroldExample Shared memory, it gives following errors on QNX7.1 system
i've check the issue #1606, but seems it still happened on QNX 7.1
2021-05-18 15:02:13.669 [RTPS_TRANSPORT_SHM Error] Failed to create segment fca0182b6b6d5908: File exists -> Function compute_per_allocation_extra_size
2021-05-18 15:02:13.669 [RTPS_MSG_OUT Error] File exists -> Function init
2021-05-18 15:02:13.670 [RTPS_PARTICIPANT Error] Unable to Register SHM Transport. SHM Transport is not supported in the current platform. -> Function RTPSParticipantImpl
2021-05-18 15:02:13.710 [RTPS_MSG_OUT Error] error: couldn't generate segment_name -> Function init
2021-05-18 15:02:13.712 [RTPS_MSG_OUT Error] error: couldn't generate segment_name -> Function init
2021-05-18 15:02:13.712 [RTPS_MSG_OUT Error] error: couldn't generate segment_name -> Function init
2021-05-18 15:02:13.712 [RTPS_PARTICIPANT Error] Unable to Register SHM Transport. SHM Transport is not supported in the current platform. -> Function RTPSParticipantImpl
2021-05-18 15:02:13.712 [RTPS_PARTICIPANT Error] Unable to Register SHM Transport. SHM Transport is not supported in the current platform. -> Function RTPSParticipantImpl
System information
Additional context
the error log above happens when i restart the QNX, if i rerun the program, the first error e.g. "[RTPS_TRANSPORT_SHM Error] Failed to create segment fca0182b6b6d5908: File exists -> Function compute_per_allocation_extra_size" disappeared, but other errors remain
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions