OCL Taskmanger won't compile

Hi everyone,

if i try to compile ocl 1.4.1 with BUILD_TASKBROWSER ON i get the following error: RTT,KDL and BFL are already installed and the right path is set with cmake....

orocos-ocl-1.4.1/build$ make
Use: make\ docapi\ dochtml\ docpdf to build the documentation.
[ 0%] Built target message
[ 1%] Built target orocos-ocl-common-gnulinux
[ 3%] Building CXX object taskbrowser/CMakeFiles/orocos-taskbrowser-gnulinux.dir/TaskBrowser.o
/home/schick/orocos/ocl/orocos-ocl-1.4.1/taskbrowser/TaskBrowser.cpp: In member function »void OCL::TaskBrowser::printInfo(const std::string&)«:
/home/schick/orocos/ocl/orocos-ocl-1.4.1/taskbrowser/TaskBrowser.cpp:1623: Fehler: »class RTT::PortInterface« hat kein Element namens »getTypeInfo«
make[2]: *** [taskbrowser/CMakeFiles/orocos-taskbrowser-gnulinux.dir/TaskBrowser.o] Fehler 1
make[1]: *** [taskbrowser/CMakeFiles/orocos-taskbrowser-gnulinux.dir/all] Fehler 2
make: *** [all] Fehler 2

Does anybody have a idea waht's going wrong?

Regards
Johannes

OCL Taskmanger won't compile

On Tuesday 10 June 2008 11:30:49 Johannes wrote:
> Hi everyone,
>
> if i try to compile ocl 1.4.1 with BUILD_TASKBROWSER ON i get the following
> error: RTT,KDL and BFL are already installed and the right path is set with
> cmake....
>
>
> orocos-ocl-1.4.1/build$ make
> Use: make\ docapi\ dochtml\ docpdf to build the documentation.
> [ 0%] Built target message
> [ 1%] Built target orocos-ocl-common-gnulinux
> [ 3%] Building CXX object
> taskbrowser/CMakeFiles/orocos-taskbrowser-gnulinux.dir/TaskBrowser.o
> /home/schick/orocos/ocl/orocos-ocl-1.4.1/taskbrowser/TaskBrowser.cpp: In
> member function »void OCL::TaskBrowser::printInfo(const std::string&)«:
> /home/schick/orocos/ocl/orocos-ocl-1.4.1/taskbrowser/TaskBrowser.cpp:1623:
> Fehler: »class RTT::PortInterface« hat kein Element namens »getTypeInfo«
> make[2]: ***
> [taskbrowser/CMakeFiles/orocos-taskbrowser-gnulinux.dir/TaskBrowser.o]
> Fehler 1 make[1]: ***
> [taskbrowser/CMakeFiles/orocos-taskbrowser-gnulinux.dir/all] Fehler 2 make:
> *** [all] Fehler 2
>
>
> Does anybody have a idea waht's going wrong?

Looking at PortInterface.hpp of RTT 1.4.1 clearly shows that the getTypeInfo()
function is present. Did you mix Orocos versions, for example using RTT 1.2
instead of 1.4 ?

Peter