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
What tools are You using to develop an OS ?
Re:What tools are You using to develop an OS ?
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
>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