Ask Your Question

veger's profile - activity

2014-09-09 06:01:11 -0500 received badge  Famous Question (source)
2014-06-12 10:46:16 -0500 received badge  Good Answer (source)
2014-03-03 03:23:43 -0500 received badge  Notable Question (source)
2014-03-02 19:49:29 -0500 received badge  Scholar (source)
2014-02-28 04:40:04 -0500 received badge  Popular Question (source)
2014-02-28 04:06:35 -0500 received badge  Student (source)
2014-02-28 02:10:02 -0500 asked a question Is Header required in a message?

http://wiki.ros.org/msg states:

The special nature of Header is mainly for historical reasons, such as preserving recorded data.

Does this mean that for newly created messages this field should/must omitted? Or should I still include it (to have normal/full functionality)?

I guess my question actually is: What is this Header type and why do I need it?

2014-02-26 22:15:32 -0500 received badge  Enthusiast
2014-02-25 04:24:49 -0500 received badge  Nice Answer (source)
2014-02-16 23:23:58 -0500 received badge  Necromancer (source)
2014-02-16 23:23:58 -0500 received badge  Teacher (source)
2014-02-16 21:41:16 -0500 answered a question rospack ends with "rosboost_cfg.rosboost_cfg.BoostError"

On my 64-bit Ubuntu (13.10), the boost libraries are installed in /usr/lib/x86-64-linux-gnu, so rosboost-cfg needs to be made aware of this by setting ROS_BOOST_LIB_DIR_NAME like this:

ROS_BOOST_LIB_DIR_NAME=/usr/lib/x86_64-linux-gnu/ rosboost-cfg --libs thread

and it is able to find the boost libraries again. You can of course also set the environment variable, if you do not want to add the ROS_BOOST_LIB_DIR_NAME all the time:

export ROS_BOOST_LIB_DIR_NAME=/usr/lib/x86_64-linux-gnu/
rosboost-cfg --libs thread
2014-02-14 00:30:02 -0500 received badge  Supporter (source)