Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dds_ros issue: dependency on px_comm #4

Open
InnovArul opened this issue May 7, 2018 · 2 comments
Open

dds_ros issue: dependency on px_comm #4

InnovArul opened this issue May 7, 2018 · 2 comments

Comments

@InnovArul
Copy link

InnovArul commented May 7, 2018

I am getting the below error message whole building "dds_ros" package.

[build] Found '46' packages in 0.0 seconds.                                                                                                                                      
[build] Package table is up to date.                                                                                                                                             
Starting  >>> px_comm                                                                                                                                                            
Finished  <<< px_comm                [ 0.2 seconds ]                                                                                                                             
Starting  >>> dds_ros                                                                                                                                                            
_________________________________________________________________________________________________________________________________________________________________________________
Errors     << dds_ros:make /media/arul/envision/arbeit/ros_learn/self_calib_mav/logs/dds_ros/build.make.002.log                                                                  
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageSeq::length() const'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageSeq::operator[](int)'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageTypeSupport::get_type_name()'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageTypeSupport::register_type(DDSDomainParticipant*, char const*)'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageDataReader::narrow(DDSDataReader*)'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageSeq::~DDSImageSeq()'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libdds_to_ros_bridge.so: undefined reference to `px_comm::DDSImageSeq::DDSImageSeq(int)'
collect2: error: ld returned 1 exit status
make[2]: *** [/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/dds_ros/dds_to_ros_bridge_node] Error 1
make[1]: *** [CMakeFiles/dds_to_ros_bridge_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libros_to_dds_bridge.so: undefined reference to `px_comm::DDSImageTypeSupport::create_data(DDS_TypeAllocationParams_t const&)'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libros_to_dds_bridge.so: undefined reference to `px_comm::DDSImageTypeSupport::get_type_name()'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libros_to_dds_bridge.so: undefined reference to `px_comm::DDSImageTypeSupport::register_type(DDSDomainParticipant*, char const*)'
/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/libros_to_dds_bridge.so: undefined reference to `px_comm::DDSImageDataWriter::narrow(DDSDataWriter*)'
collect2: error: ld returned 1 exit status
make[2]: *** [/media/arul/envision/arbeit/ros_learn/self_calib_mav/devel/.private/dds_ros/lib/dds_ros/ros_to_dds_bridge_node] Error 1
make[1]: *** [CMakeFiles/ros_to_dds_bridge_node.dir/all] Error 2
make: *** [all] Error 2
cd /media/arul/envision/arbeit/ros_learn/self_calib_mav/build/dds_ros; catkin build --get-env dds_ros | catkin env -si  /usr/bin/make --jobserver-fds=6,7 -j; cd -
.................................................................................................................................................................................
Failed     << dds_ros:make           [ Exited with code 2 ]                                                                                                                      
Failed    <<< dds_ros                [ 0.3 seconds ]                                                                                                                             
[build] Summary: 1 of 2 packages succeeded.                                                                                                                                      
[build]   Ignored:   44 packages were skipped or are blacklisted.                                                                                                                
[build]   Warnings:  None.                                                                                                                                                       
[build]   Abandoned: None.                                                                                                                                                       
[build]   Failed:    1 packages failed.                                                                                                                                          ```

Could you please help/give a hint to resolve this?
@mpitropov
Copy link

mpitropov commented Nov 19, 2018

@InnovArul Were you able to build dds_ros? I have the same problem.

@InnovArul
Copy link
Author

InnovArul commented Nov 23, 2018

@mpitropov Unfortunately no. I was unable to make it work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants