我需要在旧的 Solaris 8 (Sparc) 服务器上编译一个小型 C 程序(Perl 模块的共享库)。不幸的是,开发工具尚未安装,我得到:
/usr/ucb/cc: language optional software package not installed
我可以访问 support.oracle.com 上的 Solaris 资源,但不知道要查找什么。 SolarisStudio 12.3 似乎仅支持 Solaris 10+。知道哪里可以找到本地人吗C 编译器适用于 Solaris 8?
编辑:另一个问题(应该是重复的)并没有真正的帮助。无论如何解决方案的方法是安装 Sun Studio 11 - 支持 Solaris 8 和 Solaris 9 的最后一个版本。Oracle 补丁 12685437 fwiw。
答案1
您可以从以下位置下载 GNU 编译器工具链作为 Solaris 可安装包http://www.sunfreeware.com/。它不是本机的,因为它不是 Sun 提供的编译器(或者现在是 Oracle 提供的),但它是本机的,因为该包是在 Solaris 系统上编译和构建的。