Некоторое время назад я просматривал проект Linux From Scratch и был немного разочарован тем, что для его сборки вам нужна существующая копия Linux на вашем компьютере. Я знаю, что Linux очень легко получить, установить и т. д., но я надеялся построить проект LFS вне современных операционных систем (Unix/Linux/OS-X/Windows/и т. д.) и в чем-то вроде DOS.
Мой вопрос в том, как я могу построить проект, будь то C, C++ или какой-либо другой язык с помощью компилятора C, не создавая этот проект в другой операционной системе. Под операционной системой я подразумеваю Unix, Linux, OS-X, Windows и любую другую «современную» ОС с графическим интерфейсом.
Так что специально я ищу что-то, что работает так же, как DOS. Я не возражаю против использования DOS, если это все, что доступно, однако я думаю о чем-то, что может использовать всю доступную память, вычислительную мощность и т. д. Я хочу запустить свой компьютер и получить «подсказку» от который я могу создать или выполнить программу (например, другую операционную систему).