MacOS - ubavic/bas-celik GitHub Wiki

Detaljno macOS uputstvo

Razni načini upotrebe na macOS-u su opisani u vodiču za upotrebu

Takođe, Milan Stevanovic je detaljno opisao upotrebu na macOS-u https://gist.github.com/milanstevanovic/0c45d50713af150207382de751fd7bc9

Izvršne datoteke za macOS

macOS ne dozvoljava (jednostavno) pokretanje izvršnih datoteka koje nisu potpisane sa sertifikatom izdatog od Apple-a. Pri prvom pokretanju Baš Čelika, aplikacija neće biti pokrenuta, a pojaviće se upozorenje. U podešavanjima (System Settings, Privacy & Security) potrebno je dozvoliti pokretanje Baš Čelika (Open Anyway). support.apple.com

Kompajliranje na macOS-u

Projekat možete iskompajlirati u nekoliko koraka:

  1. Instalirajte Xcode. U terminalu, pokrenite xcode-select --install.
  2. Instalirajte Go
  3. Preuzmite zip Baš Čelik projekta sa početne strane (veliko zeleno dugme Code).
  4. Raspakujte zip na desktopu, i otvorite terminal u dobijenom folderu.
  5. Pokrenite instrukcije za kompajliranje navedene u README datoteci (go mod download a zatim go build -v).
  6. U folderu gde se nalazi kod pojaviće se izvršna datoteka koja se može pokrenuti prostim klikom. Izvršna datoteka se može prebaciti u direktorijum koji više odgovara, a folder sa kodom se može obrisati.

Specifičnosti vezane za kompajliranje

Ukoliko se pojavi greška ld: warning: ignoring duplicate libraries: '-lobjc', potrebno je iskompajlirati sa

go build -ldflags="-extldflags=-Wl,-ld_classic,-no_warn_duplicate_libraries,-v" .

komentar korisnika sa redita (Sequoia 15, M1):

I da, jos jedna napomena, go build mi nije prosao sa kloniranim repoom, ali jeste kad sam odradio obican Download repoa ( < > Code -> Download ZIP opcija na GitHubu).

Koliko sam video, bio je neki error vezan za VCS stamping, I ako je suditi po resenjima sa neta, moguce ga je zaobici sa nekim flagom, ali nisam probao iskreno, jer mi je prosla ova druga opcija.

ePorezi

Baš Čelik dozvoljava prijavu na ePoreze pomoću Smartbox moda.

Luka Paunović je objavio prerađen NexuAPR za macOS za MUP sertifikate.

Pogledati i ePorezi na macOS od Gorana Rakića. Videti poslednje komentare za najnoviji status.

⚠️ **GitHub.com Fallback** ⚠️