Dice C instalacja na Amidze

Data publikacji: 2015-02-24 | Tagi:

Gdy wpadła ponownie w moje ręce Amiga 500, postanowiłem zbudować sobie niewielkie środowisko programistyczne. Wybór padł na język C, a oto moje boje z kompilatorem Dice C

Zaznaczam, że moja Amiga jest lekko rozbudowana przez akcelerator ACA500, czyli posiada dysk twardy, Kickstart 3.1 oraz AmigaOS 3.1

Zabawę zaczynamy od ściągnięcia niezbędnych archiwów:

http://aminet.net/dev/c/dice-3.16.lha
http://www.haage-partner.de/download/AmigaOS/NDK39.lha

Archiwa rozpakowywujemy w dogodne miejsca - u mnie bezpośrednio na partycji Programy w katalogach odpowiednio dice oraz NDK_3.9.

Następny krok to wyedytowanie pliku s:user-startup. Zmiany wyglądają mniej więcej tak:

;BEGIN DICE C
ASSIGN DCC: Programy:dice
ASSIGN DLIB: DCC:dlib
ASSIGN DINCLUDE: DCC:include
path DCC:abin/ ADD
;END DICE C

Wszystko oczywiście przy założeniu, że na partycji Programy: kompilator Dice C jest w katalogu dice.

W zasadzie kompilator jest już gotowy do pracy. Jednak jeśli chcemy wyjść poza systemowe hello world to przydałoby się doinstalować includy systemowe z pakietu NDK_3.9, który wcześniej wypakowaliśmy na partycję Programy:.

Najlepiej uruchomić jakiś filemanager i z katalogu Programy:NDK_3.9/Include/include_h/ przegrać wszystko do katalogu DINCLUDE:, czyli w naszym przypadku do Programy:/dice/include/

Po czymś takim mamy kompilator praktycznie gotowy do pracy i możemy kompilować np wspomniane hello world:

Poniższy kod zapisujemy w pliku hello.c

#include <stdio.h>

int main(void) {
    puts("hello world");
    return 0;
}

A kompilujemy poleceniem:

dcc -3.1 hello.c -o hello


Oceń ten post:
Podziel się:

comments powered by Disqus

IT w obrazkach: