Richard Hughes wrote:
Does anything apart from argyllcms use libicc? On Linux, do you think libicc should be installed as a shared library that argyll links to, or just keep it like it is now and static link it at build time. Also, does libicc have any API or ABI guarantees (it's okay if the answer is no :-)?
I'm sure a number of applications use icclib, but I have no idea how many do so in the Linux/Free software world, where lcms seems to be more popular. The main reason for statically linking most things in the Argyll distribution is to make the binaries robust and stand alone, so that there is no need for an installation process. It is also almost always the case that I will include new low level functions needed to support new features in Argyll into icclib, so distributing it within Argyll simplifies things considerably. Graeme Gill.