Linuxassembly fornisce la guida su come creare un compilatore
Qualche anno fa terminai i primi due volume sulla programmazione in assembly x86-32/64 su linux inziando poi a scrivere come tutorial un piccolo compilatore “simplyC”. Ad oggi gli impegni di lavoro e gli studi all’università non mi permettono più di seguire i lavori.
Ho messo online i due volumi con formato open office e il codice sorgente commentato del tutorial sulla scrittura di un compilatore passo passo (molto semplice).
Spero qualcuno possa continuare e ampliare i lavori intrapresi.
Per maggiori informazioni http://www.linuxassembly.tk
Autore: Claudio Daffra
il 4 Giugno 2008 alle 15:44
Bella guida ma mi sono arrenato al primo script!!!
Quando lo eseguo mi da: -bash: ./primo: No such file or directory
il 4 Giugno 2008 alle 15:56
Sembra che il file “primo” non sia presente nel path in cui lo lanci…
il 4 Giugno 2008 alle 16:01
…sembra, ma si trova proprio in locale!
il 4 Giugno 2008 alle 17:10
Se a qualcuno puo interessare perchè magari ha incontrato il mio stesso errore, io ho risolto così:
ln -s /lib/ld-linux.so.2 /usr/lib/libc.so.1
Ciau….
il 13 Giugno 2008 alle 12:03
si si
il 16 Giugno 2008 alle 21:41
Se ti è difficile compilare/linkare con AS/link
prova GCC, esegue alcune operazioni in automatico
ciao
claudio