From a9e3decd7602db661cdaec91f105ac6459f13637 Mon Sep 17 00:00:00 2001 From: Lukas Tribus Date: Tue, 16 Jul 2024 17:47:50 +0000 Subject: [PATCH] DOC: install: don't reference removed CPU arg Remove reference to the removed CPU= build argument in commit 018443b8a1 ("BUILD: makefile: get rid of the CPU variable"). This should be backported to 3.0. --- INSTALL | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/INSTALL b/INSTALL index ee91757e0..46ff3cd52 100644 --- a/INSTALL +++ b/INSTALL @@ -383,10 +383,15 @@ systems, by passing "USE_SLZ=" to the "make" command. Please note that SLZ will benefit from some CPU-specific instructions like the availability of the CRC32 extension on some ARM processors. Thus it can further -improve its performance to build with "CPU=native" on the target system, or -"CPU=armv81" (modern systems such as Graviton2 or A55/A75 and beyond), -"CPU=a72" (e.g. for RPi4, or AWS Graviton), "CPU=a53" (e.g. for RPi3), or -"CPU=armv8-auto" (automatic detection with minor runtime penalty). +improve its performance to build with: + + - "CPU_CFLAGS=-march=native" on the target system or + - "CPU_CFLAGS=-march=armv81" on modern systems such as Graviton2 or A55/A75 + and beyond) + - "CPU_CFLAGS=-march=a72" (e.g. for RPi4, or AWS Graviton) + - "CPU_CFLAGS=-march=a53" (e.g. for RPi3) + - "CPU_CFLAGS=-march=armv8-auto" automatic detection with minor runtime + penalty) A second option involves the widely known zlib library, which is very likely installed on your system. In order to use zlib, simply pass "USE_ZLIB=1" to the