Port from POSIX to Boost.Filesystem