linux – gccgo on Precise

前端之家收集整理的这篇文章主要介绍了linux – gccgo on Precise前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当尝试在Precise上与 gccgo链接时,我收到此链接错误
matt@matt-1005P:~/src/gopath/src/meme$gccgo cmd/meme/main.go -o meme
/usr/bin/ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status

有报告称此错误,但没有干净的解决方案.我如何解决它?

gccgo (Ubuntu/Linaro 4.7.0-0ubuntu4) 4.7.0

Linux matt-1005P 3.2.0-24-generic-pae #38-Ubuntu SMP Tue May 1 16:40:26 UTC 2012 i686 i686 i386 GNU/Linux

解决方法

最近在golang-nuts集团提出了这个问题: compiling with gccgo from packaged binaries.

这是Ubuntu(Bug #966570)中的一个已知问题.要解决此问题,可以通过在gccgoflags中指定-static-libgcc来链接静态libgcc.即

go build -compiler gccgo -gccgoflags '-static-libgcc'

猜你在找的Linux相关文章