From b2fcbdf95f9c7ae51df47f6bc5dc1230d5035365 Mon Sep 17 00:00:00 2001 From: Julio Carlos Barrera Juez Date: Mon, 14 Aug 2023 10:11:04 +0200 Subject: [PATCH] Add a note for 32-bit ARM architecture. (#437) --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index d437100..7006053 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,20 @@ export GOROOT_BOOTSTRAP=$GOROOT gvm install go1.7 ``` +### A Note on ARMv6 and ARMv7 architectures (32 bit) +Binary versions for ARMv6 architecture are available [starting from Go 1.6](https://go.dev/dl/#go1.6). So, it is necessary to bootstrap with an existing binary version, then it will be possible compiling other versions. For instance, to bootstrap a setup, version `1.21.0` may be used: + +``` +gvm install go1.21.0 -B +gvm use go1.21.0 +``` + +And then, compile any other version: + +``` +gvm install go1.20.7 +``` + #### To install Go 1.20+ Go 1.20+ requires go1.17.3+. Use the below: