嗨,我对 IRIX、IRIS GL 和 Motif 真的很陌生。
我必须编译 1997 年编写的 30 多个 C 代码。因为这些源需要 XmAll.h、Xlib.h 等头文件,我以为我只需要 Unix 和 Open Motif 来编译它们。我在我的 Mac OSX 上安装了 FreeBSD 作为客户操作系统,所以几乎所有丢失的头文件都被找到了。(“device.h”、“sphere.h”和“image,h”除外)
但是由于“device.h”和使用大量未声明的常量调用 qdevice 函数,会发生大约 1000 个错误。我刚刚发现“device.h”、qdevice 函数调用和未声明的常量适用于我从未听说过的 Irix 操作系统。
总之,这些源文件 1) 依赖于 Motif Programming toolkit for X Windows 2) 使用 Iris GL 进行 3D 图形 3) 运行并且必须在 Irix 操作系统中编译(不确定,因为结果是 *.exe 文件)
当我用谷歌搜索它们时,我发现有一种方法可以从 Iris GL 移植到 Open GL。
如果我成功地将这些源代码从 Iris GL 移植到 Open GL,我是否可以在任何平台上运行该程序,例如最新版本的 Mac OSX 和 Windows?
你能给出任何建议来在我的 Mac OSX 或 Windows 上编译和运行这些源代码吗?
非常感谢!
圭