How to configure MIT scheme for 6.001 in Ubuntu 8.10

I play self-study 6.001 with video lectures and lectures. However, I have some problems setting up the MIT scheme in Ubuntu (fearless).

I used package management and installed MIT-Scheme, but this is obviously the wrong version to use. It should be 7.5.1 instead of 7.7.90

I followed the instructions from this site ( http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/Tools/detail/linuxinstall.htm )

So far, I have downloaded the tar file and extracted it to / usr / local. I do not know what step 3 means.

Then I entered the command

scheme -large -band 6001.com -edit

and mistake

There is not enough memory for this configuration. I tried to work in sudo mode, and this time the error is different. Failed to allocate the process table.

inconsistency detected

I have about 1 GB of free memory, with enough space on my hard drive. What to do to successfully configure this?

+4
source share
2 answers

Step 3 means that you must enter export MITSCHEME_6001_DIRECTORY=${your_problems_path} . If you do not want to enter it every time Scheme starts, you should put it as a string in the ~ / .bash_profile file (if you use bash)

About the problem, Google immediately offers a solution: sudo sysctl -w vm.mmap_min_addr=0 (taken from http://ubuntuforums.org/showthread.php?p=4868292 )

+2
source

Instead of a package manager, you can also compile portable C sources for Unix. I use it with joy.

0
source

All Articles