dongpu1881 2016-10-12 18:06
浏览 566

CGO_ENABLED = 0时,安装失败

I have a strange issue:

go install works fine.

However CGO_ENABLED=0 gives me an error:

➜ CGO_ENABLED=0 go install   
go install net: open /usr/local/go/pkg/linux_amd64/net.a: permission denied

I don't get why it thinks that net package changed.

I was trying to resolve it by doing

➜ go clean -i

and by

➜ rm -r $GOPATH/pkg

which didn't help. Here is my setup:

➜ go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/aberezhynskyi/work/go"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build254491808=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
➜ go version
go version go1.7.1 linux/amd64
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 保护模式-系统加载-段寄存器