g++ -DHAVE_CONFIG_H -I. -I./gdtoa -DHAVE_EXPAT=1 -g -O2 -MT libledger_la-xpath.lo -MD -MP -MF .deps/libledger_la-xpath.Tpo -c xpath.cc -fPIC -DPIC -o .libs/libledger_la-xpath.o g++ -DHAVE_CONFIG_H -I. -I./gdtoa -DHAVE_EXPAT=1 -g -O2 -MT libledger_la-xml.lo -MD -MP -MF .deps/libledger_la-xml.Tpo -c xml.cc -fPIC -DPIC -o .libs/libledger_la-xml.o xpath.h:152: error: default argument missing for parameter 2 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, U T::*)' xpath.h:152: error: default argument missing for parameter 3 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, U T::*)' xpath.h:159: error: default argument missing for parameter 2 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&))' xpath.h:159: error: default argument missing for parameter 3 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&))' xpath.h:166: error: default argument missing for parameter 2 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&, ledger::xml::xpath_t::scope_t*))' xpath.h:166: error: default argument missing for parameter 3 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&, ledger::xml::xpath_t::scope_t*))' make[1]: *** [libledger_la-xpath.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... xpath.h:152: error: default argument missing for parameter 2 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, U T::*)' xpath.h:152: error: default argument missing for parameter 3 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, U T::*)' xpath.h:159: error: default argument missing for parameter 2 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&))' xpath.h:159: error: default argument missing for parameter 3 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&))' xpath.h:166: error: default argument missing for parameter 2 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&, ledger::xml::xpath_t::scope_t*))' xpath.h:166: error: default argument missing for parameter 3 of 'static ledger::xml::xpath_t::op_t* ledger::xml::xpath_t::make_functor(const ledger::string&, T*, void (T::*)(ledger::value_t&, ledger::xml::xpath_t::scope_t*))' mv -f .deps/libledger_la-balance.Tpo .deps/libledger_la-balance.Plo make[1]: *** [libledger_la-xml.lo] Error 1 g++ -DHAVE_CONFIG_H -I. -I./gdtoa -DHAVE_EXPAT=1 -g -O2 -MT libledger_la-amount.lo -MD -MP -MF .deps/libledger_la-amount.Tpo -c amount.cc -o libledger_la-amount.o >/dev/null 2>&1 mv -f .deps/libledger_la-amount.Tpo .deps/libledger_la-amount.Plo g++ -DHAVE_CONFIG_H -I. -I./gdtoa -DHAVE_EXPAT=1 -g -O2 -MT libledger_la-value.lo -MD -MP -MF .deps/libledger_la-value.Tpo -c value.cc -o libledger_la-value.o >/dev/null 2>&1 mv -f .deps/libledger_la-value.Tpo .deps/libledger_la-value.Plo make[1]: Leaving directory `/home/nafai/Programs/ledger' make: *** [check-recursive] Error 1