Little CMS-2.19

#### Beyond Linux® From Scratch (systemd Edition) - Version r13.0-517

### Chapter 10. Graphics and Font Libraries

- Prev

  jasper-4.2.9

- Next

  libavif-1.4.1

- Up
- Home

# Little CMS-2.19

## Introduction to Little CMS2

The Little Color Management System is a small-footprint color management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), which is the modern standard for color management.

### Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

### Package Information

- Download (HTTP): https://github.com/mm2/Little-CMS/releases/download/lcms2.19/lcms2-2.19.tar.gz

- Download MD5 sum: ca4bbf484bf0015ed9b110cb988edb0b

- Download size: 5.5 MB

- Estimated disk space required: 22 MB (with the tests)

- Estimated build time: 0.2 SBU (with the tests)

### Little CMS2 Dependencies

#### Optional

libjpeg-turbo-3.1.4.1 and libtiff-4.7.1

## Installation of Little CMS2

Install Little CMS2 by running the following commands:

    meson setup --prefix=/usr --buildtype=release
    ninja

To test the results, issue: ninja test.

Now, as the `root` user:

    ninja install

## Command Explanations

`--buildtype=release`: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

## Contents

Installed Programs: jpgicc, linkicc, psicc, tificc, and transicc
Installed Library: liblcms2.so
Installed Directories: None

### Short Descriptions

jpgicc | is the Little CMS ICC profile applier for JPEG
linkicc | is the Little CMS ICC device link generator
psicc | is the Little CMS ICC PostScript generator
tificc | is the Little CMS ICC tiff generator
transicc | is the Little CMS ColorSpace conversion calculator
`liblcms2.so` | contains functions that implement the lcms2 API

- Prev

  jasper-4.2.9

- Next

  libavif-1.4.1

- Up
- Home