What tools are You using to develop an OS ?

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.
ineo

Re:What tools are You using to develop an OS ?

Post by ineo »

1) Compilers, translators ( C, ASM ).
G++ (aka gcc 3.X), GAS, LD

2) Loaders (self-written or third-party).
Grub

3) PC Emulators.
Bochs

4) Debuggers.
kprintf and bochs stack trace

5) And any other tool types that I may miss.
Since I use linux, I use a loop fs to write my kernel to my grub disk image. Vi is my editor.

Unfortunately it's been months I've not written anything new... I am back yet. The neverending story of the kernel :p
minotaurcomputing

Re:What tools are You using to develop an OS ?

Post by minotaurcomputing »

I am trying to target my OS to x86 and PPC.

>1) Compilers, translators

G++ and NASM

>2) Loaders (self-written or third-party).

GRUB and OpenFirmware

>3) PC Emulators.

Bochs (vs. raw hardware on the PPC side)

>4) Debuggers.

kprintf

>5) And any other tool types that I may miss.

Ant, Eclipse, Python

-m
Post Reply