O'Reilly logo

Autotools by John Calcote

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The FLAIM Subprojects

I used autoscan to generate a starting point for the ftk project. The autoscan utility is a bit finicky when it comes to where it will look for information. If your project doesn't contain a makefile named exactly Makefile, or if your project already contains an Autoconf Makefile.in template, autoscan will not add any information about required libraries to the configure.scan output file. It has no way of determining this information except to look into your old build system, and it won't do this unless conditions are just right.

Given the complexity of the ftk project's legacy makefile, I was quite impressed with autoscan's ability to parse it for library information. Example 8-6 shows a portion of the resulting configure.scan ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required