Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Realizzare un S.O.
Forum - C/C++ - Realizzare un S.O.

Avatar
davide.riva@live.it (Normal User)
Newbie


Messaggi: 8
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 17:58
Domenica, 20/12/2009
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

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 18:08
Domenica, 20/12/2009

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


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 18:14
Domenica, 20/12/2009
Testo quotato

Postato originariamente da HeDo:


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



Quoto


Hey, sono anche su Twitter! www.twitter.com/simonecassin
PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1787
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 20:07
Domenica, 20/12/2009
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.


Software Failure: Guru Meditation
Forum su Informatica, Elettronica, Robotica e Tecnologia: http://www.nonsoloamiga.com
PM Quote
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 13:40
Lunedì, 21/12/2009
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++.


"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1787
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 13:51
Lunedì, 21/12/2009
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


Software Failure: Guru Meditation
Forum su Informatica, Elettronica, Robotica e Tecnologia: http://www.nonsoloamiga.com
PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1787
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 13:57
Lunedì, 21/12/2009
@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 il 21/12/2009 alle 13:58


Software Failure: Guru Meditation
Forum su Informatica, Elettronica, Robotica e Tecnologia: http://www.nonsoloamiga.com
PM Quote
Avatar
davide.riva@live.it (Normal User)
Newbie


Messaggi: 8
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 13:09
Martedì, 22/12/2009
Ringrazio tutti per le risposte. Utilizzerò GCC. Per quanto riguarda l'articolo sull'emulatore mi scuso, era solo un errore nella scrittura del post.

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 13:37
Martedì, 22/12/2009

direi che se l'obbiettivo è scrivere un nuovo SO, e il primo problema è SCEGLIERE il compilatore... imo il progetto farà ben poca strada, ma nice try!


Ingegnere Informatico
https://ldlagency.it
PM Quote