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.
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.
Download (HTTP): https://download.gnome.org/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz
Download MD5 sum: 6c59ae8bbff48fad9132f23af347acf1
Download size: 11 MB
Estimated disk space required: 426 MB (with tests)
Estimated build time: 3.4 SBU (with tests)
Atkmm-2.28.2, GTK+-2.24.33 and Pangomm-2.46.2
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/gtkmm2
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