Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




Gtk+/Gnome Application Development
Prev Home Next

Relevant GNU Documentation

A number of GNU manuals are relevant to the topics discussed in this chapter, and will give you a deeper understanding. It is worth reading the tutorial sections of each of these. GNU manuals come with the software, and are also available from

  • The libtool manual explains the intermediate .lo and .la files created while your program or library is compiling; automake generates makefiles which use libtool.

  • The autoconf manual explains how to write and its associated files.

  • The automake manual explains how to write a

  • The gettext manual has sections titled "Programmers" and "Maintainers"; you should read these to learn how the intl and po subdirectories work.

  • The GNU coding standards describe how GNU packages should behave; autoconf and automake try to implement these standards.

  • The GNU hello package is intended to demonstrate the GNU packaging standards, and is an excellent source of examples. "GnomeHello" and other Gnome packages are a good source of Gnome-specific examples, of course.

  • The manuals for make, the Bourne shell, and m4 are essential if you need to write custom configure checks or add Makefile targets outside of automake's capabilities.

Gtk+/Gnome Application Development
Prev Home Next

  Published under free license. Design by Interspire