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

class_loader generating compilation errors #44

Closed
toyoxx opened this issue Nov 17, 2016 · 4 comments
Closed

class_loader generating compilation errors #44

toyoxx opened this issue Nov 17, 2016 · 4 comments

Comments

@toyoxx
Copy link

toyoxx commented Nov 17, 2016

Hello.

I'm trying to install ROS Jade on macOS 10.12.1, using clang++ and libc++, but I keep getting the following error when trying to compile ROS (packages as nodelet_math_tutorial or rqt_gui). The compiler says there's no definition of several variables in the global namespace and the stack traces seem to point that the problem is coming from class_loader. You can see the output here. I have tried several approaches, such as changing from libc++ to libstdc++, but then its deprecated and some other packages fail. I thought initially it was a problem that I could solve in each of the packages, so I posted in common_tutorials, but then they pointed me in this direction. I hope you can help me with this!!

Thanks

@Joschka1
Copy link

Joschka1 commented Nov 25, 2016

same problems her.
macOS 10.12.1
Xcode 7.8 & Xcode 8.1

@spmaniato
Copy link

Btw, this isn't unique to 10.12 I'm getting the same errors on 10.11.6 (Xcode 8.1, ROS Indigo)

@mikaelarguedas
Copy link
Member

Thanks for reporting the issue. Could you confirm that this error appeared since ca6a612 has been merged (leveraging unique_ptr provided by c++11)? or is the problem also present for version 0.3.4 of class_loader ?

@mikaelarguedas
Copy link
Member

Closing this in favor of mikepurvis/ros-install-osx#73 (comment) and ros/rosdistro#13333 (comment) where the answer has been posted

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