【发布时间】:2013-01-05 20:51:50
【问题描述】:
我正在使用 Squeak 4.4 更新 12327 和 VM 版本 4.1.1。我尝试使用 ConfigurationOf 脚本加载 VMMaker,但总是失败,主要是在 Freetype 包中出现异常。
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfVMMaker';
load.
((Smalltalk at: #ConfigurationOfVMMaker) project version: '1.4') load
或
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfVMMaker';
load.
(Smalltalk at:#ConfigurationOfVMMaker) project lastVersion load.
或
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfVMMaker';
load.
(ConfigurationOfVMMaker project version: '1.5') load.
repository page 包和 wiki pages(this one 或 this one)都没有包含加载 VMMaker 的说明或链接,尽管包含很多解释。
【问题讨论】:
-
您对VMMaker的哪个分支感兴趣?经典 VM(解释器)还是 COG VM(JIT /StackInterpreter)?
-
它将是经典虚拟机(解释器),我使用的是虚拟机版本 4.1.1。但是有关加载 COG VM 的信息也将不胜感激
-
那就是更新 MCM,看我的回答。我也在 vm-dev 邮件列表上问过这个问题...
-
顺便说一句,我找到了一个提到该过程的 wiki 页面,wiki.squeak.org/squeak/6177 虽然它并没有用明亮的标题突出显示...
标签: virtual-machine smalltalk squeak