Page 1 of 4
Which OS you are using for development ?
Posted: Wed Dec 01, 2004 12:00 am
by COLD_FIRE
I am using RED HAT 9.0 with gcc 3.2.2
Re: Which OS you are using for development ?
Posted: Thu Dec 02, 2004 12:00 am
by Legend
I use windows, as I play games, and I'm too lazy to dual boot. So I use Windows XP and MinGW as the compiler ...
Re: Which OS you are using for development ?
Posted: Thu Dec 02, 2004 12:00 am
by z4ck
i am useing windows xp an djgpp... thats because i game too...
Re: Which OS you are using for development ?
Posted: Thu Dec 02, 2004 12:00 am
by bregma
I use both GNU/Linux (Xandros 3.0) and Windows98/Cygwin with a custom GCC 4.0 toolchain, including the newlib C RTL.
I also use Bochs 2.1.1 (tweaked for better multiprocessor support) for emulation and mtools 3.9.9 to automate disk image handling in a cross-platform way. The build environment is based on autoconf 2.59, automake 1.8, and GNU make 3.8
I use GNU GRUB 0.93 to manage booting everywhere.
Naturally, I use VIM 6.1 as my main development tool for both OS code and WWW presence.
Re: Which OS you are using for development ?
Posted: Thu Dec 02, 2004 12:00 am
by nostradamus
i use debian gnu/linux 3.1 unstable with gcc and nasm
Re: Which OS you are using for development ?
Posted: Thu Dec 02, 2004 12:00 am
by cipek
I use Win XP and nasm :]
But i thin about slackware 10.0 or debian :]
Re: Which OS you are using for development ?
Posted: Thu Dec 02, 2004 12:00 am
by [AlAdDiN]
my developpement environement is
OS : Linux Gentoo
Compiler : gcc 3.3.4
Assembler : nasm
Editor : vim
Emulator : QEMU and bochs
and i suggest to ppl who are using windows to use Linux or Unix coz it helps a lot in OS developpement.
Re: Which OS you are using for development ?
Posted: Fri Dec 03, 2004 12:00 am
by smiddy
My development environment:
Code: Select all
OS: WindowsXP Media Edition/WindowXP Professional/WindowsXP Home
Redhat 9.0/MS-DOS 4.01/PC-DOS 3.10
Editor: Crimson
Assembler(S): NASM/FlatAssembler/TASM
Emulator(S): Bochs/DOSBox
I think emulating only one OS is narrow minded. You should investigate all the options and choose to emulate the features from eachone.
Re: Which OS you are using for development ?
Posted: Fri Dec 03, 2004 12:00 am
by [AlAdDiN]
i totally disagree, since when u r using an emulator (bochs for example) it can't(sould not) differ from an OS to another, coz the same code is used but compiled in two different OSs
what i want to say is that windows is not an OS for developpement but for office or personnal use (games ...etc), Linux is a well documented os offering all needed developement tools by default, also Linux has a large developpement community in lot of domains including os and kernels developing.
this is why i m using Linux and i ll never use windows to develop my OS
Re: Which OS you are using for development ?
Posted: Fri Dec 03, 2004 12:00 am
by Legend
To program an OS, the only major thing I need is being able to place some things at specific memory addresses, so I mostly need the ability to have a linker script etc. and most things I urgently need are done for me.
The gcc/binutils-ports can do this, and then I can do it with Windows, too, even if it was not designed for OS development.
I don't care about what it was designed/intended for, I look at what it can actually do.
Re: Which OS you are using for development ?
Posted: Sat Dec 04, 2004 12:00 am
by matthias
I use the following:
OS: - WindowXP Prof. SP1
- SUSE Linux 9.2 Prof.
Editor: KEdit and MS Visual C++ 6.0
Assembler(S): nasm
Compilers(s) : djgpp and gcc
Emulator(s): Bochs
Re: Which OS you are using for development ?
Posted: Mon Dec 06, 2004 12:00 am
by COLD_FIRE
wow i thought that a few people use dual boot, but i am wrong...
I use VMware to boot my RED HAT 9 on WINDOWS machine because i really don't like windows for development - development tools are not prety integrated ...
Re: Which OS you are using for development ?
Posted: Tue Dec 07, 2004 12:00 am
by JAAman
you dont have to use integrated tools with windows there are millions (count them) of tools for win programming (prob more than there are for linux) and even VC++ doesnt have to be used integrated (it uses a command line compiler, linker, etc) infact you can tie the IDE into any compiler and you can use the compiler with any IDE (or notepad or another text editer)
i use winXP, nasm,
matthias: have you tried using the VC6 compiler?
Re: Which OS you are using for development ?
Posted: Tue Dec 07, 2004 12:00 am
by COLD_FIRE
It's hard to program devices like FLOPPY under WIN etc... Under Linux everithing is considered as file - i like that !!
Re: Which OS you are using for development ?
Posted: Tue Dec 07, 2004 12:00 am
by JAAman
if your programing it for win then its not an os and you shouldnt mess with the hardware directly -- keeping you from doing that is the primary porpose of an OS
unless your writing a driver in which case you should use the provided driver interface
if you mean programing within win for your own os then there is no difference between win and any other OS