Makefile:299: *** 첫번째 타겟보다 앞에서 명령어가 시작되었습니다. 멈춤.
lighttpd 를 컴파일 하면서 발생된 에러.
왜 났을까? 그건 makefile 을 수정하면서 발생됐다.
왜 makefile 수정했는가?
mod_mem_cache 를 적용하기 위해 lighttpd 에 있는 patch 를 적용한다는게
그만 무식이 지나쳐 손수 소스를 다 손대다 보니 이런 문제가 발생하였다.
실제 299 라인으로 가보겠다.
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(mod_mem_cache_la_LDFLAGS) $(LDFLAGS) -o $@
Makefile 속의 299 라인이다.
뭐가 문제가 될까?
언뜻 봐선 모른다. 하지만... 실제 커서를 가지고 가면 맨 라인의 끝에 공백이 있음을
발견하게 된다.
공백을 삭제해주고 나면 정상적으로 컴파일 된다.
교훈 1. 무식하게 patch 를 손으로 수정하지마라 -_-.
담엔 patch 를 통해 적용을 시켜봐야겠다.
lighttpd 를 컴파일 하면서 발생된 에러.
왜 났을까? 그건 makefile 을 수정하면서 발생됐다.
왜 makefile 수정했는가?
mod_mem_cache 를 적용하기 위해 lighttpd 에 있는 patch 를 적용한다는게
그만 무식이 지나쳐 손수 소스를 다 손대다 보니 이런 문제가 발생하였다.
실제 299 라인으로 가보겠다.
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(mod_mem_cache_la_LDFLAGS) $(LDFLAGS) -o $@
Makefile 속의 299 라인이다.
뭐가 문제가 될까?
언뜻 봐선 모른다. 하지만... 실제 커서를 가지고 가면 맨 라인의 끝에 공백이 있음을
발견하게 된다.
공백을 삭제해주고 나면 정상적으로 컴파일 된다.
교훈 1. 무식하게 patch 를 손으로 수정하지마라 -_-.
담엔 patch 를 통해 적용을 시켜봐야겠다.
