Error al compilar altcoin-qt para Windows, obteniendo un error de compilador interno de GCC

Creo que logré que todas mis dependencias y bibliotecas estuvieran bien (crucé los dedos), pero ahora, cuando intento compilar blackcoin-qt, el compilador QTSdk me da este error al compilar qtipcserver.o:

In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
internal compiler error: in gimple_rhs_has_side_effects, at gimple.c:2343
[build/qtipcserver.o] Error1

La función unlink_file está en la línea 1638 de win32_api.hpp en la biblioteca boost. Esto parece un error de GCC, ¿alguna idea?

Respuestas (4)

Causa más probable: el compilador se quedó sin memoria.

No sé si te ayuda o no, pero hay muy buenas instrucciones para desarrollar tu moneda en Windows aquí:

https://bitcointalk.org/index.php?topic=225690.0

IIRC, el problema es que la publicación de BTTCalk (enlace que publicaste) está incompleta. No sé qué falta, pero si realmente necesita traer OTRA altcoin al mercado, hágalo a través de CoinSource, que lo hace por una tarifa.

"Error interno del compilador" indica un error en gcc (o posiblemente una falla en su hardware, especialmente si no es reproducible). Comprueba que tienes la última versión de gcc. De lo contrario, repórtelo a los mantenedores de gcc y/o comience a depurar gcc usted mismo. Realmente no hay nada específico de criptomonedas aquí.

Estoy de acuerdo con @Eldredge. Es un error del compilador o, menos probablemente, un problema de hardware.

La solución habitual es asegurarse de que está utilizando la última versión de gcc y boost. Tenga cuidado con el actual gcc 4.9. Se ha informado que tiene errores.