I think I just looked at "rospack deps roscpp" and built what roscpp needs in order.  At this point I think it's:<br><br>(boost/apr/log4cxx)<br>rospack<br>roslib<br>xmlrpcpp<br>rosconsole<br>roscpp<br><br>to get a C++ node running.<br>

<br>See <a href="http://www.ros.org/wiki/rosbuild">http://www.ros.org/wiki/rosbuild</a> for how to compile statically.<br><br>Josh<br><br><div class="gmail_quote">On Mon, Jun 14, 2010 at 12:40 PM, Nicholas Butko <span dir="ltr"><<a href="mailto:nbutko@ucsd.edu">nbutko@ucsd.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I am trying to compile enough of ROS to make nodes run on the iPhone. I have followed the directions from the ROSPod page:<br>


<br>
<a href="http://www.ros.org/wiki/rospod" target="_blank">http://www.ros.org/wiki/rospod</a><br>
<br>
These notes have been fantastic. They are slightly out-of-date but gave me pretty much everything I needed to get up to section 2.2.5, ROS.  But here, the advice gets pretty thin and hard to unpack:<br>
<br>
"On the ROS side, I got things working by building them in order (and also only building static libs)".<br>
<br>
What is the order to build? How can I specify that each stack should be built as a static library? What is the minimally sufficient set of things that I need to build to create a C++ node?<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>
</blockquote></div><br>