Разработка и ромхакинг > Ромхакинг и программирование
Настройка Z88DK
(1/1)
ALKOSHA:
... для спектрума.  :wow:

Прописал переменные среды и Path, как тут:
https://www.z88dk.org/wiki/doku.php?id=temp:front



оттуда же скачал sdcc, и закинул в папку bin

Поочерёдно чекнул установленные тулзы, как тут:
https://github.com/z88dk/z88dk/blob/master/doc/ZXSpectrumZSDCCnewlib_01_GettingStarted.md
Вроде всё на месте.

 
Создаю тестовый си-файл.

--- Код: ---#include <stdio.h>
main()
{
   printf("Hello World !\n");
}
--- Конец кода ---

Пробую компильнуть.
И облом.


Прикол в том, что zx-конфиг по указанному пути имеется. Но почему-то он игнорирует слэш (переход в директорию). То есть название файла прилипло к названию каталога. Чё оно так?  :?
Yoti:
Ну так бэкслэш в конце текста переменной кто указывать будет? У первой он есть, но у второй, где конфиг, нет.
ALKOSHA:
Ага. Понял.
Но терь такое вот при компиляции хелло-ворлда.


Yoti:
Ругается на шестую линию. Добавить одну-две пустых строки в конце? Ещё есть варианты, что у main() не указано возвращаемое значение. И, как следствие, нет return.
ALKOSHA:

--- Цитата: Yoti от 21 Сентябрь 2019, 01:13:59 --- Добавить одну-две пустых строки в конце?
--- Конец цитаты ---

С пустыми строками пошло... Терь осталось разобраться, как компилить именно под ZX.
z88dk вроде бы даже прямо в TAP-ку умеет трамбовать.
Yoti:
С этим уже не помогу. С общими ошибками компиляции немного знаком, а ZX конкретно - нет.
Навигация
Главная страница сообщений

Перейти к полной версии