That’s totally different. The loader is a core component and was a long way off being
ready, as Alex has shown with the huge amount of work he’s done on it since it was
committed.
It got to the point where most devs had reverted it due to the problems it was causing.
From what I understand, cmake is pretty much ready to
go and quite a few people seem to already be using it as their default build system.
There’s now a usage split in the community between the cmake guys and the rbuild guys.
Both currently have their merits and their issues, but both are largely working.
Ged.
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of
Aleksey Bragin
Sent: 21 July 2011 21:31
To: ReactOS Development List
Subject: Re: [ros-dev] cmake rant
I didn’t hear many positive opinions when I forced everyone to switch over to the new
ntdll loader. I minusone this proposal too. CMake should get wider usage first, and get
the regressions sorted out. After all, it’s a build system change, not a migration to BSD
kernel, it’s a doable task.
I’m all to help with hunting down CMake problems btw.
WBR,
Aleksey Bragin.
From: Gabriel ilardi <mailto:gabrielilardi@hotmail.it>
Sent: Thursday, July 21, 2011 9:16 PM
To: ReactOS Development List <mailto:ros-dev@reactos.org>
Subject: Re: [ros-dev] cmake rant
-1 imho, not at least debugging is possible, we keep accumulating regressions and not
being able to debug is not an option to me...
Date: Thu, 21 Jul 2011 18:57:28 +0200
From: jerome.gardou(a)laposte.net
To: ros-dev(a)reactos.org
Subject: Re: [ros-dev] cmake rant
+1 for Ged.
Le 21/07/2011 18:51, Ged Murphy a écrit :
I'm all for deleting rbuild now and dealing
with the consequences.
That would be better than the current situation, which seems rather
ridiculous at the moment.
Right now if you change something, you have to :
- edit the cmakefiles.txt file
- edit the rbuild file
- possibly edit a pspec and spec file
- build with rbuild to check for breakages
- build with cmake to check for breakages
Only then can you commit your changes.
It's not ideal for the people working on this stuff regularly.
Ged.
-----Original Message-----
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On
Behalf Of Timo Kreuzer
Sent: 21 July 2011 17:39
To: ReactOS Development List
Subject: [ros-dev] cmake rant
Hi,
Several times now cmake build has been broken. Time for some action!
Last meeting I asked everyone to test/use cmake. It was also mentioned that
if questions arise, we (Amine and me) would be happy to help out. I can't
remember anyone has asked how it works, so I assume noone had any problems.
There's also a pretty good wiki entry describing the whole procedure for
n00bs.
Now people tell me it's complicated, people are complaining that its
ridiculous to have 2 build systems, etc.
And probably noone has ever tried it.
We really need to move on.
I don't like having 2 build systems as well.
Current blocker is the debugging which has some issues, Arty is working on
that. Another problem is a boot problem on real hardware, but no I don't
know on which configuration it doesn't work, so we need more people testing
it on their real hardware setup and report any issues.
Here's a list with current issues:
http://www.reactos.org/wiki/CMake_Todo
So please:
If you are missing something, let us know.
If you like to make it better, make suggestions.
But stop ignoring cmake!
If noone cares and everyone just thinks he can give a s^Z damn until we
officially switch, then we can as well delete all cmake stuff and keep
rbuild. It has a lot of awesome advantages, like you only have to type one
command to build everything and you don't need to install cmake and you can
export whatever you want from kernel32 even if the functions don't exist.
Also you can enjoy the rbuild-loop again and again.
Or we can do it the hard way and delete rbuild, so people are forced to use
cmake. I'm sure this approach would be *really* appreaciated.
Thanks,
Timo
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_____
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev