[Bug 906] New: Building orocos_kinematics_dynamics in ROS on Mac OS X 10.7.2

http://bugs.orocos.org/show_bug.cgi?id=906

Summary: Building orocos_kinematics_dynamics in ROS on Mac OS X
10.7.2
Product: KDL
Version: unspecified
Platform: AMD 64bit
OS/Version: Mac OS X
Status: NEW
Severity: enhancement
Priority: P3
Component: Build system
AssignedTo: orocos-dev [..] ...
ReportedBy: wjwwood [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

Created attachment 745
--> http://bugs.orocos.org/attachment.cgi?id=745
Patches orocos_kinematics_dynamics for ROS on OS X

I am trying to get better support for ROS electric on OS X 10.7.2 and I have
had to patch the orocos_kinematics_dynamics stack in order for it to build on
OS X. Specifically I am using Homebrew rather than macports to satisfy
dependencies.

In the patch:
* Added CMAKE_OSX_ARCHITECTURES="i386;x86_64" in the orocos_kdl package's
Makefile so it builds the library universal (fat binary with 32 and 64 bit)
* I updated the rosdep.yaml with Homebrew dependencies (this will not interfere
with macports)

Version patch applies to: (git:rosinstall_tagged_branch:6e5eca4).

https://raw.github.com/wjwwood/ros-osx/master/electric-lion-homebrew/pat...

The patch is attached and has been tested on OS X 10.7.2.

Ruben Smits's picture

[Bug 906] Building orocos_kinematics_dynamics in ROS on Mac OS X

http://bugs.orocos.org/show_bug.cgi?id=906

Ruben Smits <ruben [dot] smits [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |ruben [dot] smits [..] ...en.b
| |e
Resolution| |FIXED

--- Comment #1 from Ruben Smits <ruben [dot] smits [..] ...> 2011-10-19 09:39:17 CEST ---
Thanks for the patch, available on master:

commit 0c6460017914543c8b4337872c3903a2ac3b2199
Refs: master, <origin/master>
Author: Ruben Smits <ruben [dot] smits [..] ...>
AuthorDate: Wed Oct 19 09:37:08 2011 +0200
Commit: Ruben Smits <ruben [dot] smits [..] ...>
CommitDate: Wed Oct 19 09:37:38 2011 +0200

Closes Bug 906: Building orocos_kinematics_dynamics in ROS on Mac OS X

Applied patch in attachment 745, provided by William Woodall:

* Added CMAKE_OSX_ARCHITECTURES='i386;x86_64' \
* updated the rosdep.yaml with Homebrew dependencies

Signed-off-by: Ruben Smits <ruben [dot] smits [..] ...>