linux - 将 dvb-apps tarball 编译到 Solaris 10 SPARC
问题描述
我在 Oracle/Sun SPARC 服务器上安装了 Solaris 10 SPARC 版本。我希望使用安装到 Solaris 10 中的 gcc 安装 dvb-apps tarball(gcc-9.1.0 从打包到官方 gcc-9.1.0 tarball 存档中的源文件编译和安装)我可以通过 './ 成功配置存档配置”命令。但是当我尝试通过'make'命令编译存档时,gc编译器进入./lib/libdvbapi/并尝试编译目录中的第一个文件'dvbaudio.c'在dvbaudio.c文件中有一个声明要包含的文件的段落如下...
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <sys/param.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/ioctl.h>
#include <linux/dvb/audio.h>
#include <errno.h>
#include "dvbaudio.h"
我知道可以在我的 Solaris 10 SPARC OS 的 /usr/include 目录中找到以下 3 个文件
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
但是接下来的 3 个文件不会出现在 Solaris 10 /usr/include 中。它们是在 linux/ubuntu 中找到的
#include <sys/param.h>
#include <sys/ioctl.h>
#include <linux/dvb/audio.h>
我可以简单地将这些文件传输到 /lib/libdvbapi 目录并编辑相关的“#include”语句以反映指定文件的新位置。还是比这更难更复杂。如果这个过程不能完成。是否有与 Solaris SPARC 兼容的 dvb-apps 存档?
我会在适当的时候等待你的答复。感谢你给与我的帮助
问候
解决方案
推荐阅读
- excel - Excel VBA - 如何在所有工作表上同时运行相同的宏 - 生成一封电子邮件
- elasticsearch - 从 Azure 函数执行时,Nest 无法写入 ES
- r - 如何在混合模型逻辑回归荟萃分析中使用 glmer 输出作为 rma.glmm 输入?
- java - 增加 Eclipse 中的默认最大堆空间
- angularjs - AngularJS 组件和等待同步功能
- java - 更改返回堆栈活动按钮状态
- python - 创建一个返回新字典的函数
- azure - VM 数据磁盘使用的存储帐户
- c# - 检查树节点的 ACL 角色权限
- kubectl - 如何获取 Kubernetes 机密文件?