On Nov 1, 2009, at 10:47 AM, ed wrote:
LD ledger Undefined symbols: "ledger::archive_t::should_load (std::list<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits>, std::allocator<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> > > const&)", referenced from:
Can you check your libledger_data.a file, and see if it provides those archive symbols? Also, open up your Makefile, remove the echo LD portion that's hiding the actual link line, and run it again so I can see exactly what's going to the linker...
Thanks, John
