Hi Brian,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">As for the differences between the two runs, it's just warnings.  On<br>
the first build, the compiler gives a bunch of warnings about your<br>
code, but succeeds in compiling it.  On the second run, the code is<br>
already compiled, so you don't see the warnings.<br>
<br>
And in both cases, the build fails at the end because the linker can't<br>
find libdrawstuff.  Looks like there's more to do to expose it from<br>
within the opende package.</blockquote><div><br></div><div>As I described in my reply to John, it looks as if the changes to the cflags and lflags made in manifest.xml are not taking effect.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

It's not a dead-end, and I suspect that we'll continue to use some</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
software, such as ODE and OpenCV, as third-party ROS packages, because<br>
we want very specific versions, sometimes with specific patches.  I<br>
was just explaining why we haven't invested time in a more flexible<br>
way of building third-party code (e.g., adding gentoo-like USE flags).</blockquote><div><br></div><div>It sounds like the ODE included in ROS is essentially there to guarantee compatibility and reliability. I will then try to stick with it.</div>

<div><br></div><div>Soo-Hyun Yoo</div></div>