使用gm2导入模块

时间:2012-02-28 18:32:51

标签: modula-2

我正在使用Modula2进行一些编程练习。我正在使用gm2编译器 在Ubuntu Linux(10.04)上。

我已经编译了一些代码,但我无法导入某些代码 据我所知,模块应该包含在编译器发行版中。 例如,如果我尝试从TimeDate模块导入

FROM TimeDate IMPORT Time, GetTime;

记录在案here,我收到错误:

$ gm2 -flibs=pim -c SortUtil.mod

failed to find definition module TimeDate.def

根据the documentation,选项-flibs = pim应该可以访问 TimeDate模块(它是PIM库的一部分)。

有没有人有这个编译器的经验?我需要一些额外的命令行吗? 参数或我是否需要安装一些额外的包?

1 个答案:

答案 0 :(得分:1)

我设置了一个测试系统,并能够复制您的问题。使用“-flibs = pim,logitech”......这对我有用,让我编译一个基本的测试应用程序,而不会抛出有关缺少定义文件的错误。