I updated from Ubuntu 16.04 to 18.04. Since my compiler is now gcc version 7.3.0, this error appears:
/home/james/Programming/ROS/main_ws/src/motion_capture_system/mocap_qualisys/include/mocap_qualisys/RTProtocol.cpp: In member function ‘bool CRTProtocol::GetState(CRTPacket::EEvent&, bool)’:
/home/james/Programming/ROS/main_ws/src/motion_capture_system/mocap_qualisys/include/mocap_qualisys/RTProtocol.cpp:458:54: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
if (ReceiveRTPacket(eType, false) == false)
^~~~~
Apparently you can't compare pointers to integers.
I updated from Ubuntu 16.04 to 18.04. Since my compiler is now gcc version 7.3.0, this error appears:
Apparently you can't compare pointers to integers.