Pagina 1 di 1

Slackware e gcc ARM

Inviato: sab 14 mag 2016, 11:52
da mr.simo
Ciao a tutti,

È parecchio che non mi collego ma è anche parecchio tempo che non uso Slackware.. :?
Per forza di cose sono dovuto passare ad una Debian ma noto che Slackware a sempre tutto quello di cui ho minimamente bisogno.
Pero andiamo al dunque.

Ho sempre avuto un dubbi riguardo alla compilazione di gcc, diciamo che tutte le volte che ho provato a compilarlo da zero qualcosa è andato storto ... e nulla ha funzionato. :roll:

Uno dei pacchetti che considero più importanti avere sul mio laptop è una cross compiler. In questo caso parliamo di gcc per architettura ARM.
Lavoro molto su questa architettura ed avere gcc per ARM installato sul laptop è una delle cose che mi dà da mangiare, ma dipendere da una distribuzione solo perché te la fa facile (https://wiki.debian.org/CrossToolchains) non mi piace.

Conoscete quindi una guida seria che sia valida su come installare da zero il compilatore senza che ci sia scritto:

Codice: Seleziona tutto

sudo apt-get xxx 
o che spieghi bene come compilare da zero il compilatore ?

Rendere il pacchetto disponibile su slacky poi sarebbe anche molto interessante.

Si insomma c'è l'idea di tornare ad usare Slackware (eccome !) ma senza gcc per ARM è un casino.. :?

Ringrazio in anticipo e spero di non aver aperto un thread inutile.
Ciao !
Simon

Re: Slackware e gcc ARM

Inviato: sab 14 mag 2016, 13:23
da conraid
Forse potresti iniziare da qui http://trac.clfs.org/

Re: Slackware e gcc ARM

Inviato: dom 15 mag 2016, 10:19
da ilmich
è possibile anche cross compilare GCC e dipendenze modificando le architetture target presenti negli slackbuilds ufficiali di pat in modo da ottenere dei pacchetti di installazione... io quando giocavo col raspberry lo avevo fatto.. ma è passato un bel po di tempo e nn ricordo bene i vari passi :)

Re: Slackware e gcc ARM

Inviato: dom 15 mag 2016, 10:54
da ponce
un'alternativa e' usare distcc sul tuo device arm appoggiandosi remotamente a una toolchain compilata apposta sul tuo host x86{,_64}

http://slackware.uk/slackwarearm/slackw ... toolchain/

occhio che, come spiegato nello script x-build, non e' un cross compiler a tutti gli effetti, e' solo per un uso con distcc.

Re: Slackware e gcc ARM

Inviato: dom 15 mag 2016, 13:37
da mr.simo
Vedo che compilare gcc a mano non è da tutti, e siamo tutti ben abituati ai package managers.. :lol:
miklos ha scritto:è possibile anche cross compilare GCC e dipendenze modificando le architetture target presenti negli slackbuilds ufficiali di pat in modo da ottenere dei pacchetti di installazione...
Urca ! Questo è vero e non sò come non ci avevo pensato. Alla fine è un pò quello che faccio quando monto le piccole distro: prendo un fs di quà, se non funziona il kernel compilato o da problemi prendo quello là che funziona etc.. :badgrin:

Potrei anche prendere i sorgenti da embedian e montarli su una Slackware...

Vabbé, per il momento credo proprio che scaricherò i sorgenti e (ri)farò tutto a mano. Fino a che funzionerà.. :roll:
Molto utile il link di conraid che non conoscevo.