`
googya
  • 浏览: 144133 次
  • 性别: Icon_minigender_1
  • 来自: 汉川
社区版块
存档分类
最新评论

golang-on-cygwin

阅读更多
今天突然想在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

是以为记!
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics