[ros-dev] Re : Removing the autoregister feature from rbuild
Jérôme Gardou
jerome.gardou at laposte.net
Wed Jun 16 21:04:10 UTC 2010
What about making the relink depend on the modification of the
spec file?
Le mercredi 16 juin 2010 21:59:31, Timo Kreuzer a écrit :
> Sylvain Petreolle wrote:
> > I fully agree on this.
> > This will also remove the need to rebuild the dll (and possibly
other
> > dependant modules) if we have to disable a registration for
> > testing/debugging purposes.
>
> Speaking of dlls and dependencies: I think our current approach
(all
> modules depend on the dlls it links) is retarded. A clean rebuild
of
> ntdll leads to a massive relink orgy. I suggest to use libraries
from
> RosBE by default. To make sure we have all exports we ever
need, we
> should build our own import libraries with all exports for all
windows
> versions. We could begin with an rbuild switch that tells
whether to use
> the import lib from reactos or from RosBE. another approach
would be to
> seperate the dll target from the import library target, so that
remake
> ntdll will not cause the import library to be rebuild. another
problem I
> see with the current dependencies is that you can't remove
some modules
> from the build because other modules depend on it.
>
> Regards,
> Timo
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
More information about the Ros-dev
mailing list