Dont care

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Locked
cotton509
Member
Member
Posts: 91
Joined: Mon Nov 10, 2008 8:08 pm

Re: Dont care

Post by cotton509 »

people you can talk ok :roll: sorry for off topic
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: Dont care

Post by 01000101 »

Sorry not all of us are refreshing this thread every second.

I am quite confused as to your current progress with this. In some posts you talk about writing kernel code and booting with GRUB, but in the others you complain about setting up compilers in Windows and that GCC is to complex? Which is it, are you writing kernel code and have GRUB setup, or are you still stuck at the compilation stage?
cotton509
Member
Member
Posts: 91
Joined: Mon Nov 10, 2008 8:08 pm

Re: Dont care

Post by cotton509 »

i have a loader file i need grub and linker scripts to go with my kernal also i aded the enable ao2 comand.
cotton509
Member
Member
Posts: 91
Joined: Mon Nov 10, 2008 8:08 pm

Re: Dont care

Post by cotton509 »

i am going to use ms visual c++ to make the kernal but i cant edit code in it.
User avatar
neon
Member
Member
Posts: 1567
Joined: Sun Feb 18, 2007 7:28 pm
Contact:

Re: Dont care

Post by neon »

people you can talk ok :roll: sorry for off topic
Eh, sorry. I had to go somewhere :)

I am actually a little confused at what you are looking for as well. I thought you were using GCC?
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
User avatar
Zenith
Member
Member
Posts: 224
Joined: Tue Apr 10, 2007 4:42 pm

Re: Dont care

Post by Zenith »

Whoa. Just... whoa.

Seriously, cotton509, if you've just figured out the difference between source code and executables, I don't think you're ready to develop an OS, let alone program anything. Have you used a compiler before, ever? From what I've seen in this thread, I really don't think it's worth this forum's time to guide you through installing NASM, GCC, learning some grammar, or about how to use a computer.

Seriously, get some computer skills, learn some spelling, and grow up for Google's sake.
"Sufficiently advanced stupidity is indistinguishable from malice."
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Dont care

Post by Troy Martin »

Zenith wrote:Whoa. Just... whoa.

Seriously, cotton509, if you've just figured out the difference between source code and executables, I don't think you're ready to develop an OS, let alone program anything. Have you used a compiler before, ever? From what I've seen in this thread, I really don't think it's worth this forum's time to guide you through installing NASM, GCC, learning some grammar, or about how to use a computer.

Seriously, get some computer skills, learn some spelling, and grow up for Google's sake.
Now THERE'S a guy who understands my pain in this thread!!

Cotton: you tried to run .c and .h files, and you think you can write an OS. That's kind of... well... sad. Zenith's right, you need some more skills.

Come back in a month or two.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
System123
Member
Member
Posts: 196
Joined: Mon Jul 07, 2008 1:25 am

Re: Dont care

Post by System123 »

-Almost dies laughing-
I just read this whole thread from page 1 and it was better than some TV programs I have watched.

Cotton509 you didn't even know you downloaded the source code to a program. You then tried to run it. And now you swapping between Assembler, C and C++ all in one kernel.

I don't think you realize OS development is not a quick hack together thing. It takes months if not years of time, you require an in depth knowledge of computers and how they work (and I don't mean how to turn then on). You need a good knowledge of the languages you using and you need to be able to write efficient code, not just copy & paste other peoples code. I even find OS Dev a challenge, and I have been programming for a long time. The only way to do it is to read lots of tutorials, and papers on the subject. By lots I mean like 100s.

Do you even have the Intel Manuals yet? Do you know about Google? these two things are like the Gods of OS Dev they can answer almost all your questions.

Personally I think you should forget about OS dev for now. Sart off with a scripting language like Python and Learn how to program Python is a simple, powerful script language that is easy to code and quick to learn. Then go get Delphi or Visual Basic and then move to something like Java and maybe then you can learn C and assembler.

You need to be able to make user applications before you can dream of OS Dev. So delete the code you have and start at the bottom of the food chain, and don't be embarrassed by learning Python because Mark Shuttleworth made his Billions using it.
Gizmic OS
Currently - Busy with FAT12 driver and VFS
User avatar
JackScott
Member
Member
Posts: 1031
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Contact:

Re: Dont care

Post by JackScott »

System123 wrote:You need to be able to make user applications before you can dream of OS Dev. So delete the code you have and start at the bottom of the food chain, and don't be embarrassed by learning Python because Mark Shuttleworth made his Billions using it.
I'd be more embarrased about knowing Perl, personally. But that's just me.

cotton509: Read this whole page, start to finish, and then do everything it says. You won't regret it. http://www.catb.org/~esr/faqs/smart-questions.html
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re: Dont care

Post by Brendan »

Hi,

This entire topic isn't going to help anyone until Cotton learns some of the required knowledge (and some other things, like how to post smart questions and how to use a spell-checker).

Therefore, to save everyone time that could be better spent elsewhere, I've locked this topic.

Sorry for the inconvenience....


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Locked