Update: I got it to work.<br><br>@Kim: I had not checked that entry in the rosdep.yaml file. It could have been the reason.<br><br>@Josh,Kim: I was using the "pre-compiled binaries install" instructions from this page:<br>

<a href="http://www.ros.org/wiki/ROS/Installation/Ubuntu/Deb#Ubuntu_install_.28Pre-compiled_binaries.29" target="_blank">http://www.ros.org/wiki/ROS/Installation/Ubuntu/Deb#Ubuntu_install_.28Pre-compiled_binaries.29</a><br>
but, it appears that the following line does not work...<br>
<pre><small><small>deb <a href="http://code.ros.org/packages/ros/ubuntu" target="_blank">http://code.ros.org/packages/ros/ubuntu</a> lucid main</small></small></pre>...because the URL <a href="http://code.ros.org/packages/ros/ubuntu/" target="_blank">http://code.ros.org/packages/ros/ubuntu/</a> does not have a 'dists/lucid' directory. Instead, I tried Hardy (8.04) which was linking libboost-xx-37 instead of libboost-xx-40. Then I cleaned up and used  the Karmic repository and it works fine. I tested it with turtlesim and some of the other beginner tutorials. Thank you both for the follow-ups!<br>
<br>New issue: When I tried rviz, the table and coffee cup run well in gazebo, but the PR2 model does not load. My linux just freezes when I run "roslaunch pr2_gazebo pr2.launch". From one of the previous forum posts, it looks like I ran into a DRI/graphics card issue with my Intel 
GM965/GL960 graphics controller.<br><br>
- Nikhil<br><br>----<br><div class="gmail_quote">On Fri, May 14, 2010 at 11:14 AM, Kim Houck <span dir="ltr"><<a href="mailto:kim_houck@yahoo.com" target="_blank">kim_houck@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">




  
  

<div text="#000000" bgcolor="#ffffff">
Does your rosdep.yaml file include a listing for '10.04' under ubuntu
or just '9.10'?  The file should be in your $ROS_ROOT path(should be
/home/karnad/myros/ros/ros for you).  I had to add '10.04' when I first
installed ROS.<div><div></div><div><br>
<br>
On 05/12/2010 07:36 PM, Nikhil Karnad wrote:
</div></div><blockquote type="cite"><div><div></div><div>Hi, my name is Nikhil and I'm trying to install ROS on
Ubuntu but I've run into a linker library incompatibility with
libboost. Any help is appreciated. Here are the specifics:<br>
  <br>
+ Operating system is Ubuntu 10.04 LTS (Lucid) 64-bit:<br>
              Linux beast 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28
13:28:05 UTC 2010 x86_64 GNU/Linux<br>
  <br>
+ First installed prerequisites:  <span style="font-family: courier new,monospace;">build-essential
python-yaml cmake subversion wget</span><br>
  <br>
+ Used OS-neutral rosinstall method: <span style="font-family: courier new,monospace;">~/myros/rosinstall
~/myros/ros <a href="http://ros.org/rosinstalls/boxturtle_ros.rosinstall" target="_blank">http://ros.org/rosinstalls/boxturtle_ros.rosinstall</a></span><br>
  <br>
+ The files checkout correctly, but compilation does not work and exits
with an error. The lines at the end are:<br>
  <span style="font-family: courier new,monospace;">  [ 92%] Building
CXX object CMakeFiles/roslib.dir/src/package.o</span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">  [100%] Building
CXX object CMakeFiles/roslib.dir/src/debug.o</span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">  Linking CXX
shared library ../lib/libroslib.so</span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">  /usr/bin/ld:
skipping incompatible /opt/ros/lib/libboost_thread-gcc42-mt-1_37.so
when searching for -lboost_thread-gcc42-mt-1_37</span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">  /usr/bin/ld:
skipping incompatible /opt/ros/lib/libboost_thread-gcc42-mt-1_37.a when
searching for -lboost_thread-gcc42-mt-1_37</span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">  /usr/bin/ld:
cannot find -lboost_thread-gcc42-mt-1_37</span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">  collect2: ld
returned 1 exit status</span><br style="font-family: courier new,monospace;">
  <br>
The complete log from "buildfailures-with-context.txt" is available at
the following pastebin link:<br>
  <a href="http://pastebin.com/yi4tzxnm" target="_blank">http://pastebin.com/yi4tzxnm</a><br>
  <br>
My guess: the shared object in /opt/ros/lib for libboost is a 32-bit
ELF, whereas I need a 64-bit version. I deduced this by comparing the
default boost shared object with the one in the /opt/ros library:<br>
  <br>
  <span style="font-family: courier new,monospace;">$ file
/opt/ros/lib/libboost_thread-gcc42-mt-1_37.so.1.37.0 </span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">/opt/ros/lib/libboost_thread-gcc42-mt-1_37.so.1.37.0:
ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV),
dynamically linked, stripped</span><br style="font-family: courier new,monospace;">
  <br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">$ file
/usr/lib/libboost_thread.so.1.40.0 </span><br style="font-family: courier new,monospace;">
  <span style="font-family: courier new,monospace;">/usr/lib/libboost_thread.so.1.40.0:
ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically
linked, stripped</span><br style="font-family: courier new,monospace;">
  <br>
Could anyone tell me how I can recompile the libraries that go into
/opt/ros/lib? Or more generally, how can I get it to work without using
a different (32-bit) Linux?<br>
  <br>
Thanks in advance!<br>
Nikhil<br>
  </div></div><pre><fieldset></fieldset>
_______________________________________________
ros-users mailing list
<div><a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a>
  </div></pre>
</blockquote>
<br>
</div>

<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">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>