Nice, glad you figured out the pocolite thing, it was driving me crazy. Thanks again, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ William Woodall Graduate Software Engineering Auburn University w@auburn.edu wjwwood@gmail.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On Thu, Feb 3, 2011 at 6:26 PM, Nicholas Butko wrote: > Brief summary: > > 1) Patch pluginlib CMakeLists.txt > 2) Patch nodeled "callback_queue_manager.h" > 3) add port "ossp-uuid" to rosdep.yaml for macports under heading "uuid" > > stack "common" now builds for diamondback_beta on OSX. > > ==== > > The problem was that test_plugins wasn't linking to the created libraries. > > This is a common point of failure between Linux and OSX. Someone should > probably figure out what about CMake gives different behavior, and break it > in linux or fix it in OSX. > > Now I'm getting errors compiling nodelet because of that ancient bug in > callback_queue_manager.h. I thought I got an email from trac saying this > was fixed. > > I'll reattach the patch for that one too. > > Nodelet now fails to build because there's no "uuid" library; Need to add > "ossp-uuid" to rosdep.yaml for macports. > > --Nick > > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > >