m17n-1.8.6

#### Supplemental Linux® From Scratch - Version 13.0

### Chapter 2. General Libraries

- Prev

  libzmq-4.3.5

- Next

  Mbed-TLS-3.6.5

- Up
- Home

# m17n-1.8.6

## Introduction to m17n

The m17n package provides a library for multilingualization of applications.

- Download: https://download.savannah.nongnu.org/releases/m17n/m17n-lib-1.8.6.tar.gz

### Additional Downloads

- Required database: https://download.savannah.nongnu.org/releases/m17n/m17n-db-1.8.10.tar.gz

### m17n Dependencies

#### Recommended

Anthy-1:0.4-3, Aspell, Fontconfig, FreeType, FriBidi, libxml2, and Xorg Libraries

#### Optional

LibGD and libotf

## Installation of m17n

First, install the m17n database by running the following commands:

    tar -xvf ../m17n-db-1.8.10.tar.gz &&
    cd m17n-db-1.8.10 &&
    ./configure --prefix=/usr &&
    make

Now, as the `root` user, install the database:

    make install

Then, install m17n by running the following commands:

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

Now, as the `root` user:

    make install

## Contents

Installed Programs: m17n-conv, m17n-date, m17n-db, m17n-dump, m17n-edit, and m17n-view
Installed Libraries: libm17n-core, libm17n-flt, libm17n-gui, and libm17n
Installed Directories: /usr/lib/m17n and /usr/share/m17n

### Short Descriptions

m17n-conv | converts files between encodings
m17n-date | displays the system date and time in many locales
m17n-db | prints information about the m17n database
m17n-dump | dumps text as a PNG image file
m17n-edit | displays a file on a window and allows users to edit it
m17n-view | displays a file on a window
`libm17n-core` | is the m17n core library
`libm17n-flt` | is the m17n Font Layout Table library
`libm17n-gui` | is the m17n GUI drawing/inputting library
`libm17n` | is the m17n shell API library

- Prev

  libzmq-4.3.5

- Next

  Mbed-TLS-3.6.5

- Up
- Home