MSVC and OSDev
MSVC and OSDev
I was wondering if there are any other people out there who are using MSVC or the PE format for their kernel. I have some questions regarding getting the kernel multiboot compliant with GRUB, etc. I have searched the forum, and many of the posts are quite old, and I didn't want to bring up old posts.
thanks.
thanks.
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
Re: MSVC and OSDev
This will be the best resource, and starting point:TomB wrote:I was wondering if there are any other people out there who are using MSVC or the PE format for their kernel. I have some questions regarding getting the kernel multi boot compliant with GRUB, etc. I have searched the forum, and many of the posts are quite old, and I didn't want to bring up old posts.
thanks.
http://www.osdev.org/wiki/Visual_Studio
I mainly use one primary computer which is a laptop that runs linux, and that project was quite a while back but I can still help - I do think if you have any questions. (Try Internet mail to get my attention and I can post it here for others.)
I unfortunately are a fool, and did not save it. If the forum transfer went perfect there should be a thread with a the project zipped and attached with my post. However, a search by me did not find it.TomB@?.com wrote: Tom Bell wrote:
> Hey,
>
> I was wondering if you still had anything document or code wise
> regarding kernels written in MSVC.
>
> Thanks
>
> TomB
>
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Re: MSVC and OSDev
I'll refrain from laughing at you.. (For 30 seconds..)TomB wrote:I was wondering if there are any other people out there who are using MSVC or the PE format for their kernel. I have some questions regarding getting the kernel multiboot compliant with GRUB, etc. I have searched the forum, and many of the posts are quite old, and I didn't want to bring up old posts.
thanks.
Windows + MSVC + OSDev = Failure & A big waist of time..
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
You have fun playing though.. in the end that's why we are all here correct?
Google BSD or Linux.. or Cygwin/MinGW if you must
![Laughing :lol:](./images/smilies/icon_lol.gif)
Erm... in the beginning I was laughing about those who wanted to write their kernel in Pascal, too. Now there are several of them, and making good progress from what I hear.
It's possible, so why shouldn't he try to do it? Heck, you can even tweak MSVC into calling gcc as back-end...![Wink ;)](./images/smilies/icon_wink.gif)
It's possible, so why shouldn't he try to do it? Heck, you can even tweak MSVC into calling gcc as back-end...
![Wink ;)](./images/smilies/icon_wink.gif)
Every good solution is obvious once you've found it.
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
TomB:
Before you take Brynet-Inc too serious...
Before you take Brynet-Inc too serious...
It seems we have a Weenie running loose around here...Crazed123 wrote:What got you branded as a Weenie was calling Singularity and C# "an abomination". Simply insulting something without actually making a point against its technical merits is the Mark of the Weenie.Brynet-Inc wrote:You seem to freely defend your opinion.. but call other people "Weenies" if they have opinions of their own.. This is how you're hypocritical.
You can use MSVC, but it's just that it has been found to be easier to use Cygwin. Why use something that'll give you the same results, only being harder to use? (Albeit this depends on your situation, I guess.)
On Brynet-Inc: It's suggested that one never utter the word "Microsoft" round him, lest he begin to speak upon the subject.![Wink :wink:](./images/smilies/icon_wink.gif)
On Brynet-Inc: It's suggested that one never utter the word "Microsoft" round him, lest he begin to speak upon the subject.
![Wink :wink:](./images/smilies/icon_wink.gif)
C8H10N4O2 | #446691 | Trust the nodes.
Re: MSVC and OSDev
I would refrain from laughing at you, but then again I've read most of your latest posts. You should really see a doctor, because having BSD shoved that far up your rear could become a problem further in life.Brynet-Inc wrote:I'll refrain from laughing at you.. (For 30 seconds..)
As for googling for BSD or Linux, I don't think I need to seeing as I develop a Linux distribution myself. http://www.nubuntu.org.
As for using MSVC and the PE format, I want to do it this way 1) because I can, 2) because it's different (everyone and their mothers use gcc/binutils and ELF), 3) because I can.
Thanks
![Smile :)](./images/smilies/icon_smile.gif)
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Re: MSVC and OSDev
Working on a Linux distribution isn't exactly something to be proud of.. You a package maintainer? ![Laughing :lol:](./images/smilies/icon_lol.gif)
Nor is using Windows.. MSVC.. or the PE format.. heck even COFF alone is a laughable offence..
As for your comment about me having "BSD shoved up my rear"..
First of all that's a really immature thing to say..![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
And last time I checked OpenBSD is a far better operating system then anything thats currently available today..![Cool 8)](./images/smilies/icon_cool.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
Nor is using Windows.. MSVC.. or the PE format.. heck even COFF alone is a laughable offence..
As for your comment about me having "BSD shoved up my rear"..
First of all that's a really immature thing to say..
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
And last time I checked OpenBSD is a far better operating system then anything thats currently available today..
![Cool 8)](./images/smilies/icon_cool.gif)
OK, that's enough. Brynet-Inc, everyone is allowed his/her free choice of what is the "best" operating system. Others are not required to share the opinion, but you are required to respect the opinion.
I don't consider OpenBSD to be "far better than anything" either, but I don't flame you for it.
TomB, don't feed him, please.
Edit: Didn't work, thus thread closed (after deleting the heat).
I don't consider OpenBSD to be "far better than anything" either, but I don't flame you for it.
TomB, don't feed him, please.
Edit: Didn't work, thus thread closed (after deleting the heat).
Every good solution is obvious once you've found it.