<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">To wrap up after checking Rohit's setup
      directly:<br>
      the installed ROS binaries come with pkgconfig files with linker
      flags set like "-l:/usr/lib/x86_64-linux-gnu/libboost_signals.so".<br>
      After fixing the ROS pkgconfig files everything compiled fine.<br>
      <br>
      Best<br>
      Thomas<br>
      <br>
      On 02.05.2017 18:58, Rohit Menon wrote:<br>
    </div>
    <blockquote
cite="mid:497553750.1446.727e8818-199a-447b-90a6-dcfdfd55fb99.open-xchange@ox6.dfki.de"
      type="cite">
      <meta charset="UTF-8">
      <p>Hello Thomas,</p>
      <p>Thank you for responding to my query. When I wrote deactivating
        roscpp and roslib, I meant commenting and uncommenting the lines
        using_library roscpp and using_library roslib.</p>
      <p>In both cases I sourced the ros environment and RoCK
        environment.</p>
      <p>1. make VERBOSE=1 -C &lt;path to ilaadr_rosdriver orogen
        component&gt;/build    ---&gt; (once with activated and once
        with deactivated roscpp):</p>
      <p>- I have attached the output as text files</p>
      <p><br>
        2. ruby -rutilrb -e "p = Utilrb::PkgConfig.new 'roscpp'; puts
        p.inspect"</p>
      <p>The cursor appears after &gt;. But there is no text output</p>
      <p><br>
        3. ruby -rutilrb -e "p = Utilrb::PkgConfig.new 'roslib'; puts
        p.inspect"</p>
      <p>The cursor appears after &gt;. But there is no text output<br>
      </p>
      <blockquote type="cite">On April 28, 2017 at 2:13 PM Thomas Roehr
        <a class="moz-txt-link-rfc2396E" href="mailto:thomas.roehr@dfki.de">&lt;thomas.roehr@dfki.de&gt;</a> wrote:<br>
        <br>
        <div class="ox-5b8f0b81d0-moz-cite-prefix">Hey Rohit, <br>
          <br>
          what does it mean for you (de)activating roscpp and roslib. If
          they are deactivated are you still sourcing the ROS setup.sh?<br>
          <br>
          Additionally, can you provide the output after executing the
          following commands in your workspace<br>
          <br>
          1. make VERBOSE=1 -C &lt;path to ilaadr_rosdriver orogen
          component&gt;/build    ---&gt; (once with activated and once
          with deactivated roscpp):<br>
          2. ruby -rutilrb -e "p = Utilrb::PkgConfig.new 'roscpp'; puts
          p.inspect"<br>
          3. ruby -rutilrb -e "p = Utilrb::PkgConfig.new 'roslib'; puts
          p.inspect"<br>
          <br>
          Best<br>
          Thomas<br>
          <br>
          <br>
          On 26.04.2017 15:28, Rohit Menon wrote:<br>
        </div>
        <blockquote type="cite">
          <p>Hello,</p>
          <p>Till recently, I was using rock stable version with Ubuntu
            14.04. And I had compiled and installed an orogen component
            for ROS communication successfully. However,as my PC was
            replaced, it came with Ubuntu 16.04 and I installed master
            version of RoCK. Thereafter the same package doesn't build
            sucessfully. It gives the following error</p>
          <p>/usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_signals.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_filesystem.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_system.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/liblog4cxx.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_regex.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_system.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_thread.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_chrono.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_date_time.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_atomic.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libpthread.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_date_time.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_system.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_thread.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_chrono.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_atomic.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libpthread.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_system.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_thread.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_chrono.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_date_time.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_atomic.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libpthread.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libconsole_bridge.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libpython2.7.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_filesystem.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_program_options.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libboost_system.so<br>
            /usr/bin/ld: cannot find
            -l:/usr/lib/x86_64-linux-gnu/libtinyxml.so<br>
            collect2: error: ld returned 1 exit status<br>
.orogen/typekit/CMakeFiles/ilaadr_rosdriver-typekit-gnulinux.dir/build.make:153:
            recipe for target
            '.orogen/typekit/libilaadr_rosdriver-typekit-gnulinux.so'
            failed<br>
            make[2]: ***
            [.orogen/typekit/libilaadr_rosdriver-typekit-gnulinux.so]
            Error 1<br>
            CMakeFiles/Makefile2:217: recipe for target
            '.orogen/typekit/CMakeFiles/ilaadr_rosdriver-typekit-gnulinux.dir/all'
            failed<br>
            make[1]: ***
            [.orogen/typekit/CMakeFiles/ilaadr_rosdriver-typekit-gnulinux.dir/all]
            Error 2<br>
            Makefile:116: recipe for target 'all' failed<br>
            make: *** [all] Error 2<br>
          </p>
          <p>I have the same version of ROS installed as previously. And
            these packages are present in the /usr/lib/x86_64-linux-gnu/
            location. I am attaching the orogen file as well for
            reference. The error occurs only when the using roscpp and
            using roslib are activated</p>
          <div class="ox-5b8f0b81d0-io-ox-signature">
            <pre><span style="font-family: arial, helvetica, sans-serif;">-- 
With Regards

Rohit Menon

Besuchsadresse der Nebengeschäftsstelle:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 5
 28359 Bremen, Germany
 
 Postadresse der Hauptgeschäftsstelle Standort Bremen:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 1
 28359 Bremen, Germany
 
 Tel.: +49 421 178 45-4143
 Zentrale: +49 421 178 45-0
 Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
 E-Mail: <a moz-do-not-send="true" class="ox-5b8f0b81d0-moz-txt-link-abbreviated" href="mailto:rohit.menon@dfki.de">rohit.menon@dfki.de</a>
 
 Weitere Informationen: <a moz-do-not-send="true" href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a>
-----------------------------------------------------------------------
 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
 Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
 Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster 
 (Vorsitzender) Dr. Walter Olthoff
 Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
 Amtsgericht Kaiserslautern, HRB 2313
 Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
 USt-Id.Nr.: DE 148646973
 Steuernummer: 19/673/0060/3 
 -----------------------------------------------------------------------</span></pre>
          </div>
          <br>
          <br>
          <pre>_______________________________________________
Rock-dev mailing list
<a moz-do-not-send="true" class="ox-5b8f0b81d0-moz-txt-link-abbreviated" href="mailto:Rock-dev@dfki.de">Rock-dev@dfki.de</a>
<a moz-do-not-send="true" class="ox-5b8f0b81d0-moz-txt-link-freetext" href="http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev">http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev</a>
</pre>
        </blockquote>
        <br>
        <p><br>
        </p>
        <pre class="ox-5b8f0b81d0-moz-signature">-- 
Thomas Röhr (M.Sc.)
Space Robotics

Besuchsadresse der Nebengeschäftstelle:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 5
 28359 Bremen, Germany
 
 Postadresse der Hauptgeschäftsstelle Standort Bremen:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 1
 28359 Bremen, Germany
 
 Tel.:     +49 421 178 45-4151
 Zentrale: +49 421 178 45-0
 Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
 E-Mail:   <a moz-do-not-send="true" class="ox-5b8f0b81d0-moz-txt-link-abbreviated" href="mailto:thomas.roehr@dfki.de">thomas.roehr@dfki.de</a>
 
 Weitere Informationen: <a moz-do-not-send="true" class="ox-5b8f0b81d0-moz-txt-link-freetext" href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a>
 -----------------------------------------------------------------------
 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
 Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
 Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster 
 (Vorsitzender) Dr. Walter Olthoff
 Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
 Amtsgericht Kaiserslautern, HRB 2313
 Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
 USt-Id.Nr.:    DE 148646973
 Steuernummer:  19/673/0060/3 
 -----------------------------------------------------------------------</pre>
      </blockquote>
    </blockquote>
    <br>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Thomas Röhr (M.Sc.)
Space Robotics

Besuchsadresse der Nebengeschäftstelle:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 5
 28359 Bremen, Germany
 
 Postadresse der Hauptgeschäftsstelle Standort Bremen:
 DFKI GmbH
 Robotics Innovation Center
 Robert-Hooke-Straße 1
 28359 Bremen, Germany
 
 Tel.:     +49 421 178 45-4151
 Zentrale: +49 421 178 45-0
 Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
 E-Mail:   <a class="moz-txt-link-abbreviated" href="mailto:thomas.roehr@dfki.de">thomas.roehr@dfki.de</a>
 
 Weitere Informationen: <a class="moz-txt-link-freetext" href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a>
 -----------------------------------------------------------------------
 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
 Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
 Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster 
 (Vorsitzender) Dr. Walter Olthoff
 Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
 Amtsgericht Kaiserslautern, HRB 2313
 Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
 USt-Id.Nr.:    DE 148646973
 Steuernummer:  19/673/0060/3 
 -----------------------------------------------------------------------</pre>
  </body>
</html>