今天突然想在cygwin下面安装一下go语言玩玩。按照相关的说明进行了配置,结果却出现了问题。真是晦气啊!出师不利!
先说明一下安装的过程吧,尽管没有安装成功。
首先是到
golang-on-cygwin下载在cygwin上的安装程序。然后进行相应的配置,主要是环境变量:
export GOROOT=/path/to/golang-on-cygwin
export GOARCH=386
export GOOS=linux
export GOBIN=/path/to/your/local/bin
export PATH=$PATH:$GOBIN
但是出现了问题,我去查了一下相关的 issue结果没有找到我所出现的问题,可能是个新bug哦。
%%%% making pkg %%%%
cd runtime && make install
make[1]: Entering directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/p kg/runtime'
8g -o _go_.8 extern.go type.go
cd unicode && make install
make[1]: Entering directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/p kg/unicode'
8g -o _go_.8 digit.go letter.go tables.go
8c -a proc.c >runtime.acid.386
cd sort && make install
8c -Ilinux -Ilinux/386 -wF cgocall.c
rm -f _obj/unicode.a
cd math && make install
gopack grc _obj/unicode.a _go_.8
make[1]: Entering directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/p kg/sort'
8g -o _go_.8 sort.go
make[1]: Entering directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/p kg/math'
8g -o _go_.8 asin.go atan.go atan2.go bits.go const.go exp.go fabs.go floor.go f mod.go hypot.go log.go pow.go pow10.go sin.go sinh.go sqrt.go tan.go tanh.go uns afe.go
rm -f _obj/sort.a
make[1]: *** [/cygdrive/d/cygwin_home/home/golang-on-cygwin/pkg/linux_386/unicod e.a] ´íÎó 1
make[1]: Leaving directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/pk g/unicode'
make: *** [unicode.install] ´íÎó 2
make: *** ÕýÔڵȴýδÍê³ÉµÄÈÎÎñ....
gopack grc _obj/sort.a _go_.8
rm -f _obj/math.a
gopack grc _obj/math.a _go_.8
make[1]: *** [/cygdrive/d/cygwin_home/home/golang-on-cygwin/pkg/linux_386/sort.a ] ´íÎó 1
make[1]: Leaving directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/pk g/sort'
make: *** [sort.install] ´íÎó 2
make[1]: *** [/cygdrive/d/cygwin_home/home/golang-on-cygwin/pkg/linux_386/math.a ] ´íÎó 1
make[1]: Leaving directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/pk g/math'
make: *** [math.install] ´íÎó 2
8c -Ilinux -Ilinux/386 -wF chan.c
8c -Ilinux -Ilinux/386 -wF 386/closure.c
8c -Ilinux -Ilinux/386 -wF float.c
8c -Ilinux -Ilinux/386 -wF hashmap.c
8c -Ilinux -Ilinux/386 -wF iface.c
./cgo2c malloc.cgo > malloc.c.tmp
8c -Ilinux -Ilinux/386 -wF mcache.c
/bin/sh: ./cgo2c: Permission denied
8c -Ilinux -Ilinux/386 -wF mcentral.c
make[1]: *** [malloc.c] ´íÎó 126
make[1]: *** ÕýÔڵȴýδÍê³ÉµÄÈÎÎñ....
make[1]: Leaving directory `/cygdrive/d/cygwin_home/home/golang-on-cygwin/src/pk g/runtime'
make: *** [runtime.install] ´íÎó 2
是以为记!
分享到:
相关推荐
weixin-golang-sdk 微信golang工具包
标题 "golang-1.15.5集合" 指的是 Go 语言的一个特定版本——1.15.5的软件包集合。Go(又称Golang)是Google开发的一种静态类型的、编译型的、并发型的、垃圾回收的、C/C++风格的编程语言。1.15.5是其版本号,代表了...
《深入理解golang-linux-arm64 SDK:构建与应用实践》 在当今的软件开发领域,Go语言(Golang)以其高效、简洁和强大的并发特性备受开发者青睐。特别是在Linux操作系统和ARM64架构的硬件平台上,Go语言的性能优势...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
构建基础映像(可选) docker build -f Dockerfile_builder -t goreng/golang-cross-builder:1.15.1 . 请先按照指南 建立跨语言的图像docker build --build-arg GO_VERSION=1.16.2 --build-arg GOLANG_DIST_SHA=542...
在与数据库交互方面,Go 提供了多种库和驱动,其中之一就是 "golang-odbc",它允许 Go 代码与支持 ODBC(Open Database Connectivity)的数据库进行通信。ODBC 是一个标准的 API,它提供了一个统一的方式来访问各种...
`deckarep-golang-set-cbaa98b`这个文件可能是`golang-set`库的一个特定版本,包含源代码和其他相关资源。通过阅读其源码,我们可以深入理解库的具体实现,包括如何实现线程安全和非线程安全的集,以及它们在性能和...
开源项目-johnnadratowski-golang-neo4j-bolt-driver.zip是一个专注于Go语言的开源项目,由johnnadratowski开发,旨在提供对Neo4J数据库的Bolt协议支持。这个驱动程序使得Go开发者能够高效、稳定地与Neo4J图形数据库...
golang-stats-api-handler, Golang cpu,内存,gc等信息api处理程序 golang-stats-api-handlerGolang cpu,内存,gc等信息api处理程序。 安装go get github.com/fukata/golang-stats-api-handler示
golang-asm Go编译器的汇编器镜像,其中导入路径被重写,以使汇编器可用作独立的库。 按照Go项目的许可。地位工作,但希望挖掘到汇编godoc是制定出什么来设置不同的参数obj.Prog得到它产生的具体说明。例子演示在x86...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
goLang-v1.23.2
golang-常用的压缩算法golang-常用的压缩算法
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
开源项目-alaska-golang-ref-sheet.zip,alaska/golang-ref-sheet: A golang quick reference sheet. Your one stop concurrency shop!
开源项目-skx-golang-metrics.zip,Automatically submitting golang-system metrics to a remote carbon/graphite server
开源项目-golang-net.zip是一个基于Go语言的网络编程开源项目,由知名开发者Bradfitz倾力打造,专注于HTTP/2协议的实现与演示。在这个项目中,你可以深入了解Go语言在网络编程领域的应用,以及如何实现高效的HTTP/2...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
在docker上测试golang 使用golang和mysql创建一个最小的开发环境