#### Beyond Linux® From Scratch (System V Edition) - Version 12.3

### Chapter 10. Graphics and Font Libraries

- Prev

  jasper-4.2.4

- Next

  libavif-1.2.0

- Up
- Home

# Little CMS-2.17

## 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.

This package is known to build and work properly using an LFS 12.3 platform.

### Package Information

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

- Download MD5 sum: 9f44275ee8ac122817e94fdc50ecce13

- Download size: 5.0 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.0.1 and libtiff-4.7.0

## Installation of Little CMS2

Install Little CMS2 by running the following commands:

    ./configure --prefix=/usr --disable-static &&
    make

To test the results, issue: make check.

Now, as the `root` user:

    make install

## Command Explanations

`--disable-static`: This switch prevents installation of static versions of the libraries.

## 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.4

- Next

  libavif-1.2.0

- Up
- Home