Ma ci facci il piacere, ci facci... «6g is the Go compiler for amd64; it will write the output in file.6. The ‘6’ identifies files for the amd64 architecture. The identifier letters for 386 and arm are ‘8’ and ‘5’.»
adesso lo scarico e lo provo... ecco ora lancio il ./configure... il conf... il... non c'è. Export a manella di variabili. Suvvia.
- Claudio Cicali
il programma che ti crea la build fa anche *silenziosamente* l'install. Bad boy.
- Claudio Cicali
Su questa karmic il mio Hello.go ha compilato. Ora ci faccio un framework MVC :P
- Claudio Cicali
Massimiliano, puoi metterlo dove vuoi. Io l'ho messo in ~/opt ma l'installer poi mi ha scritto (senza permesso, il maledetto) anche in ~/bin. Non mi azzarderei ad eseguirlo da utente root.
- Claudio Cicali
son dei pazzi totali... vorrei proprio sapere per che progetti l'hanno usato all'interno...
- CantorJF
ecco non l'avevo visto quando l'hai scritto. il make minimale (che però preferisco alla grande al bordello di configure e auto*), i nomi così e secondo me anche cose del linguaggio sono tutta roba tipica dell'ambiente Plan 9 che ovviamente Pike si è portato dietro.
- michele
Michele, non è che essere un genietto ti legittima a fare "che cazzo ti pare", eh. Io, utente finale, voglio il configure e voglio il make che conosco.
- Claudio Cicali
dai, se stai compilando una beta di un compilatore non sei un "utente finale". quello che volevo dire è che tu sei abituato ad una convenzione, quelle sono altre convenzioni. i pacchetti ruby, python, perl, java li installi con configure? e comunque anche quella modalità "le convenzioni comuni sono sbagliate e hanno rovinato unix, quindi noi ne facciamo di migliori" è propria di quell'ambiente. è già tanto che ha scritto gli script per bash e non ti ha costretto ad installare rc.
- michele
Michele, il mio punto (lo si legge più su) è che quello script di *build* in realtà fa *anche* l'install. Che sarebbe successo se l'avessi lanciato da root? Boh. Insomma, non si fa e basta :)
- Claudio Cicali
l'avrebbe installato nella home di root. per compilare senza installare esegui make.bash invece di all.bash.
- michele