z88dk czyli porównywanko C dla 8bitowców z prockiem z80 na pokładzie nadchodzi

Robię teraz jakieś kombinacje alpejskie z C na Z80. Przyznam, że niestety ze względu na MSXy a nie na ZX, ale kto wie. Jest jeszcze parę kompilatorów pod MSX i innych fajnych rozwiązań, ale postanowiłem na moment wrócić testowo do z88dk.

I wszystko fajnie – wrzuciłem instalkę przez:

curl -O http://nightly.z88dk.org/z88dk-osx-latest.zip
unzip z88dk-osx-latest.zip

Jak będziecie ustawiać sobie environment variable to w przypadku ostatnich wersji MacOS to nie jest bash tylko Zsh shell czyli wbijamy do:

vi ~/.zshrc

i doklejacie na końcu (ew. musicie wejść w tryb insert klawiszem ‘i’ jak to w vi’mie):

export PATH=${PATH}:${HOME}/z88dk/bin
export ZCCCFG=${HOME}/z88dk/lib/config

Potem już tylko vi’mowo wychodzicie: ESC : wq (i Enter czyli -> wychodzicie do linii komend ESC, dwukropek i write quit -> to jest ten skrót polecenia). Potem testujecie czy załapało:

zcc

Cała reszta (czyli jakiś testowy programik i więcej informacji jest tutaj.