[PATCH] Shared samba build
jelmer at vernstok.nl
Wed Oct 26 14:40:11 GMT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Peter Novodvorsky wrote:
> V> Peter Novodvorsky wrote: JV> JV> - Default all subsystems to
> being a 'MERGED_OBJ' / prelinked JV> object. If the OS supports
> it, we can do other stuff.
> My patch is based on the following model: we have a lot of
> subsystems/merged_objs and also there are higher level systems
> defined: libraries, binaries and so on. First we put all objects in
> subsystems, then we create binaries and libraries that contain
> specified merged_objs.
That renders you unable to build the Samba binaries using shared
I'm currently letting the developer define some entities (BINARY,
LIBRARY, SUBSYSTEM, MODULE) and then letting the build system figure
out what it can build given what is available on the OS and who is
building (for example, developers don't like shared libs as it
requires having those libs in your libpath. distro's like shared libs
as it reduces the amount of disk space).
Are you on IRC?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the samba-technical