It's possible that the default heap size (--heap 4000) is no longer large enough to compile runtime-check. A workaround is to explicitly override that value by providing an explicit binding for SCHEME_COMPILER.
I've doubled that value: SCHEME_COMPILER="/usr/bin/mit-scheme --compiler --heap 8000 --option-summary" But got another error: ----------8<---------- gcc -g -O2 -Wall -o ppband ppband.o outf.o -lm -ldl -lncurses gcc -DMIT_SCHEME -DDEFAULT_LIBRARY_PATH=\"/home/kaloian/lib/mit-scheme\" -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -DCOMPILE_AS_MODULE -fPIC -c prbfish.c gcc -g -O2 -Wall -o prbfish.so -shared prbfish.o -lcrypto -lc gcc -DMIT_SCHEME -DDEFAULT_LIBRARY_PATH=\"/home/kaloian/lib/mit-scheme\" -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -DCOMPILE_AS_MODULE -fPIC -c prmd5.c gcc -g -O2 -Wall -o prmd5.so -shared prmd5.o -lcrypto -lc ./utabmd.sh Summary of configuration options: heap size: 8203 constant-space size: 2222 stack size: 100 library path: /usr/lib/mit-scheme band: /usr/lib/mit-scheme/all.com microcode tables: /usr/lib/mit-scheme/utabmd.bin emacs subprocess: no force interactive: no disable core dump: no suppress noise: no no unused arguments Largest address does not fit in datum field of object. Allocate less space or re-configure without HEAP_IN_LOW_MEMORY. make[1]: *** [utabmd.bin] Error 1 rm cmpauxmd.s make[1]: Leaving directory `/home/kaloian/src/mit-scheme/mit-scheme/v7/src/microcode' make: *** [all] Error 2 ----------8<---------- May be "--heap 8000" is too big, I'll try with "--heap 5000". -- "Every non-free program has a lord, a master -- and if you use the program, he is your master." --RMS ___________________________________________________________ Ако не отговарям на писмата Ви: http://6lyokavitza.org/mail _______________________________________________ MIT-Scheme-users mailing list MIT-Scheme-users@gnu.org http://lists.gnu.org/mailman/listinfo/mit-scheme-users