【发布时间】:2020-01-05 03:07:31
【问题描述】:
我们有一个 gcc 7.3 的 Solaris 11 系统,我们需要安装 Ada 包。在 Linux gcc 7 上,Ada/GNAT 是 gcc 安装的一部分:
apt install gcc
我访问过的 AdaCore 貌似 Solaris (SPARC) 已经不在列表中了。我需要使用 Ada95,而且无论如何我们都希望在 Linux 和 Solaris 上使用相同的编译器。
pkg install gcc
只安装了各种C++命令和Fortran。
pkg install gcc-ada
和 gcc7ada 之类的变体,找不到要安装的东西。
如果必须的话,我们可以重建 GCC 7 的 Ada 组件,但是我还没有找到一个明确的 cood-book 风格“如何...”。
希望您能按优先顺序向我指出这些项目,以帮助我们重回正轨。
- 用于 gcc7/Solaris 11 spark 的 Solaris 11 gcc-ada 软件包和软件包存储库。
- 一个“替代”包存储库,我可以检索 GCC Ada 工具。
- 预构建 GCC 7 Ada 模块,我们可以将其复制到正确的位置。
- 适用于 Solaris 的现成构建 Ada/GNAT 项目以及如何下载和开始构建。
- 在 Solaris(或 Unix)上使用 gcc 7 下载和构建 gcc-ada 的说明。
从前几天开始在 Gnu Compiler Collection、Oracle、包管理器搜索、google 等上进行搜索......这些天似乎在 Solaris 上几乎不支持 CGG Ada。
我对该列表之外的其他解决方案非常感兴趣。例如,有没有人从 Linux 交叉编译到 Solaris?无论如何,这对 Solaris 机器上的 GDB 是否有效?
期待您的建议。
【问题讨论】: