我可以在Solaris 5.10上使用golang吗?

时间:2017-02-02 11:03:40

标签: go solaris filebeat

我试图在golang上使用Solaris 5.10 i86c (x86 + x86_64),但我无法找到为Solaris制作的套餐。

此外,我希望这为Filebeat系统中的Solaris 5.10制作二进制文件。 Filebeat (amd64)的实际发布版本不适用于我的Solaris发行版。

任何人都可以指导我一点吗?

1 个答案:

答案 0 :(得分:2)

Go支持amd64上的Solaris 11,但不支持sparc。要为sparc构建,你需要使用gccgo。

要为Solaris / amd64构建纯Go项目,您可以使用:

$ GOOS=solaris GOARCH=amd64 go build

有关Solaris上Filebeat的更多信息,请参阅此答案https://stackoverflow.com/a/37419289/503798(它包含指向amd64上solaris 11的Filebeat二进制文件的链接)。