Linux From Scratch
Prev | Chapter 6. Installing basic system software | Next

# Installing Bin86

## Installation of Bin86

Install Bin86 by running the following commands:

> `make &&`
> `make INSTALL_OPTS="-m 755" PREFIX=/usr install`

## Command explanations

`make INSTALL_OPTS="-m 755"...`: The Makefile declares INSTALL_OPTS="-m 755 -s". The -s parameter causes the install program to invoke the strip program to strip debug symbols from the program. This doesn't work properly because a few files aren't programs, but shell scripts. The strip program errors on those.

## Contents

The Bin86 contains the as86, as86_encap, ld86, objdump86, nm86 and size86 programs.

## Description

### as86

as86 is an assembler for the 8086...80386 processors.

### as86_encap

as86_encap is a shell script to call as86 and convert the created binary into a C file prog.v to be included in or linked with programs like boot block installers.

### ld86

ld86 understands only the object files produced by the as86 assembler, it can link them into either an impure or a separate I&D executable.

### objdump86

No description available.

### nm86

No description available.

### size86

No description available.

Prev | Home | Next
Installing Libtool | Up | Installing Binutils