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

"[rgbdslam-1] has died!" upon roslaunch rgbdslam rgbdslam.launch #104

Open
joshuayuan opened this issue Dec 10, 2018 · 4 comments
Open

"[rgbdslam-1] has died!" upon roslaunch rgbdslam rgbdslam.launch #104

joshuayuan opened this issue Dec 10, 2018 · 4 comments

Comments

@joshuayuan
Copy link

When I run roslaunch rgbdslam rgbdslam.launch, I get the following errors after the roslaunch server starts up. Then it dies. The instructions here are too complicated for me and feel unnecessary, and are a bit out dated. Hopefully there's some other fix.

================================================================================REQUIRED process [rgbdslam-1] has died!
process has died [pid 29367, exit code -11, cmd /home/aaron/catkin_ws/devel/lib/rgbdslam/rgbdslam __name:=rgbdslam __log:=/home/aaron/.ros/log/6b13f86a-fc4b-11e8-9960-f0421c1d4ccd/rgbdslam-1.log].
log file: /home/aaron/.ros/log/6b13f86a-fc4b-11e8-9960-f0421c1d4ccd/rgbdslam-1*.log
Initiating shutdown!
================================================================================
[rgbdslam-1] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete

Any ideas, thanks!

@joshuayuan joshuayuan changed the title Error upon roslaunch rgbdslam rgbdslam.launch "[rgbdslam-1] has died!" upon roslaunch rgbdslam rgbdslam.launch Dec 10, 2018
@WeidiDeng
Copy link

WeidiDeng commented Dec 11, 2018

comment the line “add_compile_options(-std=c++11)” in CMakeLists.txt,
this commit breaks rgbdslam, the process segment faults at start because pcl has to be compiled with c++11

@renatojmsdh
Copy link

I had the same issue and @WeidiDeng answer solve it for me :-)

@dbersan
Copy link

dbersan commented Feb 21, 2019

Had same issue.

comment the line “add_compile_options(-std=c++11)” in CMakeLists.txt,
this commit breaks rgbdslam, the process segment faults at start because pcl has to be compiled with c++11

Ok, but then it breaks qt_gui.cpp.o and a lot of other stuff that needs C++11...

/usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.

...

And what you said doesn't make sense to me, if pcl has to be compiled with C++11, how would disabling C++11 compilation help? If you comment that line, it disables C++11 support, as far as I understand CMAKE syntax.

@dbersan
Copy link

dbersan commented Feb 22, 2019

I was able to compile and run this following this tutorial, written by the author.

I believe using ROS kinetic + Ubuntu 16.04 will invariably yield this error, since it links PCL 1.7 which breaks with C++11. This is weird considering it's the recommended system inside the readme.

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

4 participants