cygwin에서 ADS를 이용하여 빌드시 오류

임종혁의 이미지

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가지가 무슨 차이가 있는지 아시는분

계시면 도와주세요