doc: Move arch-dependent build instructions to readme

Removed the redundant parts that apply to all arch.

Change-Id: I2015c436cc8ea09913a8d0d4ce2cf1f112d71dde
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
This commit is contained in:
Greg Tucker 2019-11-01 15:01:44 -07:00
parent 02a86dfb3f
commit 0a8d05a81e
2 changed files with 11 additions and 37 deletions

View File

@ -1,35 +0,0 @@
Building ISA-L on Arm
=================================================
## Prerequisites
* HOST CPU MUST be aarch64
* Assembler: gas v2.24 or later
* Compiler: gcc v4.7 or later
* Make: GNU 'make'
* Optional:
* Building with autotools requires autoconf/automake packages.
## Autotools
To build and install the library with autotools it is usually sufficient to run:
./autogen.sh
./configure
make
sudo make install
## Makefile
To use a standard makefile run:
make -f Makefile.unx
### Other make targets
Other targets include:
* `make check` : create and run tests
* `make tests` : create additional unit tests
* `make perfs` : create included performance tests
* `make ex` : build examples
* `make other` : build other utilities such as compression file tests
* `make doc` : build API manual

View File

@ -28,11 +28,20 @@ Building ISA-L
### Prerequisites
* Make: GNU 'make' or 'nmake' (Windows).
* Optional: Building with autotools requires autoconf/automake packages.
x86_64:
* Assembler: nasm v2.11.01 or later (nasm v2.13 or better suggested for building in AVX512 support)
or yasm version 1.2.0 or later.
* Compiler: gcc, clang, icc or VC compiler.
* Make: GNU 'make' or 'nmake' (Windows).
* Optional: Building with autotools requires autoconf/automake packages.
aarch64:
* Assembler: gas v2.24 or later.
* Compiler: gcc v4.7 or later.
other:
* Compiler: Portable base functions are available that build with most C compilers.
### Autotools
To build and install the library with autotools it is usually sufficient to run: