在Windows 7上运行MIT Scheme时“请求的分配太大”错误

时间:2014-04-10 13:24:52

标签: scheme mit-scheme

错误:

"请求的分配太大。 尝试使用较小的参数--heap"

我从http://www.gnu.org/software/mit-scheme/下载了Windows二进制文件。

我该如何解决这个问题?

4 个答案:

答案 0 :(得分:7)

我不知道为什么当我追加时它不起作用 - 最后是512。但是当我在mit-scheme.exe之后追加它时,它对我有用“

... mit-scheme.exe"  --heap 512 --library ...

答案 1 :(得分:2)

右键单击应用程序的链接,然后选择属性。编辑目标:

"C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib" --edit

添加:

--heap 512

另见: http://savannah.gnu.org/bugs/?31710

答案 2 :(得分:0)

创建一个名为

的新系统变量
MITSCHEME_HEAP_SIZE

并将其值设置为512

答案 3 :(得分:-1)

<强>解决方案

从“属性”下的“目标”中删除“--edit”〜来自Irvin Denzel Torcuato的原始答案

系统/设置

操作系统:Windows 10