Orocos Toolchain v2.3.2 released !

A new bug-fix release is out, nailing down some of these annoying paper-cut class bugs. It's polishing away some of the build or run-time problems people reported the last month, and which had been fixed on the git branches, waiting to be released.

Noteworthy:

  • many fixes for typegen (cmake, merge_xml error, missing serialization headers)
  • ROS:
    • don't install orocos_executable targets
    • fix .pc file generation
    • enable CORBA/Omniorb in ROS builds
  • CMake:
    • fix multiple invocations of find_package(Orocos-RTT)
  • Quite some documentation updates as well

You can find a link to the releases here: http://www.orocos.org/toolchain

or just update your 'toolchain-2.3' or 'stable' git branches.

A ROS 0.3.2 release should follow shortly, giving some of that love to our ROS-diamondback users.

Peter

Ruben Smits's picture

Orocos Toolchain v2.3.2 released !

On Tuesday 03 May 2011 23:05:07 Peter Soetens wrote:
> A new bug-fix release is out, nailing down some of these annoying paper-cut
> class bugs. It's polishing away some of the build or run-time problems
> people reported the last month, and which had been fixed on the git
> branches, waiting to be released.
>
> Noteworthy:
> - many fixes for typegen (cmake, merge_xml error, missing serialization
> headers)
> - ROS:
> don't install orocos_executable targets
> fix .pc file generation
> enable CORBA/Omniorb in ROS builds
> - cmake:
> fix multiple invocations of find_package(Orocos-RTT)
> - Quite some documentation updates as well
>
> You can find a link to the releases here: www.orocos.org/toolchain
>
> or just update your 'toolchain-2.3' or 'stable' git branches.
>
> A ROS 0.3.2 release should follow shortly, giving some of that love to our
> ROS-diamondback users.

The orocos_toolchain_ros 0.3.2 which contains the Orocos Toolchain 2.3.2 and
various ros integration packages is now available through the ros.org package
repository for lucid and maverick.

-- Ruben

Orocos Toolchain v2.3.2 released !

Hello,

I just tried to compile orocos 2.3.2 for xenomai as described here:
http://www.orocos.org/wiki/orocos/toolchain/quick-start

but the build fails with the following message:

Wed May 04 15:44:50 +0200 2011: running
cmake .

Orocos RTT version (2.4.0)
No orocos-rtt.cmake file loaded, using default settings.See
orocos-rtt.default.cmake
-- CMAKE_VERSION: 2.8.2
Boost found in /usr/include
-- Could NOT find Xerces (missing: XERCES_C_LIBRARY XERCES_INCLUDE_DIR)
Orocos target is xenomai
-- Found XENOMAI
-- Found PTHREAD
--posix-ldflags is deprecated, use --skin=posix --ldflags instead
--posix-cflags is deprecated, use --skin=posix --cflags instead
Found XenomaiPosix in /usr/include
-- Found XENOMAI_POSIX
-- Detected gcc4: 4.4.5

-- Found Doxygen -- API documentation can be built
-- CORBA enabled: OMNIORB
TLSF settings: -DUSE_SBRK -DUSE_MMAP -D_GNU_SOURCE -DTLSF_STATISTIC
Building CORBA Transport library.
Building MQueue Transport library (Requires Boost >= 1.37.0).
No default plugin path given, setting it to
/home/ufechner/orocos-toolchain/install/lib/orocos.
Define the DEFAULT_PLUGIN_PATH cmake variable to override this.
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/ufechner/orocos-toolchain/rtt/build
Wed May 04 15:44:51 +0200 2011: running
make -j2

Use: make docapi dochtml docpdf to build the documentation.
[ 0%] Built target message
[ 0%] [ 1%] Building CXX object
rtt/CMakeFiles/orocos-rtt-xenomai_dynamic.dir/Logger.cpp.o
Building CXX object
rtt/CMakeFiles/orocos-rtt-xenomai_dynamic.dir/Activity.cpp.o
In file included from
/home/ufechner/orocos-toolchain/rtt/rtt/base/../os/fosi.h:51,
from
/home/ufechner/orocos-toolchain/rtt/rtt/base/../os/ThreadInterface.hpp:42,
from
/home/ufechner/orocos-toolchain/rtt/rtt/base/ActivityInterface.hpp:42,
from
/home/ufechner/orocos-toolchain/rtt/rtt/base/RunnableInterface.hpp:41,
from
/home/ufechner/orocos-toolchain/rtt/rtt/Activity.hpp:43,
from
/home/ufechner/orocos-toolchain/rtt/rtt/Activity.cpp:44:
/home/ufechner/orocos-toolchain/rtt/rtt/base/../os/xenomai/fosi.h:53:
fatal error: ../oro_atomic.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
make[2]: ***
[rtt/CMakeFiles/orocos-rtt-xenomai_dynamic.dir/Activity.cpp.o] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
In file included from /home/ufechner/orocos-toolchain/rtt/rtt/os/fosi.h:51,
from
/home/ufechner/orocos-toolchain/rtt/rtt/os/MutexLock.hpp:41,
from /home/ufechner/orocos-toolchain/rtt/rtt/Logger.cpp:41:
/home/ufechner/orocos-toolchain/rtt/rtt/os/xenomai/fosi.h:53: fatal
error: ../oro_atomic.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
make[2]: ***
[rtt/CMakeFiles/orocos-rtt-xenomai_dynamic.dir/Logger.cpp.o] Fehler 1
make[1]: *** [rtt/CMakeFiles/orocos-rtt-xenomai_dynamic.dir/all] Fehler 2
make: *** [all] Fehler 2

Any idea?

Uwe Fechner

On 03.05.2011 23:05, Peter Soetens wrote:
> A new bug-fix release is out, nailing down some of these annoying paper-cut
> class bugs. It's polishing away some of the build or run-time problems people
> reported the last month, and which had been fixed on the git branches, waiting
> to be released.
>
> Noteworthy:
> - many fixes for typegen (cmake, merge_xml error, missing serialization
> headers)
> - ROS:
> don't install orocos_executable targets
> fix .pc file generation
> enable CORBA/Omniorb in ROS builds
> - cmake:
> fix multiple invocations of find_package(Orocos-RTT)
> - Quite some documentation updates as well
>
> You can find a link to the releases here: www.orocos.org/toolchain
>
> or just update your 'toolchain-2.3' or 'stable' git branches.
>
> A ROS 0.3.2 release should follow shortly, giving some of that love to our
> ROS-diamondback users.
>
> Peter

Orocos Toolchain v2.3.2 released !

On Wed, May 4, 2011 at 3:47 PM, Uwe Fechner <u [dot] fechner [..] ...> wrote:
>  Hello,
>
> I just tried to compile orocos 2.3.2 for xenomai as described here:
> http://www.orocos.org/wiki/orocos/toolchain/quick-start
>
> but the build fails with the following message:

...

There was a wrong config file on the toolchain-2.3 branch of the
bootstrap system. You were using the master branch instead of
toolchain-2.3

Can you rerun bootstrap.sh and re-check ?

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

Orocos Toolchain v2.3.2 released !

Hi,

thank you for the quick response.

I could compile Orocos successfully now.

Regards:

Uwe Fechner

On 04.05.2011 16:20, Peter Soetens wrote:
> On Wed, May 4, 2011 at 3:47 PM, Uwe Fechner <u [dot] fechner [..] ...> wrote:
>> Hello,
>>
>> I just tried to compile orocos 2.3.2 for xenomai as described here:
>> http://www.orocos.org/wiki/orocos/toolchain/quick-start
>>
>> but the build fails with the following message:
> ...
>
> There was a wrong config file on the toolchain-2.3 branch of the
> bootstrap system. You were using the master branch instead of
> toolchain-2.3
>
> Can you rerun bootstrap.sh and re-check ?
>
> Peter