2013-01-21 5 views
1

OpenBSD에서 GNUStep 프로그램을 만들려고합니다. 나는 gnustep-base와 gnustep-make 패키지를 설치했다.OpenBSD에서 GNUstep 프로그램을 만드는 방법은 무엇입니까?

내 main.m :

#import <Foundation/Foundation.h> 

int main(void) 
{ 

    NSLog(@"Hello World!"); 
    return 0; 
} 

GNUmakefile '은 찾지 그런 다음

include $(GNUSTEP_MAKEFILES)/common.make 
TOOL_NAME = main 
main_OBJC_FILES = main.m 
include $(GNUSTEP_MAKEFILES)/tool.make 

, 나는

. /usr/local/share/GNUstep/Makefiles/GNUstep.sh 

를 사용하여 그누 스텝 환경을 초기화 그리고 내가 실행

make 

GNUmakefile을 인식하지 못합니다.

누구나 OpenBSD에서 GNUstep 프로그램을 어떻게 만들 수 있는지 알고 있습니까? 내 아치 리눅스 설치시, 유사한 절차가 정상적으로 작동합니다.

답변

4

시도 make -f GNUmakefile. 이 명령이 실패하면 gmake을 설치하고 gmake -f GNUmakefile을 시도하십시오.

+2

감사합니다. OpenBSD의 Misc 메일 링리스트에서 BSD 시스템의 make가 GNU make와 다르다는 것을 알게되었습니다. 그리고 gmake를 사용해야합니다. 그것은 효과가있다! – Salil