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

Dirty hacks to make this compile on ubuntu 14.04 and ros indigo #9

Closed
wants to merge 1 commit into from

Conversation

JoonasMelin
Copy link

These were the changes that I needed to make this compile and work on ubuntu 14.04 and ros indigo. The -std=c++0 needed to be removed as the PCL libraries were segfaulting with this option.
This resulted on the auto type seen in feature_adjuster to break, so it is replaced with its real type.

I also had to comment out the tf_msg->__connection_header; as it seems that it does not exist anymore (this seemd to have some proper fix on the odometry branch).

Disabling the USE_SIFT_GPU is most likely not neccessary on most systems.

@felixendres
Copy link
Owner

Thanks for the patch! I'll need to test it on hydro before merging it because of the connection_header thing.

@kbalisciano
Copy link
Contributor

This is great news. We thought it would be alot more work than that to modify the code so we ended up using hydro but everything works great on our ARM board. If I have time I'll put Indigo on another drive and see if this change has any effect on our board.

@felixendres
Copy link
Owner

Hi all,
thanks for the pull request, I now created a new indigo branch, which you can try. It's not building smoothly yet though: I needed to manually create opencv library links in /usr/lib/x86..., because of inconsisten ros dependencies and build opencv from source to get the non-free functionality.

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

Successfully merging this pull request may close these issues.

4 participants