Documentation: Improve the list of build-time requirements (#9733)
The list of prerequisites in INSTALL.adoc was not quite complete. This PR adds the missing requirements and removes some requirements that are no longer relevant.master
parent
2f0f559740
commit
b0118a97db
19
INSTALL.adoc
19
INSTALL.adoc
|
@ -2,20 +2,23 @@
|
||||||
|
|
||||||
== Prerequisites
|
== Prerequisites
|
||||||
|
|
||||||
* The GNU C Compiler (gcc) is recommended, as the bytecode interpreter takes
|
* A C Compiler is required.
|
||||||
|
The GNU C Compiler (`gcc`) is recommended as the bytecode interpreter takes
|
||||||
advantage of GCC-specific features to enhance performance. gcc is the standard
|
advantage of GCC-specific features to enhance performance. gcc is the standard
|
||||||
compiler under Linux, OS X, and many other systems.
|
compiler under Linux and many other systems.
|
||||||
|
However `clang` - used in Mac OS, BSDs and others - also works fine.
|
||||||
|
|
||||||
|
* GNU `make`, as well as POSIX-compatible `awk` and `sed` are required.
|
||||||
|
|
||||||
|
* A POSIX-compatible `diff` is necessary to run the test suite.
|
||||||
|
|
||||||
* If you do not have write access to `/tmp`, you should set the environment
|
* If you do not have write access to `/tmp`, you should set the environment
|
||||||
variable `TMPDIR` to the name of some other temporary directory.
|
variable `TMPDIR` to the name of some other temporary directory.
|
||||||
|
|
||||||
* Under HP/UX, the GNU C Compiler (gcc), the GNU Assembler (gas), and GNU Make
|
== Prerequisites (special cases)
|
||||||
are all *required*. The vendor-provided compiler, assembler and make tools
|
|
||||||
have major problems.
|
|
||||||
|
|
||||||
* Under Cygwin, the `gcc-core` and `make` packages are required. `flexdll` is
|
* Under Cygwin, the `gcc-core` package is required. `flexdll` is also necessary
|
||||||
necessary for shared library support. `libX11-devel` is necessary for graph
|
for shared library support.
|
||||||
library support. `diffutils` is necessary to run the test suite.
|
|
||||||
|
|
||||||
== Configuration
|
== Configuration
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue