isa-l/Build_For_Arm64.md
Jerry Yu f0104600a0 build: disable clang support in ci
- 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>
2019-11-01 18:10:50 +08:00

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