Posix symbols are not enabled by default for MSVC

This fixes the msvc build.