golang xxx.a not a package file 에러

윈도우에서 cmd <-> bash(ubuntu) 에서 같은 GOPATH 를 공유하는데
ubuntu 환경에서 go build 시 다음과 같은 에러가 발생할때가 있다.

home/ysoftman/workspace/gopath/pkg/linux_amd64/github.com/mattn/go-runewidth.a: not a package file

이 경우 해당 .a 파일을 삭제 후 패키지를 다시 받아본다.

rm home/ysoftman/workspace/gopath/pkg/linux_amd64/github.com/mattn/go-runewidth.a
go get "github.com/mattn/go-runewidth"

comments:

댓글 쓰기