В общем, пара человек (они, видимо, с опытом) выше тоже советуют посмотреть на модель потоков. Беглый гуглинг показывает, что mingw использует две, родную для Windows и POSIX. В зависимости от того, какая используется, часть кода не будет собираться.