From: Max T. W. <ma...@mt...> - 2005-06-22 04:19:00
|
The autotools usually include 'info', 'dvi' and 'check' or 'test' targets. A variety of 'tag' targets are often present as well. Most of these, except 'check' require additional tools to implement. ('check' sometimes requires special tools as well but there are other problems with 'check' that I will discuss shortly.) 'info' will sometimes work with only the tools from 'texinfo', but using it is a hit or miss proposition. Most of the package detail files attempt to build this target. 'dvi' uniformly requires the 'tex' tool sometime late in its attempt to build this target. Most of the package detail files attempt to build this target conditional on the presence of 'tex'. Since I have yet to get 'tex' installed (not that I've tried very hard), I have not tested this. The various 'tag' targets produce cross reference material that make program writing and debugging easier, and I have included attempts to build these targets in the detail files. They all require some version of 'ctags', but the version I found on Cygwin has problems with the command line as specified by the Makefiles. I did not pull this option because some of you might find a way to make it work and the result might be very useful. That leaves the 'check' or 'test' targets. As mentioned above, some of the packages require special tools like dejagnu to work. Others execute in reasonable time and produce interesting results. Yet others are such resource hogs that they hang my poor old system. And then there's the one that simply hangs... The troublesome 'check's have been commented out of the detailed information files. This is the last of the reports for the Reconstruction test. There is one outstanding problem (with find) and a number of fairly minor gotchas that should be addressed, but the overall result has produced a better picture of the package build process. mt...@us... |