*j = prefix/ *j;
for(HeaderList::const_iterator j=headers.begin(); j!=headers.end(); ++j)
- all_found &= (builder.get_vfs().find_header(*j, incpath, system)!=0);
+ all_found &= (builder.get_vfs().find_header(*j, 0, incpath, system)!=0);
if(all_found)
{
if(base_path.empty())
{
- builder.problem(name, "Cannot locate files");
+ // TODO report which files were not found
+ problems.push_back("Cannot locate files");
return;
}
BinaryPackage::Loader::Loader(BinaryPackage &p):
- DataFile::DerivedObjectLoader<BinaryPackage, Package>(p)
+ DataFile::DerivedObjectLoader<BinaryPackage, Package::Loader>(p)
{
add("build_info", &Loader::build_info);
add("header", &Loader::header);