SUN에서 Makefile
글쓴이: bizzare / 작성시간: 수, 2005/10/05 - 8:15오후
SUN에서 Makefile을 쓰려고 합니다.
ParentDir - ChildDir1
- ChildDir2
와 같은 구조에서
세 디렉토리에 모두 Makefile을 만들어놓고
ParentDir의 Makefile에서 옵션을 조정하려고 합니다.
제가 갖고 있는 책에서 보면
ParentDir에서 Macro를 선언ㄴ한 후,
ChildDir1,2등에서
ifeq($(MACRO),string) ... else ... endif
와 같은 형식으로 쓸 수 있다고 되어 있는데,
SUN에서 쓰려고 하니
ifeq를 쓴 줄에서 'unexpected end of line'이라는 에러가 나는군요.
SUN에서는 ifeq, ifdef 등을 못 쓰는건가요?
상위 디렉토리의 Makefile에서 여러개의 하위 디렉토리의 Makefile의 옵션을 조정하려면 어떻게 해야하나요?
디버그모드와 릴리스모드를 조절하려고 하거든요. T_T
Forums:
보시는 책이 GNU make을 기준으로 작성되어진 듯 하군요.SUN
보시는 책이 GNU make을 기준으로 작성되어진 듯 하군요.
SUN 장비에서 사용되는 Solaris 에는
GNU make 패키지가 설치되어 있다면
파일네임이 gmake 으로 되어 있습니다.
댓글 달기