Hi,
On 11/27/05, Casper Hornstrup <ch(a)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