R: [Rock-dev] R: R: Build fails with Unknown CMake command "orocos_generate_package"

Dear Sir,

thank you for your support.
Now I got the environment built, but when I compile the code generated by orogen I get the
error

rosetta/type_info/BoostSerialization.hpp: No such file or directory

Do you think this erros depends on my mistakes in defining my INTERACTION_MODE_ENUM?

Again thank you for your kind support.

The complete output follows.

root@UBU1004:~/rock/Rosetta4/build# cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/lib/rock
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test CXX_SUPPORTS_WALL
-- Performing Test CXX_SUPPORTS_WALL - Success
-- Found Doxygen: /usr/bin/doxygen
-- documentation can be built
-- checking for module 'orocos-rtt-gnulinux>=2.1.0'
-- found orocos-rtt-gnulinux, version 2.2.1
-- checking for module 'typelib'
-- found typelib, version 1.1
-- checking for module 'rtt-typelib'
-- found rtt-typelib, version 0.1
-- checking for module 'orocos-rtt-corba-gnulinux>=2.1.0'
-- found orocos-rtt-corba-gnulinux, version 2.2.1
-- Orocos reports in /usr/src/rock/install/include/rtt/transports/corba/rtt-corba-config.h to use the OMNIORB
-- checking for module 'orocos-ocl-gnulinux>=2.1.0'
-- found orocos-ocl-gnulinux, version 2.2.1
-- OCL found, the generated task library will be compatible with the deployer component
-- Found RTT_PLUGIN_rtt-typekit
-- Found RTT_PLUGIN_rtt-transport-corba
-- Configuring done
-- Generating done
-- Build files have been written to: /root/rock/Rosetta4/build
root@UBU1004:~/rock/Rosetta4/build# make
Scanning dependencies of target check-uptodate
[ 1%] Built target check-uptodate
Scanning dependencies of target check-typekit-uptodate
[ 2%] Built target check-typekit-uptodate
Scanning dependencies of target rosetta-typekit-gnulinux
[ 3%] Building CXX object .orogen/typekit/CMakeFiles/rosetta-typekit-gnulinux.dir/Plugin.cpp.o
[ 4%] Building CXX object .orogen/typekit/CMakeFiles/rosetta-typekit-gnulinux.dir/type_info/__rosetta__DHParam___rosetta__INTERACTION_MODE_ENUM.cpp.o
/root/rock/Rosetta4/.orogen/typekit/type_info/__rosetta__DHParam___rosetta__INTERACTION_MODE_ENUM.cpp:4:52: error: rosetta/type_info/BoostSerialization.hpp: No such file or directory
make[2]: *** [.orogen/typekit/CMakeFiles/rosetta-typekit-gnulinux.dir/type_info/__rosetta__DHParam___rosetta__INTERACTION_MODE_ENUM.cpp.o] Error 1
make[1]: *** [.orogen/typekit/CMakeFiles/rosetta-typekit-gnulinux.dir/all] Error 2
make: *** [all] Error 2

Gianpaolo Rizzi

----Messaggio originale----
Da: Alexander [dot] Duda [..] ...
Data: 9-feb-2011 7.29 AM
A: "gprizzi [..] ..."<gprizzi [..] ...>
Cc: <orocos-dev [..] ...>, <rock-dev [..] ...>
Ogg: Re: [Orocos-Dev] [Rock-dev] R: Re: R: Re: Build fails with Unknown CMake command &amp;quot;orocos_generate_package&amp;quot;

On Tue, 2011-02-08 at 23:13 +0100, gprizzi [..] ... wrote:
> now ocl is build with no errors, but build fails with the following
> error:
>
> Could NOT find QWT (missing: QWT_LIBRARIES QWT_INCLUDE_DIRS)
> Call Stack (most recent call first):
> cmake/FindQWT.cmake:34 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
> CMakeLists.txt:29 (find_package)

Thank you for the report. It should compile now.

Alex