Page 1 of 1

DevC++?

Posted: Wed Jan 23, 2008 1:31 pm
by teemsu
........

Posted: Wed Jan 23, 2008 2:26 pm
by os64dev
google? wiki? did you look?

Dev C++ could make some part but not all for instance the boot-loader which is most written in asm. Maybe you can do it but i know too little of Dev C++

Posted: Wed Jan 23, 2008 4:08 pm
by Combuster
Dev-C is an IDE, not an compiler. You could potentially write machine language in it.

That said, you could write your own makefile and have dev-c use that instead of its default, or go the long way and configure a new compiler that is capable of compiling kernels (use a GCC Cross-Compiler rather than the mingw compiler that comes with it)

I don't know of any dev-c specific kernel, but IIRC there are people who are indeed using it.

Posted: Wed Jan 23, 2008 9:32 pm
by teemsu
i should visual c++?
i want sample os for visual c++.

Posted: Thu Jan 24, 2008 1:10 am
by xyzzy
Try here.

Posted: Thu Jan 24, 2008 1:18 am
by Solar
Four remarks:

1) A strong grasp of English, especially reading technical English, is a required skill for OS development, as virtually all the relevant documentation is in English. "I need sample OS", "I want sample OS" doesn't smack of that level of language skill (or maturity, for that matter).

2) Basic netiquette would have been to read the "POSTING RULES - REQUIRED READING - FAQ" sticky thread. This would have pointed you to several ressources, some of them including links to "sample" kernels.

3) A "sample OS" (or kernel) is not the best place to start, as is discussed in various places linked to by said sticky thread.

4) If you have to ask whether you can use XYZ to create an OS, I have a hunch you should do much reading first before jumping into coding stage.

Well Dev-CPP

Posted: Fri Jan 25, 2008 11:35 am
by DeletedAccount
Dev-Cpp(IDE) actually makes use of the windows port of gcc known as mingw ... you can make an os with mingw ... see Project list in the wiki page .. see Ace Os , Cosmos OS ... etc
If you are a hardcore hacker .. you should check out React Os ...

:P I must confess that i dont have enough knowledge to hack ReactOS ... :cry: :cry: :cry:

Posted: Fri Jan 25, 2008 12:20 pm
by DeletedAccount
I didnt get your question properly .. ? I am a bit confused now .. If you want Dev-Cpp IDE to compile ur os (using whatever compiler you like ... ) ...
Chose Project->Options->Makefile->use custom makefile { Put ur makefile there .. }

Posted: Fri Jan 25, 2008 12:45 pm
by Wave
Isn't the rule very simple? If you don't even know if you can't create an os in a particular way, then you can't. (Maybe someone else can, though!)

Re: Well Dev-CPP

Posted: Wed Feb 13, 2008 6:21 am
by binutils
SandeepMathew wrote:Dev-Cpp(IDE) see Project list in the wiki page .. see Ace Os , Cosmos OS ... etc
you can't make another cosmos with dev c++.
http://lab.obsethryl.eu/content/cosmos- ... ed-kernels (PS: i am not fan of mono/c# stuff, just FYI, PPS: http://www.gocosmos.org/Docs/UserKit/)

Posted: Wed Feb 13, 2008 6:50 am
by 01000101
I'm making mine in DevCpp. Change out the makefile with your own custom one, as for assembly, I havent hacked away enough at the IDE to make it compile that too =( lol. I'm looking for a way to trick it to compile ASM files with nasm.

Nope ...

Posted: Wed Feb 13, 2008 9:41 am
by DeletedAccount
I was not referring to that project .. I was refering to the public domain OS
named Cosmos by Chris Geese ... It is written in C not C# ....
see http://my.execpc.com/~geezer/os/

Re: Nope ...

Posted: Thu Feb 14, 2008 7:11 am
by binutils
SandeepMathew wrote:I was not referring to that project .. I was refering to the public domain OS
named Cosmos by Chris Geese ... It is written in C not C# ....
see http://my.execpc.com/~geezer/os/
yes, you are right. it seems that my expression cause some misunderstanding.
i did checked this comos and that cosmos, both already before post earlier message.

--
PS: i bet op would like C# cosmos, as he mentioned sample os :)
PPS: C#/gnome/ooxml all just seems wrong to me. toy..
PPPS: btw, i am using gnome_FC8/plan9port_lfs64/winxp_sp2, atm.