site_graphlogo
  -   Terms of Use and Privacy
GNU/Linux® Reference OS
rss
site_graphlogo
  -   Terms of Use and Privacy
GNU/Linux® Reference OS
rss

<<   <   >   >>

GNU/Linux® Reference OS | gtkmm

SourceMD5
gtkmm-2.24.5.tar.xz 6c59ae8bbff48fad9132f23af347acf1

Run these commands to compile and install:

cd /sources
rm -rf gtkmm-2.24.5
tar -xJf gtkmm-2.24.5.tar.xz
cd gtkmm-2.24.5
sed -e '/^libdocdir =/ s/$(book_name)/gtkmm-2.24.5/' \
    -i docs/Makefile.in
./configure --prefix=/usr
make
make install

You should see something like this as output:

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports GNU make features... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking whether g++ supports C++11 features by default... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
.
.
.
doc-install: Copying classGtk_1_1Builder__coll__graph.png
doc-install: Copying gtk-justify-center.png
doc-install: Copying classGtk_1_1HRuler__coll__graph.png
doc-install: Copying classGtk_1_1TreeSelection__inherit__graph.png
doc-install: Copying classGtk_1_1FileChooserDialog__inherit__graph.png
doc-install: Copying classGtk_1_1ScaleButton__coll__graph.png
doc-install: Copying progressbar1.png
doc-install: Copying classGtk_1_1CellRendererAccel__inherit__graph.png
doc-install: Copying gtk-select-all.png
doc-install: Copying classGtk_1_1Button__inherit__graph.png
doc-install: Copying classGtk_1_1RecentFilter__inherit__graph.png
doc-install: Copying classGtk_1_1ColorSelectionDialog__inherit__graph.png
doc-install: Copying classGtk_1_1ToggleButton__inherit__graph.png
doc-install: Copying inherit_graph_25.png
doc-install: Copying classGtk_1_1Box__Helpers_1_1Element__coll__graph.png
/bin/mkdir -p '/usr/share/devhelp/books/gtkmm-2.4'
/usr/bin/perl -- "../docs/doc-install.pl" --verbose --mode=0644 --book-base='/usr/share/doc/gtkmm-2.24.5/reference/html' -t '/usr/share/devhelp/books/gtkmm-2.4' -- reference/gtkmm-2.4.devhelp2
doc-install: Using base path /usr/share/doc/gtkmm-2.24.5/reference/html for Devhelp book
doc-install: Translating gtkmm-2.4.devhelp2 (rewrote base path)
 /bin/mkdir -p '/usr/share/doc/gtkmm-2.24.5/images'
 /usr/bin/install -c -m 644 images/gtkmm_logo.gif images/top.gif '/usr/share/doc/gtkmm-2.24.5/images'
 /bin/mkdir -p '/usr/share/doc/gtkmm-2.24.5/reference'
 /usr/bin/install -c -m 644 reference/gtkmm-2.4.tag '/usr/share/doc/gtkmm-2.24.5/reference'
make[2]: Leaving directory '/sources/gtkmm-2.24.5/docs'
make[1]: Leaving directory '/sources/gtkmm-2.24.5/docs'
make[1]: Entering directory '/sources/gtkmm-2.24.5'
make[2]: Entering directory '/sources/gtkmm-2.24.5'
make[2]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/include/gdkmm-2.4'
 /usr/bin/install -c -m 644 gdk/gdkmm.h '/usr/include/gdkmm-2.4'
 /bin/mkdir -p '/usr/include/gtkmm-2.4'
 /usr/bin/install -c -m 644 gtk/gtkmm.h '/usr/include/gtkmm-2.4'
 /bin/mkdir -p '/usr/lib/gdkmm-2.4/include'
 /usr/bin/install -c -m 644 gdk/gdkmmconfig.h '/usr/lib/gdkmm-2.4/include'
 /bin/mkdir -p '/usr/lib/gtkmm-2.4/include'
 /usr/bin/install -c -m 644 gtk/gtkmmconfig.h '/usr/lib/gtkmm-2.4/include'
 /bin/mkdir -p '/usr/lib/pkgconfig'
 /usr/bin/install -c -m 644 gdk/gdkmm-2.4.pc gtk/gtkmm-2.4.pc '/usr/lib/pkgconfig'
make[2]: Leaving directory '/sources/gtkmm-2.24.5'
make[1]: Leaving directory '/sources/gtkmm-2.24.5'

full raw output

gtkmm

Articles tagged with gtkmm on L1G3R Information Systems:

gtkmm

Much of the knowledge of this site came from the Linux From Scratch project and the contributors. I salute you. You rock. Linux is an operating system kernel that is a registered trademark of Linus Torvalds. GNU is an operating system started by Richard Stallman with a goal of freedom for computer users. Jean-Michel Jarre and Moby have accompanied me on my head phones through much of L1G3R. I've been listening to Jarre since Equinoxe. Jarre's goal is to create "anti-pattern electronic music", music that, even when repetitive, "is still in constant evolution". Moby has also had quite a bit of play on my headphones during L1G3R. His goal is "simply trying to make music that I love". I agree with Moby. I've loved everything there was here. Thank you, mountain, for the click of life. My goal is to fix chinks in the web, but I'll never know if I do; it is simply an honor to be able to climb.