El progtwig no puede encontrar libgcc_s_dw2-1.dll

Posible duplicado:
El progtwig no se puede iniciar porque falta libgcc_s_dw2-1.dll

Estoy usando el comstackdor Code :: Blocks y MinGW 4.4 (creo) para crear un proyecto C ++. Recibo este error del sistema si lo ejecuto desde su directorio, pero no desde dentro de Code :: Blocks.

The program can't start because libgcc_s_dw2-1.dll is missing from your computer. Try reinstalling the program to fix this problem. 

En este post, hardmath dijo que agregue -static-libgcc a las banderas del comstackdor, enlazando estáticamente a la dll. Cuando intenté esto el error seguía ocurriendo. Podría hacerlo funcionar agregando el directorio bin de MinGW a la variable Path de mi computadora, pero planeo distribuir mi progtwig a través de Internet.

El problema solo apareció después de actualizar al último comstackdor de G ++. ¿Cuál es la razón de que esta solución funcione para todos los demás aparte de mí?

El argumento de la línea de comandos del enlace -static-libgcc debería funcionar. Otra variante que puedes probar es simple- -static .

Si no quiere preocuparse por esto y aún desea redistribuir su binario, simplemente copie la dll relevante del directorio bin de MinGW y colóquela junto a su ejecutable. Esta es una práctica común y funciona como se anuncia.