GNU Autoconf, Automake and Libtool by Gary V. Vaughn, Ben Elliston, Tom Tromey, Ian Lance Taylor

By Gary V. Vaughn, Ben Elliston, Tom Tromey, Ian Lance Taylor

When you are a developer and want to perform the Open resource improvement development quarter it is very important study new Open resource instruments. GNU autoconf, GNU automake and GNU libtool are key instruments for Open resource software improvement. those instruments aren't effortless to profit, so the various major professionals on those instruments have agreed to interact in this publication to coach builders the right way to advance their productiveness and the portability in their program. This book shop New Riders/MTP on the middle of the Open resource improvement neighborhood. Autoconf, Automake and Libtool is an effective discourse at the use of autoconf, automake and libtool geared toward decreasing the steep studying curve regularly linked to those instruments. it is a learn consultant to the interactions among the instruments, and the way top to get them to cooperate. when you are a developer and feature no GNU construct setting services, this e-book can assist you advance those instruments thoroughly and hopefully.

Show description

Read Online or Download GNU Autoconf, Automake and Libtool PDF

Similar client-server systems books

ASP.NET 1.1 Insider Solutions

As an outdated asserting is going, "it's no longer what you recognize, it truly is who you recognize. you recognize what ASP. internet is and also you know the way to enhance web content utilizing it. yet what you do not know is who to visit for options, assistance and tips to utilizing ASP. web. this is the reason Sams has assembled a staff of authors who're ASP. internet specialists to deliver you ASP.

Official Samba-3 HOWTO and Reference Guide

You might have deployed Samba: Now get the main out of it with brand new definitive advisor to maximizing Samba functionality, balance, reliability, and gear on your construction atmosphere. Direct from contributors of the Samba crew, The reputable Samba-3 HOWTO and Reference advisor, moment variation, bargains the main systematic and authoritative insurance of Samba's complicated beneficial properties and functions.

Monitoring and Managing Microsoft Exchange 2000 Server

Most sensible practices and leading edge daily ideas for working the hot model of alternate Server for home windows 2000. This authoritative publication teaches IT pros liable for trade messaging platforms how one can successfully deal with the program's many and intricate process services and contours. as soon as you have got designed and carried out a messaging approach, the majority of the daily paintings comprises tracking to make sure an optimal site visitors stream, entire by way of always reviewing and fine-tuning dozens of approach requisites and elements.

Additional resources for GNU Autoconf, Automake and Libtool

Sample text

56789]]*) do something ;; sparc*-sun-solaris*) do something ;; mips*-*-elf*) do something ;; esac Note the doubled square brackets in this piece of code. These are used to work around an ugly implementation detail of autoconf---it uses M4 under the hood. Without these extra brackets, the square brackets in the case statement would be swallowed by M4, and would not appear in the resulting `configure'. This nasty detail is discussed at more length in 21. M4. guess'. In most cases you must be careful to match a range of processor types.

So, automake provides a way to disable these rules by default, while still allowing users to enable them when they know their environment is set up correctly. in'. This will add the `--enable-maintainer-mode' option to `configure'; when specified this flag will cause these so-called `maintainer rules' to be enabled. Note that maintainer mode is a controversial feature. Some people like to use it because it causes fewer bug reports in some situations. For instance, CVS does not preserve relative timestamps on files.

5. A Minimal GNU Autotools Project 39 40 7. Introducing GNU Automake This document was generated by Gary V. Vaughan on May, 24 2001 using texi2html 7. in's compliant with the GNU Makefile Standards. Along the way, it tries to remove boilerplate and drudgery. It also helps the `Makefile' writer by implementing features (for instance automatic dependency tracking and parallel make support) that most maintainers don't have the patience to implement by hand. It also implements some best practices as well as workarounds for vendor make bugs -- both of which require arcane knowledge not generally available.

Download PDF sample

Rated 4.15 of 5 – based on 28 votes