2012-03-05 110 views
0

首先,我不知道這是否是放置此問題的正確位置。 Serverfault或Apple會更好嗎?嘗試運行.kext時system.log中的奇怪錯誤

我在製作Mac Kernel Extensions時通過tutorial。我裝好了,當我做tail -1 /var/log/system.log,它並沒有告訴我的「Hello World!」,它說...

parentalcontrolsd[374]: -[ActivityTracker appDidLaunchOrBecomeFront:launched:] [1844:wolfram] -- Got an error when saving MOC: Error Domain=NSCocoaErrorDomain Code=134030 UserInfo=0x36ba10 "An error occurred while saving." 

一些東西......這是什麼意思?我在看正確的日誌文件嗎?我可以挑出它是parentalcontrolsd告訴我,ActivityTracker發現爲用戶wolfram啓動了一些應用程序。任何幫助?

這裏是我的代碼...

#include <libkern/libkern.h> 
#include <mach/mach_types.h> 

kern_return_t MyKextStart(kmod_info_t *ki, void *d) 
{ 
printf("Hello, World!\n"); 
return KERN_SUCCESS; 
} 

kern_return_t MyKextStop(kmod_info_t *ki, void *d) 
{ 
printf("Goodbye, World!\n"); 
return KERN_SUCCESS; 
} 

extern kern_return_t _start(kmod_info_t *ki, void *data); 
extern kern_return_t _stop(kmod_info_t *ki, void *data); 

KMOD_EXPLICIT_DECL(edu.nerd.kext.MyKext, "1.0.0d1", _start, _stop) 
__private_extern__ kmod_start_func_t *_realmain = MyKextStart; 
__private_extern__ kmod_stop_func_t *_antimain = MyKextStop; 
__private_extern__ int _kext_apple_cc = __APPLE_CC__; 

回答

0

我一直在尋找在錯誤的日誌文件。內核日誌是/var/log/kernel.log

相關問題