(sorry, just read this).
Archives are great and I think they are exactly what you need.
They avoid the whole long link line problem, while allowing you still to have
logical units you can test independently very easily.
I've been working on Arnold Krille's jackmix to convert it to qt5
https://github.com/kampfschlaefer/jackmix
and he does that. He uses scons which I don't like, but hey, it's his project.
It was a piece of cake to work on the MIDI controller aspects, because it only
had to rebuild one archive and relink most of the time. I'm on Graham
Percival's old laptop which he bequeathed to me when he emigrated, and builds
really quickly. Jackmix is a much more humble project than Rosegarden, but
even so I feel the benefit.
Nick/.
On Friday 13 November 2015 11:36:31 Chris Cannam wrote:
> On Fri, Nov 13, 2015, at 11:10 AM, David Faure wrote:
> > Static libs are just a convenient way to handle "a bunch of .o files",
> > as far as build systems are concerned.
>
> Exactly -- there's not a lot of difference between libsomething.a and
> $(SOMETHING_OBJECTS).
------------------------------------------------------------------------------
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel