cygwin에서 ADS를 이용하여 빌드시 오류
글쓴이: 임종혁 / 작성시간: 목, 2006/10/12 - 11:12오전
cygwin에서 make를 이용하요 빌드를 하는데 target을 생성할 수 없다는 오류가 발생합니다
처음에는 윈도우 권한문제인줄 알았는데 확인결과 그건 아니었구요 아래와 같이
make룰을 만들었을 때
#OBJROOT=/cygdrive/d/cyg_jone/mcass/test/
#OBJROOT=d:/test/
OBJROOT=../test/
OBJECTS=$(patsubst %.c,$(OBJROOT)%.o,$(SRC))
TARGET = $(OBJROOT)cas_build(BUILD_DATE).a
all: $(TARGET)
타겟 파일이 생성될 곳을 지정하는 OBJROOT에서 주석 처리된 부분과
같이 하면 파일을 쓸 수 없다고 나오고 주석이 없는 부분으로 메이크를
하면 컴파일이 잘 되네요 이건 도대체 무슨 현상인지....
두 번째 주석 처리된 부분은 빌드 자체가 안됩니다 패턴이 자꾸 틀렸다는
오류 메시지만 나오더군요 저 3가지가 무슨 차이가 있는지 아시는분
계시면 도와주세요
Forums:
댓글 달기