我们有一个 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 风格“How To ...”(目前)。
希望您能按优先顺序向我指出这些项目,以帮助我们重回正轨。
- 用于 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 是否有效?
期待您的建议。