In Debian 5.0: libboost1.35
In CrunchBang 9.04: libboost1.35 also.
When I had the problem in CB, I tried in Debian but got the exact same
message in both.
Saw the note about the 1.40 version for Ubuntu 9.10 but that isn't
available in the repositories yet.
John Wiegley wrote:
> What version of Boost are you using?
>
> John
>
> On Nov 21, 2009, at 7:50 PM, dastagg wrote:
>
> > Running ./acprep update, I get the following error message:
> >
> > make[2]: Entering directory `/home/dastagg/ledger'
> > CXX libledger_math_la-amount.lo
> > src/amount.cc: In member function ‘bool ledger::amount_t::parse
> > (std::istream&, const ledger::parse_flags_t&)’:
> > src/amount.cc:1001: error: expected primary-expression before ‘const’
> > src/amount.cc:1001: error: ‘BOOST_REVERSE_FOREACH’ was not declared in
> > this scope
> > src/amount.cc:1001: error: expected `;' before ‘{’ token
> > src/amount.cc:1276: error: expected `}' at end of input
> > src/amount.cc: At global scope:
> > src/amount.cc:1276: error: expected `}' at end of input
> > make[2]: *** [libledger_math_la-amount.lo] Error 1
> > make[2]: Leaving directory `/home/dastagg/ledger'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/home/dastagg/ledger'
> > make: *** [all] Error 2
> > acprep: ERROR: Execution failed: make
> >
> >