#### Linux From Scratch - Version 9.0-systemd

### Chapter 6. Installing Basic System Software

- Prev

  Libpipeline-1.5.1

- Next

  Patch-2.7.6

- Up
- Home

# 6.66. Make-4.2.1

The Make package contains a program for compiling packages.

Approximate build time: 0.6 SBU
Required disk space: 13 MB

## 6.66.1. Installation of Make

Again, work around an error caused by glibc-2.27 and later:

    sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c

Prepare Make for compilation:

    ./configure --prefix=/usr

Compile the package:

    make

The test suite needs to know where supporting perl files are located. We use an environment variable to accomplish this. To test the results, issue:

    make PERL5LIB=$PWD/tests/ check

Install the package:

    make install

## 6.66.2. Contents of Make

Installed program: make

### Short Descriptions

make | Automatically determines which pieces of a package need to be (re)compiled and then issues the relevant commands

- Prev

  Libpipeline-1.5.1

- Next

  Patch-2.7.6

- Up
- Home