The FLAIM Subprojects
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 ...