rosmake youbot_driver fail
I installed the ROS fuerte in Raspberry Pi then i installed the 'youbot_driver' . When i try to build using "rosmake youbot_driver" it gives an error which is as follows
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:178:13: error: ‘oro_atomic_dec’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp: In member function ‘void youbot::DataObjectLockFree<T>::Set(const DataType&) [with T = std::basic_string<char>, youbot::DataObjectLockFree<T>::DataType = std::basic_string<char>]’:
/home/pi/youbot/youbot_driver/youbot/YouBotSlaveMailboxMsg.hpp:174:42: instantiated from here
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:201:13: error: ‘struct youbot::DataObjectLockFree<std::basic_string<char> >::DataBuf’ has no member named ‘counter’
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:201:13: error: ‘oro_atomic_read’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp: In constructor ‘youbot::DataObjectLockFree<T>::DataBuf::DataBuf() [with T = youbot::SlaveMessageOutput]’:
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:133:10: instantiated from ‘youbot::DataObjectLockFree<T>::DataObjectLockFree(const T&, unsigned int) [with T = youbot::SlaveMessageOutput]’
/home/pi/youbot/youbot_driver/youbot/YouBotSlaveMsg.hpp:141:30: instantiated from here
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:104:17: error: ‘oro_atomic_set’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp: In constructor ‘youbot::DataObjectLockFree<T>::DataBuf::DataBuf() [with T = youbot::SlaveMessageInput]’:
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:133:10: instantiated from ‘youbot::DataObjectLockFree<T>::DataObjectLockFree(const T&, unsigned int) [with T = youbot::SlaveMessageInput]’
/home/pi/youbot/youbot_driver/youbot/YouBotSlaveMsg.hpp:141:30: instantiated from here
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:104:17: error: ‘oro_atomic_set’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp: In constructor ‘youbot::DataObjectLockFree<T>::DataBuf::DataBuf() [with T = unsigned int]’:
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:133:10: instantiated from ‘youbot::DataObjectLockFree<T>::DataObjectLockFree(const T&, unsigned int) [with T = unsigned int]’
/home/pi/youbot/youbot_driver/youbot/YouBotSlaveMsg.hpp:141:30: instantiated from here
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:104:17: error: ‘oro_atomic_set’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp: In constructor ‘youbot::DataObjectLockFree<T>::DataBuf::DataBuf() [with T = youbot::mailboxOutputBuffer]’:
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:133:10: instantiated from ‘youbot::DataObjectLockFree<T>::DataObjectLockFree(const T&, unsigned int) [with T = youbot::mailboxOutputBuffer]’
/home/pi/youbot/youbot_driver/youbot/YouBotSlaveMailboxMsg.hpp:146:39: instantiated from here
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:104:17: error: ‘oro_atomic_set’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp: In constructor ‘youbot::DataObjectLockFree<T>::DataBuf::DataBuf() [with T = youbot::mailboxInputBuffer]’:
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:133:10: instantiated from ‘youbot::DataObjectLockFree<T>::DataObjectLockFree(const T&, unsigned int) [with T = youbot::mailboxInputBuffer]’
/home/pi/youbot/youbot_driver/youbot/YouBotSlaveMailboxMsg.hpp:146:39: instantiated from here
/home/pi/youbot/youbot_driver/generic/dataobjectlockfree/DataObjectLockFree.hpp:104:17: error: ‘oro_atomic_set’ was not declared in this scope
/home/pi/youbot/youbot_driver/generic ...