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 16:10
       
      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 21:10
       
      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 23:10
       
      tak, tak, tak, Konop mi napisal to samo, dziala juz, dzieki :)
      • 4: CommentAuthorjpacanowski
      • CommentTime23 Mar 2019 14:03 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 16:03
       
      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 18:03
       
      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 18:03
       
      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.