MacOS - ubavic/bas-celik GitHub Wiki
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
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
Projekat možete iskompajlirati u nekoliko koraka:
- Instalirajte Xcode. U terminalu, pokrenite
xcode-select --install. - Instalirajte Go
- Preuzmite zip Baš Čelik projekta sa početne strane (veliko zeleno dugme Code).
- Raspakujte zip na desktopu, i otvorite terminal u dobijenom folderu.
- Pokrenite instrukcije za kompajliranje navedene u README datoteci (
go mod downloada zatimgo build -v). - 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.
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 buildmi 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.
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.