Fixes to cross-compile wip.

It still fails complaining about the way
ros::init() is being used.
HAL_Linux: Add args for the ros::init call