%general-entities; ]> $LastChangedBy$ $Date$ DejaGnu-&dejagnu-version; DejaGnu Introduction to DejaGnu DejaGnu is a framework for running test suites on GNU tools. It is written in expect, which uses Tcl (Tool command language). It was installed by LFS in the temporary /tools directory. These instructions install it permanently. &lfs73_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &dejagnu-md5sum; Download size: &dejagnu-size; Estimated disk space required: &dejagnu-buildsize; Estimated build time: &dejagnu-time; DejaGnu Dependencies Required (Run-time Only) Optional and docbook2X (both looked for by the configure script but not used in the build) User Notes: Installation of DejaGnu Install DejaGnu by running the following commands: ./configure --prefix=/usr && makeinfo --html --no-split -o doc/dejagnu.html doc/dejagnu.texi && makeinfo --plaintext -o doc/dejagnu.txt doc/dejagnu.texi HTML and text documentation was created in the previous step. There are different ways to create additional forms of documentation, if desired. If you have installed, create PDF and Postscript docs in the doc directory by issuing make pdf ps. If you have installed, create PDF and Postscript docs in the top-level directory by issuing make dejagnu.{pdf,ps}. To test the results, issue make check. Now, as the root user: make install && install -v -m755 -d /usr/share/doc/dejagnu-&dejagnu-version; && install -v -m644 doc/dejagnu.{html,txt} \ /usr/share/doc/dejagnu-&dejagnu-version; Contents Installed Program Installed Libraries Installed Scripts Installed Directory runtest None There are numerous Expect scripts installed in the /usr/share/dejagnu hierarchy. /usr/share/dejagnu Short Descriptions runtest is the DejaGnu test driver program. It is used to control what tests to run, and variations on how to run them. runtest