Loading…
OpenIoT & ELC 2016 has ended
View analytic
Monday, April 4 • 4:10pm - 6:00pm
Autotools: A Demystification Tutorial - Thomas Petazzoni, Free Electrons

Sign up or log in to save this to your schedule and see who's attending!

Autoconf, Automake and Libtool, also called the "autotools", are often seen by numerous developers as sorcery or black magic, difficult to use and understand. While some of these feelings have some real roots, this impression of sorcery is also due for a large part to a lack of knowledge about these tools, resulting in more and more hacks, strengthening even further the feeling of black magic.

Through this tutorial, we aim at giving a fresh look at these tools, starting from scratch. Understanding the basic principles, how to write clean and readable configure.ac and Makefile.am logic, and highlight some best (and worst) practices. We'll look at building programs, libraries, adding configuration tests and conditional compilation, and more. Join the tutorial to (re)discover the autotools!

Speakers
avatar for Thomas Petazzoni

Thomas Petazzoni

Bootlin (formerly Free Electrons)
Thomas Petazzoni is CTO and embedded Linux developer at Bootlin (formerly Free Electrons). He is a co-maintainer of the Buildroot project and also a contributor to the Linux kernel, helping adding support for Marvell ARM processors.


Monday April 4, 2016 4:10pm - 6:00pm
Harbor Ballroom H