Ошибка компиляции altcoin-qt для Windows, получение внутренней ошибки компилятора GCC

Я думаю, что мне удалось правильно установить все мои зависимости и библиотеки (скрестим пальцы), но теперь, когда я пытаюсь собрать blackcoin-qt, компилятор QTSdk выдает мне эту ошибку при сборке 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

Функция unlink_file находится в строке 1638 файла win32_api.hpp в библиотеке повышения. Это похоже на ошибку GCC, есть идеи?

Ответы (4)

Наиболее вероятная причина: компилятору не хватило памяти.

я не знаю, поможет вам это или нет, но есть очень хорошая инструкция по разработке вашей монеты на окнах здесь:

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

IIRC проблема в том, что пост BTCTalk (ссылка, которую вы разместили) неполный. Я не знаю, чего не хватает, но если вам действительно нужно вывести ДРУГОЙ альткойн на рынок, просто сделайте это через CoinSource, который делает это за определенную плату.

«Внутренняя ошибка компилятора» указывает на ошибку в gcc (или, возможно, на неисправность вашего оборудования, особенно если она не воспроизводима). Убедитесь, что у вас установлена ​​последняя версия gcc. В противном случае сообщите об этом сопровождающим gcc и/или начните отлаживать gcc самостоятельно. На самом деле здесь нет ничего специфичного для криптовалюты.

Я согласен с @Eldredge. Это ошибка компилятора или, что менее вероятно, аппаратная проблема.

Обычное исправление заключается в том, чтобы убедиться, что вы используете последнюю версию gcc и boost. Будьте осторожны с текущим gcc 4.9. Сообщается, что у него есть ошибки.