On Sunday 02 November 2008 02:16:10 Cyrille Berger wrote: > First of all, congratulations for the ten years of LittleCMS and I see very > interesting and exciting features for the 2.0 version ! > > On Saturday 01 November 2008, Greg Troxel wrote: > > I don't know what you are thinking about build system. The way lcms > > 1.17 builds seems good to me -- autoconf is very portable, even if > > people think it's a bit crufty -- with windows on the side. > > Well that would be a big problem, wouldn't it ? Well of course, there is > still the possibility to maintain different "project" files like it is done > currently, but in my opinion that it is time best spend on more interesting > things like code ;) > > > More > > importantly, packaging systems support it, and I think ease of use by > > packaging systems is an important consideration, since most people run > > most software via packaging systems of some kind. There have been a > > number of build systems du jour, such as scons and cmake, and over the > > years I've come to believe that most of these are in practice less > > desirable because they don't have builtin support in all packaging > > systems. (Of course this is a difficult situation for improving build > > systems in general.) > > That's hardly an argument against, otherwise, as you said, it would be > impossible to make progress in any area. And I also think it's becoming > less and less a problem, with some big open source project switching to > cmake, I guess by now most packaging systems have support for it (at least > on linux, and I bet BSDs are going to follow, after all NetBSD also have > KDE, Scribus, inkscape which are big users of lcms which have (or are) > switch(ing) to cmake ;) ).
Along the sames lines LProf has been using scons but we are in transition to cmake. Our experience so far is that cmake is a very good cross platform build system and that it keeps getting better. It is definitely worth consideration. Hal ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user