<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Dear Rock-devs,<br>
    <br>
    I would really appreciate your help.<br>
    <br>
    In <i>slam/envire</i> (master branch) the package <i>box2d</i>
    (2.3.0 or later) is required. Ubuntu 12.04 installs with the
    repositories the version 2.02 of that library therefore <i>slam/envire</i>
    won't build.<br>
    <br>
    I did the following on one machine to make the <i>slam/envire</i>
    and its dependent packages built:<br>
    <br>
    <i>I Manually </i><i><i>adapted</i> and installed the version 2.3.0
      of Box2d:</i><br>
    <br>
    - First. In the CMakeList I commented these lines of the <i>CMakeList.txt</i>:<br>
    <i>add_subdirectory(freeglut)</i><i><br>
    </i><i>add_subdirectory(glui)</i><i><br>
    </i><i>add_subdirectory(Testbed)</i><br>
    <br>
    - Second. I installed the downloaded package.<br>
    <i>
      cmake -DBOX2D_INSTALL=ON -DBOX2D_BUILD_SHARED=ON
      -DCMAKE_INSTALL_PREFIX=/usr ..</i><i><br>
    </i><i>
      make</i><i><br>
    </i><i>
      sudo make install</i><i><br>
    </i><i>
    </i><br>
    - Third. I copied one of the files because the name given in the
    installation was not the one that the Rock package was looking for.<br>
    <i>sudo cp /usr/lib/libBox2D.so /usr/lib/libbox2d.so</i><br>
    <br>
    <br>
    <br>
    Now, I want to build <i>slam/envire</i> in another machine. I tried
    the same method for dealing with the dependency and I get the
    attached build error. The error seems to be unrelated to <i>Box2D</i>
    but as the <i>Box2D</i> install method that I did is not <i>ideal</i>
    I am afraid it might be.<br>
    <br>
    Have anyone installed slam/envire (branch master) on a Ubuntu 12.04
    and solved the dependency issue somehow differently? <br>
    <br>
    Is the error unrelated to the Box2D dependency? Has anyone a
    solution? I wouldn't like to stick to a fixed commit before the
    dependency was introduced.<br>
    <br>
    Thanks in advance.<br>
    <br>
    <br>
    Best regards,<br>
    Raúl<br>
    <br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
 Raúl Domínguez (M.Sc.) 
 Space Robotics

 Universität Bremen
 FB 3 - Mathematik und Informatik
 AG Robotik
 Robert-Hooke-Straße 1
 28359 Bremen, Germany
 
 Zentrale: +49 421 178 45-6611
 
 Besuchsadresse der Nebengeschäftstelle: 
 Robert-Hooke-Straße 5
 28359 Bremen, Germany
 
 Tel.:    +49 421 178 45-6617
 Empfang: +49 421 178 45-6600
 Fax:     +49 421 178 45-4150
 E-Mail:  <a class="moz-txt-link-abbreviated" href="mailto:Raul.Dominguez@dfki.de">Raul.Dominguez@dfki.de</a>

 Weitere Informationen: <a class="moz-txt-link-freetext" href="http://www.informatik.uni-bremen.de/robotik">http://www.informatik.uni-bremen.de/robotik</a></pre>
  </body>
</html>