我试图在golang
上使用Solaris 5.10 i86c (x86 + x86_64)
,但我无法找到为Solaris
制作的套餐。
此外,我希望这为Filebeat
系统中的Solaris 5.10
制作二进制文件。 Filebeat (amd64)
的实际发布版本不适用于我的Solaris
发行版。
任何人都可以指导我一点吗?
答案 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二进制文件的链接)。