I tried to compile and install the Racket backend variant of the Chez Scheme compiler, since that now seems to support the aarch64 Arm 64 architecture, unlike the mainline Chez Scheme which is still restricted to 32bit ArmV6. I am running this on a Raspberry Pi 4 running 64bit aarch64 Raspbian (now renamed Raspberry Pi OS).
When I download the source code and try to ./configure
, I end up with error messages regarding the absence of the nanopass and zlib submodules.
How can I compile and install Chez Scheme onto 64 bit ARM?
The sources for those components are in submodules. Depending on your Git version, you may have to check them out explicitly, using these shell commands:
git submodule init
git submodule update
See man git submodule
for details.