我正在尝试在我的树莓派3上编译openshift origin source,但它会保持计时。
我关注的教程来自here
我这样做的原因是因为我收到了错误
./ oc:无法执行二进制文件:执行格式错误
直接从here下载文件并使用它。
那么有人能告诉我要做什么才能使这项工作或我如何解决错误?
随着openshift 2即将停止使用,我无法再使用rhc
访问我的应用程序(这在我的RPi3上运行正常)。
答案 0 :(得分:1)
Pi可能没有足够的RAM来编译oc
。我建议在主计算机上运行类似下面的内容并将生成的二进制文件复制到Pi:
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 GOARM=7 go build -v -tags 'include_gcs include_oss containers_image_openpgp' github.com/openshift/origin/cmd/oc
答案 1 :(得分:1)
让它工作,这里是其他人的答案,以供将来参考。
go build -v github.com/openshift/origin/cmd/oc
您将获得可用于RPi 3的可执行文件