DejaGnu-1.6.2

#### Beyond Linux® From Scratch (systemd Edition) - Version 9.0

### Chapter 13. Programming

- Prev

  CMake-3.15.2

- Next

  Doxygen-1.8.16

- Up
- Home

# DejaGnu-1.6.2

## 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.

This package is known to build and work properly using an LFS-9.0 platform.

### Package Information

- Download (HTTP): https://ftp.gnu.org/gnu/dejagnu/dejagnu-1.6.2.tar.gz

- Download (FTP): ftp://ftp.gnu.org/gnu/dejagnu/dejagnu-1.6.2.tar.gz

- Download MD5 sum: e1b07516533f351b3aba3423fafeffd6

- Download size: 516 KB

- Estimated disk space required: 3.4 MB (with tests)

- Estimated build time: less than 0.1 SBU (with tests)

### DejaGnu Dependencies

#### Required

Expect-5.45.4

#### Optional

DocBook-utils-0.6.14 and docbook2X (both looked for by the configure script but not used in the build)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/dejagnu

## 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

To test the results, issue make check.

Now, as the `root` user:

    make install &&
    install -v -dm755   /usr/share/doc/dejagnu-1.6.2 &&
    install -v -m644    doc/dejagnu.{html,txt} \
                        /usr/share/doc/dejagnu-1.6.2

## Contents

Installed Program: runtest
Installed Libraries: None
Installed Directory: /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.

Last updated on 2019-08-16 23:26:32 -0700

- Prev

  CMake-3.15.2

- Next

  Doxygen-1.8.16

- Up
- Home