OpenIoT & ELC 2016 has ended
Back To Schedule
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, view media, leave feedback 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!

avatar for Thomas Petazzoni

Thomas Petazzoni

Thomas Petazzoni is co-owner and CEO of Bootlin, an Embedded Linux consulting company providing engineering services and training services.

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