从 unix 移植到 linux 的 C-Motif 代码项目

标签 c linux unix motif

我正在将 C-Motif 代码项目从 unix 移植到 ubuntu linux 系统。

我能够解决各种问题,但在 make 时仍然存在一些问题。

/usr/bin/ld: cannot find -lXmu
/usr/bin/ld: cannot find -lnls
/usr/bin/ld: cannot find -lsocket
/usr/bin/ld: cannot find -ll
collect2: error: ld returned 1 exit status
make: *** [../bin/ipsge] Error 1

最佳答案

对于 -lXmu 安装:

sudo apt-get install libxmu-headers

sudo apt-get install libxmu-dev

尝试不使用 -lnls/-lsocket 进行编译 并查看问题是否已解决。

我不知道 libl.a 您从什么风格的 UNIX 移植?

关于从 unix 移植到 linux 的 C-Motif 代码项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29339083/

相关文章:

c - 有人请解释一下 c 中的字符串吗?

c - 公开 API 时的设计方面

linux - root可以解析localhost,普通用户则不能

sockets - TCP 环回连接与 Unix 域套接字性能

linux - 如何使用 docker import 导入多个图像?

c - 类型检查和代码模式检测,Frama-C

在 C 中计算数组大小

android - 通过USB连接检查USB调试状态

linux - gdb 无法解析 linux 内核的符号

java - UNIX系统java加载DLL