Conseguir que std :: thread / mutex funcione bajo Win7 con mingw y g ++ 4.7.2


Saludos,

Recientemente me he mudado de mi refugio de Unix para probar una biblioteca de redes supuestamente multiplataforma solo para descubrir que a mingw no le gusta que se alimente con c ++ 11.

Supongo que me faltan los encabezados necesarios ya que Win7 no viene con el soporte para c ++ 11.

Se compila bien con VS2012
pero g ++ se niega a.

error: 'thread' in namespace 'std' does not name a type
error: 'mutex' in namespace 'std' does not name a type

La pregunta es:

¿Cómo obtengo una copia de los encabezados / libs de c ++ 11, es decir, <thread> sin usar los que se proporcionan en la instalación de VS2012?

PD # 1 Intenté la actualización mingw-get pero aún no encuentro <hilo>
PD # 2 También estoy usando -std = c ++ 11


Sinceramente,
Chris

Respuestas a la pregunta(2)

Su respuesta a la pregunta