On 9/14/2013 5:31 PM, Quoth Robert Ramey:
I went back and tried to compile the tutorial - and it failed in the same
circumstance with the same message. I tried this with current release
branch and version 1.54 . I'm pretty much at loss here. I can't
believe that I'm the first person to have this problem.
The following code was extracted from something that compiles and is
working with 1.53:
#include
#include
#include
#include
#include
#include
#include
#include
#include
namespace app
{
namespace units
{
using boost::units::quantity;
using boost::units::quantity_cast;
using boost::units::si::length;
using boost::units::si::meter;
using boost::units::si::meters;
using boost::units::si::time;
using boost::units::si::second;
using boost::units::si::seconds;
using boost::units::si::velocity;
using boost::units::si::meter_per_second;
using boost::units::si::meters_per_second;
typedef quantity<length> Length;
typedef quantity<time> Time;
typedef quantity<velocity> Velocity;
}
// ...
void set_speed(units::Velocity speed);
// ...
conveyor.set_speed(0.5 * units::meters_per_second);
}