2013-01-21 33 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 

GNUstep的環境,然後我運行:

make 

這不能識別GNUmake文件。

有誰知道我可以在OpenBSD上構建一個GNUstep程序嗎? 在我的Arch Linux安裝上,類似的程序工作正常。

回答

4

嘗試make -f GNUmakefile。如果此命令失敗,請安裝gmake並嘗試gmake -f GNUmakefile

+2

謝謝。從OpenBSD的雜項郵件列表中,我開始知道BSD系統的製作與GNU make不同。我需要使用gmake。有效! – Salil

相關問題