Hi! I've been trying to learn MIT scheme and wanted to get an interpreter on my 
Pinebook Pro. I followed the installation instructions but when I make I get 
the error below. Thanks for any insight!

(cd microcode && make all)
make[1]: Entering directory 
'/home/noah/Downloads/mit-scheme-11.0.90/src/microcode'
gcc -DHAVE_CONFIG_H -DMIT_SCHEME 
-DDEFAULT_LIBRARY_PATH=\"/usr/local/lib/mit-scheme-aarch64le-11.0.90\" -I. -I. 
-O3 -frounding-math -fno-builtin-floor -Wall -Wclobbered -Wempty-body 
-Wignored-qualifiers -Wimplicit-fallthrough -Wmissing-field-initializers 
-Wmissing-parameter-type -Wnested-externs -Wold-style-declaration 
-Woverride-init -Wpointer-arith -Wredundant-decls -Wshift-negative-value 
-Wtype-limits -Wundef -Wuninitialized -Wwrite-strings 
-Wno-error=stringop-truncation -Werror -o syntax.o -c syntax.c
syntax.c: In function ‘Prim_scan_sexps_forward’:
syntax.c:1074:15: error: ‘level_start.last’ may be used uninitialized in this 
function [-Werror=maybe-uninitialized]
1074 | (((level -> last) == NULL)
| ^~
syntax.c:1036:33: error: ‘level_start.last’ may be used uninitialized in this 
function [-Werror=maybe-uninitialized]
1036 | (level -> previous) = (level -> last);
| ~~~~~~~^~~~~~~~
cc1: all warnings being treated as errors
make[1]: *** [Makefile:182: syntax.o] Error 1
make[1]: Leaving directory 
'/home/noah/Downloads/mit-scheme-11.0.90/src/microcode'
make: *** [Makefile:796: microcode/scheme] Error 2

Reply via email to