[Openicc] CUPS Color Management under Linux gets into distros

Hal V. Engel hvengel at gmail.com
Thu Feb 10 13:06:27 PST 2011


On Thursday, February 10, 2011 12:52:20 PM Till Kamppeter wrote:
> On 02/10/2011 09:02 PM, Hal V. Engel wrote:
> > Both are using lcms1. Poppler uses the system installed lcms shared
> > library. GS9 has it's own version of lcms1 in it's code tree which is
> > probably statically linked.
> 
> GS can be optionally compiled using the system's liblcms, which is
> typically done in Linux diostributions, but on the current Ubuntu under
> development (Natty) liblcms is still the 1 version. Is the 2 version
> already released?
> 
>     Till

Version 2 is out and has had several bug fix/enhancement releases.  The test 
version on my distro is 2.1. It can live side by side with LCMS1.  
Applications need to specifically include the LCMS2 headers to use it and some 
of the API is different although porting from LCMS1 to LCMS2 appears to be 
fairly easy.  LCMS2 has some advantages over LCMS1.  For example it is thread 
safe where as LCMS1 is not.  In addition many of it functions for things like 
creating and running transforms is more optimized than LCMS1.  It should be 
fairly easy to create an LCMS2 CMS plug in for GS by cloning the LCMS1 plug in 
code and fixing up the includes and various calls.

Hal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/openicc/attachments/20110210/9d4fd6eb/attachment.htm>


More information about the openicc mailing list