make
으로 이동 패키지를 설치하기 위해 노력하고있어
을 찾을 수 있지만, 그것은 다음과 같은 반환메이크업 파일
[email protected]:~/GoMySQL$ make
Makefile:1: :/home/dan/.go/go/src/Make.inc: No such file or directory
Makefile:17: :/home/dan/.go/go/src/Make.pkg: No such file or directory
make: *** No rule to make target `:/home/dan/.go/go/src/Make.pkg'. Stop.
하지만 실행하면 누락 된 파일이 존재 ls
:
[email protected]:~/GoMySQL$ ls /home/dan/.go/go/src/
all.bash env.bash make.bash Make.common quietgcc.bash
all-qemu.bash lib9 Make.ccmd Make.inc run.bash
clean.bash libbio Make.clib Make.pkg sudo.bash
cmd libmach Make.cmd pkg version.bash
왜 이런가요?
편집 : 메이크입니다 :이 오류 메시지
include $(GOROOT)/src/Make.inc
TARG=mysql
GOFILES=mysql.go\
types.go\
const.go\
error.go\
password.go\
reader.go\
writer.go\
packet.go\
convert.go\
handler.go\
result.go\
statement.go
include $(GOROOT)/src/Make.pkg
그럼 GOROOT에는 무엇이 있습니까? –
@mu가 너무 짧습니다 :'GOROOT = :/path'로 할당 된 것 같습니다. 즉,': ='는'= :'로 잘못 입력되었습니다 – ninjalj
오,'GOROOT'가 Makefile 외부에 지정 되었습니까? 그렇다면 내 다음 추측은'export GOROOT = $ EMPTY_VAR : $ GOROOT' – ninjalj