atarionline.pl cc65 pod mac osx (ogolnie unix'y) - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1:
       
      CommentAuthorinsert
    • CommentTime12 Oct 2010
     
    yo

    chcialem zainstalowac to co udalo sie zrobic na duzym kompie na notebooku, przegralem caly katalog z duzego w to samo miejsce na malym i zrobilem to:

    sudo vi /etc/profile

    i na koniec pliku dopisalem:

    CC65_HOME=/Applications/cc65
    export CC65_HOME

    CA65_INC=/Applications/cc65/asminc
    export CA65_INC

    CC65_INC=/Applications/cc65/include
    export CC65_INC

    LD65_CFG=/Applications/cc65/cfg
    export LD65_CFG

    LD65_LIB=/Applications/cc65/lib
    export LD65_LIB

    LD65_OBJ=/Applications/cc65/obj
    export LD65_OBJ

    po wywolaniu z terminala cc65 mam komunikat ze jednak nie widzi tych ciezek wiec mam to:

    macuser-s-computer:~ macuser$ cc65
    -bash: cc65: command not found

    po wywolaniu env mam to:

    macuser-s-computer:~ macuser$ env
    MANPATH=/usr/share/man:/usr/local/share/man:/usr/X11/man
    TERM_PROGRAM=Apple_Terminal
    CC65_INC=/Applications/cc65/include
    TERM=xterm-color
    SHELL=/bin/bash
    TMPDIR=/var/folders/io/ioE45FfmH-Kdh1e08KK08E+++TI/-Tmp-/
    Apple_PubSub_Socket_Render=/tmp/launch-MJKPA2/Render
    CA65_INC=/Applications/cc65/asminc
    TERM_PROGRAM_VERSION=240.2
    LD65_LIB=/Applications/cc65/lib
    USER=macuser
    COMMAND_MODE=unix2003
    CC65_HOME=/Applications/cc65
    SSH_AUTH_SOCK=/tmp/launch-j0gnoI/Listeners
    __CF_USER_TEXT_ENCODING=0x1F5:0:0
    LD65_OBJ=/Applications/cc65/obj
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Developer/Tools/Panda3D:/usr/X11/bin
    PWD=/Users/macuser
    SHLVL=1
    HOME=/Users/macuser
    LOGNAME=macuser
    LD65_CFG=/Applications/cc65/cfg
    LC_CTYPE=UTF-8
    DISPLAY=/tmp/launch-bobujs/:0
    _=/usr/bin/env
    macuser-s-computer:~ macuser$


    wtf? :/

    pozdr

    ins
    • 2: CommentAuthormono
    • CommentTime12 Oct 2010
     
    A gdzie coś w stylu:
    export PATH=$CC65_HOME/bin:$PATH
    Generalnie to nie widać w ścieżce przeszukiwań binarki cc65 - musisz ją ustawić w PATH. Inna sprawa, że np. u mnie na ubuntu kiedy loguję się do xów na użytkownika, w profilu którego potem grzebię, to muszę zrestartować xy, bo restart terminala nie ładuje nowego profilu (może na makach akurat jest inaczej).
    • 3:
       
      CommentAuthorinsert
    • CommentTime12 Oct 2010
     
    tak, tak, tak, Konop mi napisal to samo, dziala juz, dzieki :)
    • 4: CommentAuthorjpacanowski
    • CommentTime23 Mar 2019 zmieniony
     
    Czy ktoś posiada może binarkę CC65 pod Mac OS X, ew. pod Linuksa?
    Próbuję kompilować CC65 ze źródeł na jednym i drugim środowisku, ale dostaję masę błędów i warningów i odechciewa mi się walczyć, zwł. gdy to nie jest mój kod.
    • 5: CommentAuthorfalcon030
    • CommentTime23 Mar 2019
     
    Z ciekawości skompilowałem pod Linux Mint (64bit) i poszło bez problemu ...

    Binarki pod Linuxa to raczej kiepski pomysł (powiązania z bibliotekami itp).

    Może napisz jakie masz błędy i coś poradzimy?

    Jeśli masz coś Debiano-podobnego (Debian, Ubuntu, Mint itp) proponuję tak od poniższych kroków:
    sudo apt install build-essential git
    git clone ->link<-
    cd cc65
    make -j2
    make install prefix=~/.local

    Jak jesteś "kumaty" w Linuxie to ścieżki powyżej sobie ustaw dowolnie, jak nie to wpisz jak powyżej.
  1.  
    build-essential mam już od dawna.
    Ok, spróbuję jeszcze raz, ew. zmienię dystrybucję.
    Skoro już Linux, to jaki emulator małego Atari polecasz?
    • 7: CommentAuthorfalcon030
    • CommentTime23 Mar 2019
     
    Ja używam (bardzo rzadko bo mam real hardware) Atari800.
    Mogę tylko tyle powiedzieć, że działa :-)

    Z forum wiem, że ludzie chwalą Altirę (ale to pod Wine trza odpalać, bo chyba nie ma wersji natywnej na Linuxa).
    • 8: CommentAuthormono
    • CommentTime23 Mar 2019
     
    Do Atari800 od czasu do czasu dodaję obsługę różnych układów dźwiękowych. Nie są one włączone do oficjalnej dystrybucji ani ani nawet oddane do repozytorium Atari800. Gdybyś miał ochotę skompilować moje zmiany u siebie to zapraszam - ostatnie modyfikacje były wprowadzane tu: ->link<-
    Poza obsługą YAMari dodane są też SIDari, SlightSID, SONari oraz Evie.