[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