go1.10 build使用gcc-6引用失败

时间:2018-03-16 18:48:06

标签: macos go

我已经通过Homebrew安装了go1.10(安装macOS官方golang.org软件包的问题相同)。

我没有提供一个相当简单的go程序:

package main

import (
    "fmt"
    "net/http"
)

func main() {
    http.HandleFunc("/health", healthHandler)

    fmt.Println("Listening for connections")
    http.ListenAndServe("127.0.0.1:5000", nil)
}

func healthHandler(writer http.ResponseWriter, request *http.Request) {
    fmt.Fprint(writer, "Healthy!")
}

go build失败了:

# crypto/x509
fork/exec /usr/local/bin/gcc-6: no such file or directory

我的系统中没有gcc-6(我有来自Xcode和Homebrew的gcc-7)。 奇怪的是,我可以在不同的Mac上构建相同的代码(具有相同的整体设置:go1.10,无gcc-6)。

我尝试通过Homebrew重新安装整个go / gcc组合,但似乎没有任何效果。在这一点上,我只是感到迷茫。

有什么想法吗?

0 个答案:

没有答案