首页 > 解决方案 > 如何修复 go build 错误“reflect.typedmemclr not defined”?

问题描述

我试图在 docker 容器中为 centOS 构建一个 go 二进制文件,它给出了以下错误:

# command-line-arguments

github.com/ugorji/go/codec.rvSetDirect: relocation target reflect.typedmemclr not defined

github.com/ugorji/go/codec.rvSetDirectZero: relocation target reflect.typedmemclr not defined

我也试过go build-x,没有看到任何与损坏的安装相关的东西,但由于上述错误,构建仍然不成功。

标签: gogo-build

解决方案


考虑到 codec/helper_unsafe.go#rvSetDirect代码,您有:

所以import runtime缺少helper_unsafe.go


推荐阅读