Boost libraries

Dear users & developers,

What version of Boost is full compatible with toolchain-Orocos-2.4, and I see that is expected to launch a 2.5 version, it has more compatible with the last version of Boost (1.47) , because I try now to reinstall the framework and appear this error with Boost 1.47

    /media/DATA/orocos-toolchain/utilmm/src/configsearch/configuration_finder.cc:71: error: ‘system_complete’ is not a member of ‘boost::filesystem’
    make[2]: *** [src/CMakeFiles/utilmm.dir/configsearch/configuration_finder.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    /media/DATA/orocos-toolchain/utilmm/src/system/process.cc: In member function ‘void utilmm::process::redirect_to(utilmm::process::Stream, const boost::filesystem3::path&):
    /media/DATA/orocos-toolchain/utilmm/src/system/process.cc:160: error:const class boost::filesystem3::path’ has no member named ‘native_file_string’
    /media/DATA/orocos-toolchain/utilmm/src/system/process.cc: In member function ‘void utilmm::process::start():
    /media/DATA/orocos-toolchain/utilmm/src/system/process.cc:259: error:class boost::filesystem3::path’ has no member named ‘native_file_string’
    make[2]: *** [src/CMakeFiles/utilmm.dir/system/process.o] Error 1
    make[1]: *** [src/CMakeFiles/utilmm.dir/all] Error 2
    make: *** [all] Error 2

Thanks in advance, Toni

Boost libraries

On 09/27/2011 10:27 AM, antonio [dot] castellon [..] ... wrote:
> Dear users& developers,
>
> What version of Boost is full compatible with toolchain-Orocos-2.4, and I see that is expected to launch a 2.5 version, it has more compatible with the last version of Boost (1.47) , because I try now to reinstall the framework and appear this error with Boost 1.47
>
> 
>
>      /media/DATA/orocos-toolchain/utilmm/src/configsearch/configuration_finder.cc:71: error: ‘system_complete’ is not a member of ‘boost::filesystem’
>      make[2]: *** [src/CMakeFiles/utilmm.dir/configsearch/configuration_finder.o] Error 1
>      make[2]: *** Waiting for unfinished jobs....
>      /media/DATA/orocos-toolchain/utilmm/src/system/process.cc: In member function ‘void utilmm::process::redirect_to(utilmm::process::Stream, const boost::filesystem3::path&)’:
>      /media/DATA/orocos-toolchain/utilmm/src/system/process.cc:160: error: ‘const class boost::filesystem3::path’ has no member named ‘native_file_string’
>      /media/DATA/orocos-toolchain/utilmm/src/system/process.cc: In member function ‘void utilmm::process::start()’:
>      /media/DATA/orocos-toolchain/utilmm/src/system/process.cc:259: error: ‘class boost::filesystem3::path’ has no member named ‘native_file_string’
>      make[2]: *** [src/CMakeFiles/utilmm.dir/system/process.o] Error 1
>      make[1]: *** [src/CMakeFiles/utilmm.dir/all] Error 2
>      make: *** [all] Error 2
>
>
> Thanks in advance, Toni
This is fixed on master (i.e. the upcoming 2.5)

--
Sylvain Joyeux
Space& Security Robotics

!!! Achtung, neue Telefonnummer!!!

Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany

Phone: +49 (0)421 178-454136
Fax: +49 (0)421 218-454150
E-Mail: robotik [..] ...

Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
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
-----------------------------------------------------------------------

--
Orocos-Users mailing list
Orocos-Users [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users

enkulator's picture

Boost libraries

thanks Sylvain.
Do you know when it will be public to be used? and what's the best version
of Orocos to be used on production (more stable)?
Regards

On Tue, Sep 27, 2011 at 10:31, Sylvain Joyeux <sylvain [dot] joyeux [..] ...>wrote:

> On 09/27/2011 10:27 AM, antonio [dot] castellon [..] ... wrote:
>
>> Dear users& developers,
>>
>> What version of Boost is full compatible with toolchain-Orocos-2.4, and I
>> see that is expected to launch a 2.5 version, it has more compatible with
>> the last version of Boost (1.47) , because I try now to reinstall the
>> framework and appear this error with Boost 1.47
>>
>> &#10;&gt;&gt;&#10;&gt;&gt;     /media/DATA/orocos-toolchain/**utilmm/src/configsearch/**configuration_finder.cc:71:&#10;&gt;&gt; error: ‘system_complete’ is not a member of ‘boost::filesystem’&#10;&gt;&gt;     make[2]: *** [src/CMakeFiles/utilmm.dir/**configsearch/configuration_&#10;&gt;&gt; **finder.o] Error 1&#10;&gt;&gt;     make[2]: *** Waiting for unfinished jobs....&#10;&gt;&gt;     /media/DATA/orocos-toolchain/**utilmm/src/system/process.cc: In&#10;&gt;&gt; member function ‘void utilmm::process::redirect_to(**utilmm::process::Stream,&#10;&gt;&gt; const boost::filesystem3::path&amp;)’:&#10;&gt;&gt;     /media/DATA/orocos-toolchain/**utilmm/src/system/process.cc:**160:&#10;&gt;&gt; error: ‘const class boost::filesystem3::path’ has no member named&#10;&gt;&gt; ‘native_file_string’&#10;&gt;&gt;     /media/DATA/orocos-toolchain/**utilmm/src/system/process.cc: In&#10;&gt;&gt; member function ‘void utilmm::process::start()’:&#10;&gt;&gt;     /media/DATA/orocos-toolchain/**utilmm/src/system/process.cc:**259:&#10;&gt;&gt; error: ‘class boost::filesystem3::path’ has no member named&#10;&gt;&gt; ‘native_file_string’&#10;&gt;&gt;     make[2]: *** [src/CMakeFiles/utilmm.dir/**system/process.o] Error 1&#10;&gt;&gt;     make[1]: *** [src/CMakeFiles/utilmm.dir/**all] Error 2&#10;&gt;&gt;     make: *** [all] Error 2&#10;&gt;&gt;
>>
>> Thanks in advance, Toni
>>
> This is fixed on master (i.e. the upcoming 2.5)
>
> --
> Sylvain Joyeux
> Space& Security Robotics
>
> !!! Achtung, neue Telefonnummer!!!
>
> Standort Bremen:
> DFKI GmbH
> Robotics Innovation Center
> Robert-Hooke-Straße 5
> 28359 Bremen, Germany
>
> Phone: +49 (0)421 178-454136
> Fax: +49 (0)421 218-454150
> E-Mail: robotik [..] ...
>
> Weitere Informationen: http://www.dfki.de/robotik
> ------------------------------**------------------------------**
> -----------
> 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
> ------------------------------**------------------------------**
> -----------
>
>

Boost libraries

On 09/27/2011 10:37 AM, Antonio Castellon wrote:
> thanks Sylvain.
> Do you know when it will be public to be used? and what's the best
> version of Orocos to be used on production (more stable)?
We're currently discussing the release on orocos-dev

Moreover, you could update utilmm only right now, it has very few
changes, and should therefore be harmless.

acd utilmm
git pull autobuild/master

Sylvain

enkulator's picture

typelib Linking testsuite undefined reference (boost)

Dear developers, finally I uninstall boost and reinstall the complete v1.40 libraries from ubuntu (10.04LTS) repositories, RTT and OCL compile fine but the TypeLib appear the next error:

autoproj: importing and loading selected packages
autoproj: building and installing packages
  building typelib (76%)Build failed: typelib: failed in build phase
    'make -j4' returned status 2
    see /media/DATA/orocos-toolchain/install/log/typelib-build.log for details
    last 10 lines are:
 
    /media/DATA/orocos-toolchain/install/lib/libutilmm.so: undefined reference to `boost::system::system_category()'
    /media/DATA/orocos-toolchain/install/lib/libutilmm.so: undefined reference to `boost::filesystem3::detail::status(boost::filesystem3::path const&, boost::system::error_code*)'
    /media/DATA/orocos-toolchain/install/lib/libutilmm.so: undefined reference to `boost::filesystem3::detail::system_complete(boost::filesystem3::path const&, boost::system::error_code*)'
    /media/DATA/orocos-toolchain/install/lib/libutilmm.so: undefined reference to `boost::filesystem3::path::wchar_t_codecvt_facet()'
    /media/DATA/orocos-toolchain/install/lib/libutilmm.so: undefined reference to `boost::system::generic_category()'
    /media/DATA/orocos-toolchain/install/lib/libutilmm.so: undefined reference to `boost::filesystem3::detail::remove(boost::filesystem3::path const&, boost::system::error_code*)'
    collect2: ld returned 1 exit status
    make[2]: *** [test/typelib_testsuite] Error 1
    make[1]: *** [test/CMakeFiles/typelib_testsuite.dir/all] Error 2
    make: *** [all] Error 2
autoproj failed to build your configuration. This means most of the time that there
is a problem with the sources. You can try to manually complete the bootstrap by
typing these two commands:
 . env.sh
 autoproj build
If that does not work, send an email to the Orocos user's mailing list: orocos-users [..] ...

¿Ideas? Thanks in advance and best regards, Toni