【问题标题】:Installing Golang Oracle but getting "error: undefined reference to 'golang.org_x_tools_container_intsets.popcount'"安装 Golang Oracle 但出现“错误:未定义对 'golang.org_x_tools_container_intsets.popcount' 的引用”
【发布时间】:2015-11-28 03:25:38
【问题描述】:

我尝试使用以下 cmd 在我的 Ubuntu 机器上安装 Oracle:

去 golang.org/x/tools/cmd/oracle

但我收到以下错误:

#golang.org/x/tools/cmd/oracle /home/rr/Proj/go/src/golang.org/x/tools/container/intsets/sparse.go:140:错误:未定义对“golang.org_x_tools_container_intsets.popcount”的引用 /home/rr/Proj/go/src/golang.org/x/tools/container/intsets/util.go:51:错误:未定义对“golang.org_x_tools_container_intsets.popcount”的引用 collect2:错误:ld 返回 1 个退出状态

我的 Go 版本是

转到版本 xgcc (Ubuntu 4.9.1-0ubuntu1) 4.9.1 linux/amd64

还有其他人面临同样的问题吗?

【问题讨论】:

  • 使用-u 选项和go get 确保您的结帐是最新的。我还会安装最新版本的 go 官方版本(gccgo 可能无法与 Oracle 一起使用)

标签: go


【解决方案1】:

似乎我们需要删除 gcc-go(使用 apt-get 安装)并从网站 https://golang.org/ 安装 Go。这解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-03
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多