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

Fixes failing framework detection on OSX #40

Closed
wants to merge 2 commits into from

Conversation

smits
Copy link
Contributor

@smits smits commented Dec 28, 2016

Apparently the framework detection on OSX does not work properly if installed in a non standard location like /usr/local/Cellar/... As Homebrew by default installs Qt5 modules as frameworks and the variable isn't used on Linux and Windows base systems, this probably does not harm.

Ruben Smits added 2 commits December 27, 2016 12:58
Apparently the framework detection on OSX does not work properly if installed in a non standard location like /usr/local/Cellar/... As Homebrew by default installs Qt5 modules as frameworks this probably does not harm.
qt5 needs c++11, so sip generated bindings that depend on qt need to be build with c++11 as well
@wjwwood
Copy link
Member

wjwwood commented Jan 3, 2017

This would need to be tested on Linux, but it looks ok for mac. @dirk-thomas I'll let you decide what to do about this and when to merge it.

@smits it would be helpful to post the exact error message, so others searching for this issue can find it through google.

@smits
Copy link
Contributor Author

smits commented Jan 5, 2017

This has been reported in https://gist.github.com/plusk01/bb92f6159c0818000865784abfd2a584#qt_qui_cpp https://gist.github.com/plusk01/bb92f6159c0818000865784abfd2a584#rviz.

@wjwwood You want me to test this on Linux? Do you have a specific configuration in mind?

@wjwwood
Copy link
Member

wjwwood commented Jan 5, 2017

That would be good. I don't have anything specific in mind, builds and runs on Xenial (since this Kinetic).

@wjwwood
Copy link
Member

wjwwood commented Jan 5, 2017

And by runs I mean rqt and rviz run.

@dirk-thomas
Copy link
Contributor

Thank you for the contribution. I cherry-picked the commits since the qt_framework flag doesn't work on Linux for me - so I added it only on OS X. See f5b61af and 1847630.

@smits
Copy link
Contributor Author

smits commented Jan 26, 2017

Thanks for pickit this up!

@smits smits deleted the patch-1 branch January 26, 2017 14:37
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.

None yet

3 participants