Hi,
On 11/27/05, Casper Hornstrup ch@csh-consult.dk wrote:
I won't actively test my changes on both compilers. I WILL help find solutions that work on both compilers. There is a big difference. Supporting MSVC was the reason I made rbuild support multiple backends. I knew that if it didn't, then we would have had lots of MSVC project files in the tree today like there currently is for explorer and rbuild.
Sorry I did not mean to sound rude I was just frustrated because I don't think we need to get in to voting over every little issue like this. I appreciate the fact you added support for backends and understand that you can't test on every platform known to man. My point was mainly that I would not care as much about the Linux build if the msvc build worked and I am just frustrated because I think the faster we get it done, the better of our project will be all around in terms of new developers and the quality of our code. I expect it to be as fast if not faster than gcc on Linux and (for me at least) mixed case would not be a issue. As for everyone else that uses Linux to cross-compile I still think its a good rule to have.
When it is documented in wiki, it is more easily remembered. I don't remember these rules (logical or not) and many others don't either apparently. Having an explanation of how to do something which can be easily linked to, makes it easier to agree on what to do the day such a decision is needed.
Well we never had a firm rule "Always import filenames like this and make sure paths are seperated like this" but then again Art, James and myself have only been fixing problems like this as they come up for years :) In the case of these rbuild changes its always worked for us but annoyed the crap out of me because it did not conform to the rest of the sources and if someone tried to edit the include statements and or makefiles to make it conform it would have ended up with a broken build for us.
I doubt a rule would do any good. I am for making sure we can host SIN on Linux build boxes to catch problems like this. I think I can also speak for everyone when I say we all do appreicate the work you have done on rbuild, SIN, CIS and hosting. Once again sorry my comments in the prior email were mostly off topic and rude.
-- Steven Edwards - ReactOS and Wine developer
"There is one thing stronger than all the armies in the world, and that is an idea whose time has come." - Victor Hugo