Sigh , label 'cr4' was undefined By Vc 2005
Posted: Wed Apr 11, 2007 9:35 pm
Sigh , that I have to use __emit to specify the opcode . sigh
The Place to Start for Operating System Developers
http://f.osdev.org/
I hate to tell you this, but VC is a real compiler, you didn''t just fantasies about it in the night. Please learn to seperate personal feelings about a company, feelings you copy from other people about a company and general disguist in marketing strategy from coding quality and ability. They higher a huge number of incredibly fine programmers and that is a very good compiler.hakware wrote:GCC am here?
Seriously -- real compilers to the rescue, man
Wow this is some bull... first you make unfounded allegations that microsoft actually put faults into there software... something i am positive is illegal in most countries, then despite much founded proof that microsoft do use there own software in house, you claim they do not. Now before you get the wrong impression, i am no microsoft avocate, i think Windows sucks almost as much as Linux... but i hate people who lie or twist facts.hakware wrote:Vc 2005 is Microsoft's "free" compiler. I must note that Microsoft has a history of crippling their "free" stuff in subtle and insidious ways (and they're beginning with their paid stuff as well). This goes beyond their traditional practice of inserting bugs so that people buy upgrades, and into the realm of removing features. From Microsoft's point of view, their visual c express 2005 is **NOT** a "real" compiler, and from my point of view, any compiler wherein you are bound by the fact that something like this problem exists (instead of being able to FIX it, PERMANENTLY, in the SOURCE) is indeed not a "real" compiler. I'm sure in their super-expensive in-house compilers that they send to their affiliates, cr4 is defined. But it's kind of ridiculous to be so dependent on what the company chooses to let you do that you would rather write a ton of machine code than get the problem solved.
And note, I may have some facts slightly wrong -- I haven't used windows since the year 2000, as it was at that point that I adopted the first of a stream of various unices, none of them having a development environment remotely near as crippled as every windows system I've ever seen (including brand new nt/xp/vista with visual studio/codewarrior/cygwin/mingw).
Also note that I hate IDEs with a passion, and I strongly dislike being tied to using a GUI for lack of a functional command line, so I may have a slight bias in that regard.
Well no, I have heard nothing of the sort. I haven't used it, but my point stands that one should be able to fix glaring errors like that, instead of redoing half the code in every project just because a company (and companies have no right to be making software anyway, imo) doesn't feel like defining something. And I know Microsoft uses their own stuff in house -- but it's the expensive stuff. Also, the thing about adding in bugs -- I get that from programmers I know who work at Microsoft, though it's common knowledge anyway.Tyler wrote:Wow this is some bull... first you make unfounded allegations that microsoft actually put faults into there software... something i am positive is illegal in most countries, then despite much founded proof that microsoft do use there own software in house, you claim they do not. Now before you get the wrong impression, i am no microsoft avocate, i think Windows sucks almost as much as Linux... but i hate people who lie or twist facts.hakware wrote:Vc 2005 is Microsoft's "free" compiler. I must note that Microsoft has a history of crippling their "free" stuff in subtle and insidious ways (and they're beginning with their paid stuff as well). This goes beyond their traditional practice of inserting bugs so that people buy upgrades, and into the realm of removing features. From Microsoft's point of view, their visual c express 2005 is **NOT** a "real" compiler, and from my point of view, any compiler wherein you are bound by the fact that something like this problem exists (instead of being able to FIX it, PERMANENTLY, in the SOURCE) is indeed not a "real" compiler. I'm sure in their super-expensive in-house compilers that they send to their affiliates, cr4 is defined. But it's kind of ridiculous to be so dependent on what the company chooses to let you do that you would rather write a ton of machine code than get the problem solved.
And note, I may have some facts slightly wrong -- I haven't used windows since the year 2000, as it was at that point that I adopted the first of a stream of various unices, none of them having a development environment remotely near as crippled as every windows system I've ever seen (including brand new nt/xp/vista with visual studio/codewarrior/cygwin/mingw).
Also note that I hate IDEs with a passion, and I strongly dislike being tied to using a GUI for lack of a functional command line, so I may have a slight bias in that regard.
As for your problem with IDE's, each to there own, i am a big lover of the command line also, to the extent that i have intergrated a command interpreter into the bottom pain of most of my OS' applications . Personally i love flexable IDE's that can bring all my software together though. As long as i am aware of the command line commands going in the background. Of course, i am sure you know that Express VC comes with the same compiler as the payed product and that it has all features available from the command line, as well as coming with a linker and powerful program to control both.
Well at least they aren't quoting images. I've seen text+multiple massive images in quotes, and before long, you have to scroll through several pages just to get to the reply ...os64dev wrote:guys why quoting the whole message it is already availble for reading
I think what hackware was tring to say. VC isn't a good compiler for OS developping. I've used VS do work with sharepoint, and find it a pain in the <insert word(s)> to work with. The free version dosn't intrigrate as well as the paid version. It's slow to start and to load new solutions. Also the free version of VS.NET only compiles to a specific .NET version.Tyler wrote:I hate to tell you this, but VC is a real compiler, you didn''t just fantasies about it in the night. Please learn to seperate personal feelings about a company, feelings you copy from other people about a company and general disguist in marketing strategy from coding quality and ability. They higher a huge number of incredibly fine programmers and that is a very good compiler.hakware wrote:GCC am here?
Seriously -- real compilers to the rescue, man
I have the free version. I use it for developing native code all the time.B.E wrote:I think what hackware was tring to say. VC isn't a good compiler for OS developping. I've used VS do work with sharepoint, and find it a pain in the <insert word(s)> to work with. The free version dosn't intrigrate as well as the paid version. It's slow to start and to load new solutions. Also the free version of VS.NET only compiles to a specific .NET version.Tyler wrote:I hate to tell you this, but VC is a real compiler, you didn''t just fantasies about it in the night. Please learn to seperate personal feelings about a company, feelings you copy from other people about a company and general disguist in marketing strategy from coding quality and ability. They higher a huge number of incredibly fine programmers and that is a very good compiler.hakware wrote:GCC am here?
Seriously -- real compilers to the rescue, man