Here is what I get when I run `make` on my machine. What could be going 
wrong?

make all-recursive
make[1]: Entering directory `/home/spiffy/Documents/programs/ledger'
Making all in po
make[2]: Entering directory `/home/spiffy/Documents/programs/ledger/po'
make[2]: Leaving directory `/home/spiffy/Documents/programs/ledger/po'
Making all in intl
make[2]: Entering directory `/home/spiffy/Documents/programs/ledger/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/spiffy/Documents/programs/ledger/intl'
make[2]: Entering directory `/home/spiffy/Documents/programs/ledger'
CXX libledger_report_la-stats.lo
In file included from /usr/include/c++/4.4/backward/hash_set:60,
from /usr/include/boost/pending/container_traits.hpp:23,
from /usr/include/boost/graph/detail/adjacency_list.hpp:31,
from /usr/include/boost/graph/adjacency_list.hpp:324,
from ./system.hh:157,
from src/stats.cc:32:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning 
This file includes at least one deprecated or antiquated header which may 
be removed without further notice at a future date. Please use a 
non-deprecated interface with equivalent functionality instead. For a 
listing of replacement headers and interfaces, consult the file 
backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from /usr/include/boost/graph/adjacency_list.hpp:33,
from ./system.hh:157,
from src/stats.cc:32:
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<ledger::date_specifier_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<ledger::date_specifier_t>’
src/times.h:481: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<ledger::date_range_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<ledger::date_range_t>’
src/times.h:483: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<bool>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<bool>’
src/value.h:556: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: ‘bool’ is not a 
class, struct, or union type
/usr/include/boost/property_map/property_map.hpp:32: error: ‘bool’ is not a 
class, struct, or union type
/usr/include/boost/property_map/property_map.hpp:33: error: ‘bool’ is not a 
class, struct, or union type
/usr/include/boost/property_map/property_map.hpp:34: error: ‘bool’ is not a 
class, struct, or union type
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<boost::posix_time::ptime>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<boost::posix_time::ptime>’
src/value.h:573: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class boost::posix_time::ptime’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class boost::posix_time::ptime’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class boost::posix_time::ptime’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class boost::posix_time::ptime’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<boost::gregorian::date>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<boost::gregorian::date>’
src/value.h:590: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class boost::gregorian::date’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class boost::gregorian::date’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class boost::gregorian::date’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class boost::gregorian::date’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<long int>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<long int>’
src/value.h:607: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: ‘long int’ is 
not a class, struct, or union type
/usr/include/boost/property_map/property_map.hpp:32: error: ‘long int’ is 
not a class, struct, or union type
/usr/include/boost/property_map/property_map.hpp:33: error: ‘long int’ is 
not a class, struct, or union type
/usr/include/boost/property_map/property_map.hpp:34: error: ‘long int’ is 
not a class, struct, or union type
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<ledger::amount_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<ledger::amount_t>’
src/value.h:624: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class ledger::amount_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class ledger::amount_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class ledger::amount_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class ledger::amount_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >’
src/value.h:660: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘struct std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘struct std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<ledger::mask_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<ledger::mask_t>’
src/value.h:684: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class ledger::mask_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class ledger::mask_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class ledger::mask_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class ledger::mask_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<boost::any>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<boost::any>’
src/value.h:744: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class boost::any’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class boost::any’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class boost::any’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class boost::any’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<ledger::value_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<ledger::value_t>’
src/op.h:146: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class ledger::value_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class ledger::value_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class ledger::value_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class ledger::value_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<boost::function<ledger::value_t(ledger::call_scope_t&)> 
>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<boost::function<ledger::value_t(ledger::call_scope_t&)>
 
>’
src/op.h:181: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘struct 
boost::function<ledger::value_t(ledger::call_scope_t&)>’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘struct 
boost::function<ledger::value_t(ledger::call_scope_t&)>’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘struct 
boost::function<ledger::value_t(ledger::call_scope_t&)>’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘struct 
boost::function<ledger::value_t(ledger::call_scope_t&)>’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<boost::shared_ptr<ledger::scope_t> >’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<boost::shared_ptr<ledger::scope_t> >’
src/op.h:198: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class boost::shared_ptr<ledger::scope_t>’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class boost::shared_ptr<ledger::scope_t>’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<boost::intrusive_ptr<ledger::expr_t::op_t> >’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<boost::intrusive_ptr<ledger::expr_t::op_t> >’
src/op.h:225: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class boost::intrusive_ptr<ledger::expr_t::op_t>’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class boost::intrusive_ptr<ledger::expr_t::op_t>’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class boost::intrusive_ptr<ledger::expr_t::op_t>’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class boost::intrusive_ptr<ledger::expr_t::op_t>’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<ledger::expr_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<ledger::expr_t>’
src/format.h:145: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘class ledger::expr_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘class ledger::expr_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘class ledger::expr_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘class ledger::expr_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<const ledger::date_specifier_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<const ledger::date_specifier_t>’
/usr/include/boost/variant/get.hpp:193: instantiated from ‘typename 
boost::add_reference<const U>::type boost::get(const boost::variant<T0, T1, 
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, 
T18, T19>&) [with U = ledger::date_specifier_t, T0 = int, T1 = 
ledger::date_specifier_t, T2 = ledger::date_range_t, T3 = 
boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = 
boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = 
boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = 
boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = 
boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = 
boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = 
boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = 
boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = 
boost::detail::variant::void_]’
src/times.h:481: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘const class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘const class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘const class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘const class ledger::date_specifier_t’
/usr/include/boost/property_map/property_map.hpp: In instantiation of 
‘boost::property_traits<const ledger::date_range_t>’:
/usr/include/boost/graph/two_bit_color_map.hpp:47: instantiated from 
‘boost::two_bit_color_map<const ledger::date_range_t>’
/usr/include/boost/variant/get.hpp:193: instantiated from ‘typename 
boost::add_reference<const U>::type boost::get(const boost::variant<T0, T1, 
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, 
T18, T19>&) [with U = ledger::date_range_t, T0 = int, T1 = 
ledger::date_specifier_t, T2 = ledger::date_range_t, T3 = 
boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = 
boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = 
boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = 
boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = 
boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = 
boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = 
boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = 
boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = 
boost::detail::variant::void_]’
src/times.h:483: instantiated from here
/usr/include/boost/property_map/property_map.hpp:31: error: no type named 
‘key_type’ in ‘const class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp:32: error: no type named 
‘value_type’ in ‘const class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp:33: error: no type named 
‘reference’ in ‘const class ledger::date_range_t’
/usr/include/boost/property_map/property_map.hpp:34: error: no type named 
‘category’ in ‘const class ledger::date_range_t’
make[2]: *** [libledger_report_la-stats.lo] Error 1
make[2]: Leaving directory `/home/spiffy/Documents/programs/ledger'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/spiffy/Documents/programs/ledger'
make: *** [all] Error 2

Reply via email to