Gtkmm-2.24.5

Introduction to Gtkmm

The Gtkmm package provides a C++ interface to GTK+ 2. It can be installed alongside Gtkmm-3.24.5 (the GTK+ 3 version) with no namespace conflicts.

[Note]

Note

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

Package Information

Gtkmm Dependencies

Required

Atkmm-2.28.2, GTK+-2.24.33 and Pangomm-2.46.2

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

Installation of Gtkmm

First, fix the documents directory name:

sed -e '/^libdocdir =/ s/$(book_name)/gtkmm-2.24.5/' \
    -i docs/Makefile.in

Install Gtkmm by running the following commands:

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

To test the results, issue: make check.

Now, as the root user:

make install

Contents

Installed Programs: None
Installed Libraries: libgdkmm-2.4.so and libgtkmm-2.4.so
Installed Directories: /usr/include/gdkmm-2.4, /usr/include/gtkmm-2.4, /usr/lib/gdkmm-2.4, /usr/lib/gtkmm-2.4, and /usr/share/{devhelp/books/gtkmm-2.4,doc/gtkmm-2.24.5}

Short Descriptions

libgdkmm-2.4.so

contains the GDK API classes

libgtkmm-2.4.so

contains the GTK+ API classes