[Bug 774] New: OCL 2.0 Taskbrowser does not compile

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=774

Summary: OCL 2.0 Taskbrowser does not compile
Product: OCL
Version: 2.0-mainline
Platform: All
OS/Version: All
Status: NEW
Severity: blocker
Priority: P3
Component: TaskBrowser
AssignedTo: orocos-dev [..] ...
ReportedBy: ruben [dot] smits [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

I get the following compile error:

/home/rsmits/ros/kul-ros-pkg/orocos/ocl/ocl_2.0/taskbrowser/TaskBrowser.cpp: In
static member function ‘static RTT::TaskContext*
OCL::TaskBrowser::findPeer(std::string)’:
/home/rsmits/ros/kul-ros-pkg/orocos/ocl/ocl_2.0/taskbrowser/TaskBrowser.cpp:894:
error: no matching function for call to
‘RTT::scripting::PeerParser::PeerParser(RTT::TaskContext*&, bool)’
/home/rsmits/ros/kul-ros-pkg/orocos/rtt/rtt_2.0/install/include/rtt/scripting/PeerParser.hpp:89:
note: candidates are: RTT::scripting::PeerParser::PeerParser(RTT::TaskContext*,
RTT::scripting::CommonParser&, bool)
/home/rsmits/ros/kul-ros-pkg/orocos/rtt/rtt_2.0/install/include/rtt/scripting/PeerParser.hpp:59:
note: RTT::scripting::PeerParser::PeerParser(const
RTT::scripting::PeerParser&)
/home/rsmits/ros/kul-ros-pkg/orocos/ocl/ocl_2.0/taskbrowser/TaskBrowser.cpp:896:
error: ‘skipref’ was not declared in this scope

I'm going to dig into this.

Ruben

--
Configure bugmail: https://www.fmtc.be/bugzilla/orocos/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
--
Orocos-Dev mailing list
Orocos-Dev [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev

[Bug 774] New: OCL 2.0 Taskbrowser does not compile

On Jun 22, 2010, at 07:41 , Ruben Smits wrote:

> https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=774
>
> Summary: OCL 2.0 Taskbrowser does not compile
> Product: OCL
> Version: 2.0-mainline
> Platform: All
> OS/Version: All
> Status: NEW
> Severity: blocker
> Priority: P3
> Component: TaskBrowser
> AssignedTo: orocos-dev [..] ...
> ReportedBy: ruben [dot] smits [..] ...
> CC: orocos-dev [..] ...
> Estimated Hours: 0.0
>
>
> I get the following compile error:
>
> /home/rsmits/ros/kul-ros-pkg/orocos/ocl/ocl_2.0/taskbrowser/TaskBrowser.cpp: In
> static member function ‘static RTT::TaskContext*
> OCL::TaskBrowser::findPeer(std::string)’:
> /home/rsmits/ros/kul-ros-pkg/orocos/ocl/ocl_2.0/taskbrowser/TaskBrowser.cpp:894:
> error: no matching function for call to
> ‘RTT::scripting::PeerParser::PeerParser(RTT::TaskContext*&, bool)’
> /home/rsmits/ros/kul-ros-pkg/orocos/rtt/rtt_2.0/install/include/rtt/scripting/PeerParser.hpp:89:
> note: candidates are: RTT::scripting::PeerParser::PeerParser(RTT::TaskContext*,
> RTT::scripting::CommonParser&, bool)
> /home/rsmits/ros/kul-ros-pkg/orocos/rtt/rtt_2.0/install/include/rtt/scripting/PeerParser.hpp:59:
> note: RTT::scripting::PeerParser::PeerParser(const
> RTT::scripting::PeerParser&)
> /home/rsmits/ros/kul-ros-pkg/orocos/ocl/ocl_2.0/taskbrowser/TaskBrowser.cpp:896:
> error: ‘skipref’ was not declared in this scope
>
> I'm going to dig into this.
>
> Ruben

I already posted a patch in my github for this. Guess I should have communicated this better ...
S

http://github.com/snrkiwi/orocos-ocl/commit/90512cfd6e3e8d44e841ffc9f653...