05
Ott
07

AROS: Iniziamo a sviluppare

Ok, vediamo un po’ di iniziare a sporcarci le mani! Quello che segue è stato, per comodità, realizzato per la versione hosted su linux, ma vale ugualmente per la versione nativa, con la sola differenza che il trasporto dei file deve essere fatto col trucchetto di cui parlavo nel post precedente (nel caso di utilizzo di QEMU). Installeremo gcc in versione nativa, più avanti vedremo come è possibile lavorare con gcc in versione cross-compiling, cioè compilando da linux e ottenendo eseguibili da lanciare su aros.

Nella versione hosted è già presente la cartella “Development” con tutti i file header che servono per lo sviluppo su AROS. Ciò che ci manca è il compilatore. Scarichiamolo dall’indirizzo

http://downloads.sourceforge.net/aros/gcc-core-3.3.1-aros.i386.tar.bz2?modtime=1120932630&big_mirror=0

e anche le binutils:

http://downloads.sourceforge.net/aros/binutils-2.15-aros.i386.tar.bz2?modtime=1120936114&big_mirror=0

Copiamo tutto dentro la directory Development di AROS, spostiamoci lì

cd <AROSDIR>/Development

e scompattiamo

tar -jxvf gcc-core-3.3.1-aros.i386.tar.bz2
tar -jxvf binutils-2.15-aros.i386.tar.bz2

(nel caso di sistema installato su immagine QEMU scompattiamo prima tutto su linux in una cartella e poi ne copiamo IL CONTENUTO nell’immagine aros, come spiegato nel post precedente)

A questo punto creiamo un file User-Startup col seguente contenuto:

path sys:Development/bin add
assign Development: sys:Development/
assign USR: sys:Development
assign LIB: sys:Development/lib

facendo così, al prossimo riavvio avremo gcc nel path e possiamo iniziare a sporcarci le mani!

Have fun!

TAD

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...


%d blogger hanno fatto clic su Mi Piace per questo: