#### Beyond Linux® From Scratch (systemd Edition) - Version 11.1

### Chapter 25. Graphical Environment Libraries

- Prev

  Amtk-5.2.0

- Next

  Atkmm-2.28.2

- Up
- Home

# ATK-2.36.0

## Introduction to ATK

ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.

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

### Package Information

- Download (HTTP): https://download.gnome.org/sources/atk/2.36/atk-2.36.0.tar.xz

- Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/atk/2.36/atk-2.36.0.tar.xz

- Download MD5 sum: 01aa5ec5138f5f8c9b3a4e3196ed2900

- Download size: 296 KB

- Estimated disk space required: 7.9 MB

- Estimated build time: less than 0.1 SBU

### ATK Dependencies

#### Required

GLib-2.70.4

#### Recommended (Required if building GNOME)

gobject-introspection-1.70.0

#### Optional

GTK-Doc-1.33.2

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/atk

## Installation of ATK

Install ATK by running the following commands:

    mkdir build &&
    cd    build &&

    meson --prefix=/usr --buildtype=release .. &&
    ninja

This package does not come with a testsuite.

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: None
Installed Library: libatk-1.0.so
Installed Directories: /usr/include/atk-1.0

### Short Descriptions

`libatk-1.0.so` | contains functions that are used by assistive technologies to interact with the desktop applications

Last updated on

- Prev

  Amtk-5.2.0

- Next

  Atkmm-2.28.2

- Up
- Home