Which OS you are using for development ?

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.
COLD_FIRE
Posts: 4
Joined: Thu Nov 25, 2004 12:00 am

Which OS you are using for development ?

Post by COLD_FIRE »

I am using RED HAT 9.0 with gcc 3.2.2
Legend
Member
Member
Posts: 195
Joined: Tue Nov 02, 2004 12:00 am
Contact:

Re: Which OS you are using for development ?

Post 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 ...
*post*
z4ck
Member
Member
Posts: 28
Joined: Thu Oct 21, 2004 11:00 pm
Location: swiss
Contact:

Re: Which OS you are using for development ?

Post by z4ck »

i am useing windows xp an djgpp... thats because i game too... :D
char *autor="I don't know english!! :(";
bregma
Member
Member
Posts: 25
Joined: Tue Oct 26, 2004 11:00 pm
Location: the back woods
Contact:

Re: Which OS you are using for development ?

Post 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.
nostradamus
Posts: 1
Joined: Thu Dec 02, 2004 12:00 am

Re: Which OS you are using for development ?

Post by nostradamus »

i use debian gnu/linux 3.1 unstable with gcc and nasm :D
cipek
Member
Member
Posts: 43
Joined: Mon Oct 25, 2004 11:00 pm
Location: Poland

Re: Which OS you are using for development ?

Post by cipek »

I use Win XP and nasm :]
But i thin about slackware 10.0 or debian :]
Last edited by cipek on Wed Dec 31, 1969 6:00 pm, edited 1 time in total.
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Which OS you are using for development ?

Post 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.
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
User avatar
smiddy
Member
Member
Posts: 127
Joined: Sun Oct 24, 2004 11:00 pm
Location: In my cube, like a good leming. ;-)

Re: Which OS you are using for development ?

Post 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.
-smiddy
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Which OS you are using for development ?

Post 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
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
Legend
Member
Member
Posts: 195
Joined: Tue Nov 02, 2004 12:00 am
Contact:

Re: Which OS you are using for development ?

Post 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.
*post*
User avatar
matthias
Member
Member
Posts: 158
Joined: Fri Oct 22, 2004 11:00 pm
Location: Vlaardingen, Holland
Contact:

Re: Which OS you are using for development ?

Post 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
The source of my problems is in the source.
COLD_FIRE
Posts: 4
Joined: Thu Nov 25, 2004 12:00 am

Re: Which OS you are using for development ?

Post 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 ...
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: Which OS you are using for development ?

Post 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?
COLD_FIRE
Posts: 4
Joined: Thu Nov 25, 2004 12:00 am

Re: Which OS you are using for development ?

Post by COLD_FIRE »

It's hard to program devices like FLOPPY under WIN etc... Under Linux everithing is considered as file - i like that !! ;-)
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: Which OS you are using for development ?

Post 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
Post Reply