Starting off...

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
anthony_pacitto3
Posts: 5
Joined: Thu Nov 23, 2006 7:54 pm

Starting off...

Post by anthony_pacitto3 »

yes, i am wanting to setup a OS development workplace on my home computer...but what i need to know is what am i going to need (software, virtual pc's, what languages are going to be need, number of computers, etc.) ...also can i make an OS in C++? ..Please Help
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

Whoa, slow down. Read the Wiki. It should answer most of your questions. Then come back here. .....
C8H10N4O2 | #446691 | Trust the nodes.
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Post by pcmattman »

BareBones (and it's C++ counterpart, BareBones C++) shows you everything you need. In the least you need either a version of GCC that is targeted to ELF, or you need to create a GCC Cross Compiler.... You'll also need the Binutils and a working version of GRUB (duh). The virtual machines I use are Bochs and QEMU (with the KQemu acceleration), and these work well for testing. The only time when you'll probably need more than one computer is when you're working on networking - which shouldn't be the first thing you implement.

You'll also need to know how to code in C++ and also understand that you have to write everything from scratch - you will have no libraries available.

I hope I haven't scared you away from OSDevving :D
Post Reply