我有一个在 Solaris 下用 ANSI-C 开发的程序的源代码。我听说它是在 1996-1997 年左右开发的。我目前正在努力在当前的 Ubuntu 下编译它。我走了很远,我认为只有 GUI 仍然丢失。他们似乎为此使用了一个名为 guide 的库。有谁知道,这个图书馆是否还存在于某处?
Makefile 的相关部分:
INCL = -I$(GUIDEHOME)/include -I$(OPENWINHOME)/include
LOAD = -L$(GUIDEHOME)/lib -L$(OPENWINHOME)/lib
LIB = -lguide -lguidexv -lxview -lolgx -lX -lm
TAG = -target sun4
Run Code Online (Sandbox Code Playgroud)
正如 msw 所说,您的应用程序似乎想要使用旧 Sun 系统中提供的 OpenWindows 和 Xview 库。
我相信它们甚至不再适用于较新的 Solaris 安装,但免费软件项目OpenWindows 增强兼容性环境和XView 工具包可能会在较新的系统上提供这些库的足够兼容的实现。