> std::partition(
m_files.begin(), m_files.end(),
> boost::bind(
&boost::filesystem::is_directory,
> *boost::lambda::_1 ) );
You are using bind from Boost.bind and _1 from
Boost.lambda. If you change to boost::lambda::bind it will compile.
See http://www.boost.org/doc/html/lambda/s08.html#id547254
for more detail.
- Sean