-
Notifications
You must be signed in to change notification settings - Fork 280
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
install fails on OSX #50
Comments
This is one for Ken, I think, not familar enough with setuptools to know Also, this install step writes a bunch of cruft to the source directory (a On Wed, Jan 11, 2012 at 12:30 PM, gerkey <
|
The gist of the issue is that deb-layout uses dist-packages; the rest of the universe uses site-packages. The option isn't even available on OS X setuptools. A first pass at fixing this is here: and one more patch The patch is not as clean or correct as I would like, so I won't issue a pull request on it. genpy-extras.cmake also needs to be patched. I have tested on OSX and Ubuntu, and Brian has tested on his OS X setup. The current patch lets you install, but still has vestigial dist-packages stuff. Troy: can you hack the patch into acceptable shape? Separate "issue": catkin has two copies of rules.python_distutils.em |
Patch for genpy (assumes patch above): |
Most importantly this should fix ros#41. Before the ROS integration was built unoptimized which caused performance issues.
On OSX (10.7.2, Python 2.7.1), 'make install' yields:
Removing the
--install-layout=deb
line from cmake/templates/python_distutils_install.sh.in gets further but results in a different error:The text was updated successfully, but these errors were encountered: