2012-05-15 51 views
0

Possible Duplicate:
avoid X11 forwarding from Mac to linux讓Mac程序工作,而Window服務器

我想讓Mac程序的工作,即使沒有Window服務器存在。我需要這樣做,因爲從Linux機器登錄並且不需要GUI(即使未使用它,程序仍會創建它)。現在,我收到以下錯誤:

<Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. 
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL. 
couldn't allocate new Mac window 
+2

不要添加新的問題;編輯你的舊的。 – trojanfoe

回答

0

不要創建GUI並且不會依賴它。

將程序分爲幾部分:命令行版本和GUI版本。 GUI可以調用命令行來執行這項工作(通過NSTask參數和/或Distributed Objects),或者他們可以共享第三個包含實際工作代碼的包。

相關問題