jhu-cisst / cisst-saw

Meta project to compile cisst libraries along with SAW components
16 stars 9 forks source link

Compilation of saw_universal_robot fails under ros kinetic ubuntu 16.04 #3

Closed BrunoScaglioni closed 6 years ago

BrunoScaglioni commented 7 years ago

Dear developers, I am experiencing troubles in compiling cisst/saw in ROS kinetic, ubuntu 16.04. In particular, the build of "saw_universal_robot" fails with this error:

/home/bruno/catkin_ws/src/cisst-saw/sawUniversalRobot/components/code/mtsUniversalRobotScriptRT.cpp: In member function ‘void mtsUniversalRobotScriptRT::Init()’: /home/bruno/catkin_ws/src/cisst-saw/sawUniversalRobot/components/code/mtsUniversalRobotScriptRT.cpp:189:21: error: ‘class mtsInterfaceProvided’ has no member named ‘AddMessageEvents’ mInterface->AddMessageEvents();

Is Kinetic supported or should I swithc back to Indigo? Attached you find the error dump Many thanks, Bruno dump_fail.txt

pkazanzides commented 7 years ago

This is probably not a ROS issue.  Are you building the master branch of cisst/saw?  My guess is that the master branch in sawUniversalRobot may be relying on features from the devel branch of cisst.  I will defer to Anton to confirm whether this is the case and provide a solution.

Peter

On 9/6/2017 8:04 AM, BrunoScaglioni wrote:

Dear developers, I am experiencing troubles in compiling cisst/saw in ROS kinetic, ubuntu 16.04. In particular, the build of "saw_universal_robot" fails with this error:

/home/bruno/catkin_ws/src/cisst-saw/sawUniversalRobot/components/code/mtsUniversalRobotScriptRT.cpp: In member function ‘void mtsUniversalRobotScriptRT::Init()’: /home/bruno/catkin_ws/src/cisst-saw/sawUniversalRobot/components/code/mtsUniversalRobotScriptRT.cpp:189:21: error: ‘class mtsInterfaceProvided’ has no member named ‘AddMessageEvents’ mInterface->AddMessageEvents();

Is Kinetic supported or should I swithc back to Indigo? Attached you find the error dump Many thanks, Bruno dump_fail.txt https://github.com/jhu-cisst/cisst-saw/files/1280994/dump_fail.txt

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jhu-cisst/cisst-saw/issues/3, or mute the thread https://github.com/notifications/unsubscribe-auth/ABEYXMIjMdSvSOnXkC8h_OPchDSzxb7Bks5sfopWgaJpZM4PORH1.

BrunoScaglioni commented 7 years ago

Yes, I am building the master branch of cisst/saw. Many thanks Bruno

simonleonard commented 7 years ago

I've had the same problem for a while. But it compiles with the devel branch of CISST.

On 09/06/2017 08:49 AM, Peter Kazanzides wrote:

This is probably not a ROS issue. Are you building the master branch of cisst/saw? My guess is that the master branch in sawUniversalRobot may be relying on features from the devel branch of cisst. I will defer to Anton to confirm whether this is the case and provide a solution.

Peter

On 9/6/2017 8:04 AM, BrunoScaglioni wrote:

Dear developers, I am experiencing troubles in compiling cisst/saw in ROS kinetic, ubuntu 16.04. In particular, the build of "saw_universal_robot" fails with this error:

/home/bruno/catkin_ws/src/cisst-saw/sawUniversalRobot/components/code/mtsUniversalRobotScriptRT.cpp:

In member function ‘void mtsUniversalRobotScriptRT::Init()’:

/home/bruno/catkin_ws/src/cisst-saw/sawUniversalRobot/components/code/mtsUniversalRobotScriptRT.cpp:189:21:

error: ‘class mtsInterfaceProvided’ has no member named ‘AddMessageEvents’ mInterface->AddMessageEvents();

Is Kinetic supported or should I swithc back to Indigo? Attached you find the error dump Many thanks, Bruno dump_fail.txt https://github.com/jhu-cisst/cisst-saw/files/1280994/dump_fail.txt

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jhu-cisst/cisst-saw/issues/3, or mute the thread

https://github.com/notifications/unsubscribe-auth/ABEYXMIjMdSvSOnXkC8h_OPchDSzxb7Bks5sfopWgaJpZM4PORH1.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jhu-cisst/cisst-saw/issues/3#issuecomment-327472948, or mute the thread https://github.com/notifications/unsubscribe-auth/AB1xYcuMW0ss2SLc-T-fOQA7vyJw4Saxks5sfpTvgaJpZM4PORH1.

adeguet1 commented 6 years ago

This has been fixed with cisst release 1.0.9