<div>Nice, glad you figured out the pocolite thing, it was driving me crazy.</div><div><br></div><div>Thanks again,</div><br clear="all">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>William Woodall<br>Graduate Software Engineering<br>

Auburn University<br><a href="mailto:w@auburn.edu" target="_blank">w@auburn.edu</a><br><a href="mailto:wjwwood@gmail.com" target="_blank">wjwwood@gmail.com</a><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<br><br><div class="gmail_quote">On Thu, Feb 3, 2011 at 6:26 PM, Nicholas Butko <span dir="ltr"><<a href="mailto:nbutko@ucsd.edu">nbutko@ucsd.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Brief summary:<br>
<br>
1) Patch pluginlib CMakeLists.txt<br>
2) Patch nodeled "callback_queue_manager.h"<br>
3) add port "ossp-uuid" to rosdep.yaml for macports under heading "uuid"<br>
<br>
stack "common" now builds for diamondback_beta on OSX.<br>
<br>
====<br>
<br>
The problem was that test_plugins wasn't linking to the created libraries.<br>
<br>
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.<br>
<br>
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.<br>
<br>
I'll reattach the patch for that one too.<br>
<br>
Nodelet now fails to build because there's no "uuid" library;  Need to add "ossp-uuid" to rosdep.yaml for macports.<br>
<br>
--Nick<br>
<br>
<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br>