Я пытаюсь скомпилировать программу D с помощью GDC. Я в настоящее время на Windows XP SP3, и я использую пакет «32-разрядный (i686-w64-mingw32)» для Windows X86: http://gdcproject.org/downloads (ссылка внизу). Поэтому, когда я распаковать файлы и я призываю GDC составить простую программу, как это:Невозможно скомпилировать программу D с помощью GDC
import std.stdio;
void main() {
writeln("Hello World. ");
}
я получаю кучу ошибок на ассемблере:
Я знаю, что ссылка на говорит «Неподдерживаемая альфа-сборка», но я действительно не понимаю, что означает это сообщение (возможно, вы можете мне рассказать). Но, тем не менее, я пытаюсь загрузить более ранние версии из архива и все сбой с аналогичными ошибками.
Есть ли способ решить эту проблему? Или я пропустил какой-то важный момент здесь.
EDIT: Вот сборка код, генерируемый компилятором: http://pastebin.com/w5q0rNNd
Считаете ли вы использование Linux? Его 'gdc' отлично работает, и многие дистрибутивы его упаковывают! –
Можете ли вы добавить переключатель '-S' и подключить сгенерированный код сборки? (он должен быть в файле, указанном опцией -o'). – keltar
Возможно, у вас есть еще одна компиляционная компилятор GNU-like в вашей 'PATH'? –