mirror of
https://github.com/intel/isa-l.git
synced 2025-01-06 07:01:09 +01:00
f0104600a0
- Disable clang test for travis and drone.io - Add document about compiler requirement Change-Id: I81f8dc31088d40f315dd4ec062bed5df8ab7b633 Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
36 lines
827 B
Markdown
36 lines
827 B
Markdown
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
|