Oppure

Loading
20/12/09 16:58
davide.riva@live.it
Buongiorno a tutti. Volevo chiedere dove si può trovare un compliatore per il linguaggio di programmazione C che compili (scusate il gioco di parole) S.O.
Grazie
aaa
20/12/09 17:08
HeDo

mmm che richiesta strana, potrei avere più info al riguardo prima di darti una risposta definitiva?
aaa
20/12/09 17:14
cassin.simone
Postato originariamente da HeDo:


mmm che richiesta strana, potrei avere più info al riguardo prima di darti una risposta definitiva?


Quoto
aaa
20/12/09 19:07
TheKaneB
Se vuoi compilare un sistema operativo esistente, tra quelli open source, ti conviene leggere il rispettivo manuale per vedere quali compilatori sono supportati.
Ad esempio con Linux è sufficiente GCC con il relativo pacchetto binutils.

Se il tuo intento è creare un sistema operativo da zero, puoi usare un qualunque compilatore che supporti i custom linker scripts. Vanno bene ancora GCC (anche nella versione per windows), Visual C++, Intel C Compiler, djcpp (per DOS), lcc, XCode (MacOS X) e probabilmente tanti altri compilatori di minore diffusione.
aaa
21/12/09 12:40
gio97
Dubito che se si voglia creare un sistema operativo non si conosca un compilatore.
(Fortunatamente non sembra più mirkokk, sunsoft ecc. :rofl: )

PS: Comunque vorrei precisare che Xcode non è come dire Visual C++, infatti Xcode usa GCC, Visual C++ usa Visual C++.
aaa
21/12/09 12:51
TheKaneB
lo so che XCode è un IDE, ma se il nostro amico lavora su Mac, installando XCode avrà vita molto più semplice che installando gcc "liscio", tutto qui :)

Sul discorso mirkokk (alias Mario Linguito), aspetterei ancora un po' prima di giungere a conclusioni affrettate... :D
aaa
21/12/09 12:57
TheKaneB
@davide: ho dato un'occhiata al tuo blog e vedo che ancora hai tanta strada da fare prima di addentrarti nel cuore dei sistemi operativi... e PS: lameboy ds è un emulatore GameBoy e GameBoyColor (console a 8bit basata su una variante di Zilog Z80), non emula neanche lontanamente il GBA (potente processore RISC a 32bit, un ARM7TDMI) ;)
Ultima modifica effettuata da TheKaneB 21/12/09 12:58
aaa
22/12/09 12:09
davide.riva@live.it
Ringrazio tutti per le risposte. Utilizzerò GCC. Per quanto riguarda l'articolo sull'emulatore mi scuso, era solo un errore nella scrittura del post.
aaa