Dont care
Re: Dont care
people you can talk ok sorry for off topic
Re: Dont care
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?
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?
Website: https://joscor.com
Re: Dont care
i have a loader file i need grub and linker scripts to go with my kernal also i aded the enable ao2 comand.
Re: Dont care
i am going to use ms visual c++ to make the kernal but i cant edit code in it.
Re: Dont care
Eh, sorry. I had to go somewherepeople you can talk ok sorry for off topic
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();}
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
Re: Dont care
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.
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."
- Troy Martin
- Member
- Posts: 1686
- Joined: Fri Apr 18, 2008 4:40 pm
- Location: Langley, Vancouver, BC, Canada
- Contact:
Re: Dont care
Now THERE'S a guy who understands my pain in this thread!!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.
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.
Re: Dont care
-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.
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
Currently - Busy with FAT12 driver and VFS
Re: Dont care
I'd be more embarrased about knowing Perl, personally. But that's just me.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.
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
Re: Dont care
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
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.