我正在 Modula2 中进行一些编程练习。我在 Ubuntu Linux (10.04) 上使用gm2编译器。
我已经获得了一些要编译的代码,但我无法导入某些模块,据我所知,这些模块应该包含在编译器分发中。例如,如果我尝试从 TimeDate 模块导入
FROM TimeDate IMPORT Time, GetTime;
这是记录在这里,我得到错误:
$ gm2 -flibs=pim -c SortUtil.mod
failed to find definition module TimeDate.def
根据文档,选项 -flibs=pim 应该可以访问 TimeDate 模块(它是 PIM 库的一部分)。
有人对这个编译器有任何经验吗?我需要一些额外的命令行参数还是需要安装一些额外的包?