Linux下编译旧的solaris程序

Eif*_*erg 5 solaris libraries

我有一个在 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)

eph*_*ent 6

正如 msw 所说,您的应用程序似乎想要使用旧 Sun 系统中提供的 OpenWindows 和 Xview 库。

我相信它们甚至不再适用于较新的 Solaris 安装,但免费软件项目OpenWindows 增强兼容性环境XView 工具包可能会在较新的系统上提供这些库的足够兼容的实现。