2017-06-06 47 views
-1

我試圖建立一個使用NetBSD內核NetBSD的建設沒有因.DS_Store文件的Macintosh

$ ./build.sh -O ../obj.amd64 -U -u -m amd64 -j4 tools release iso-image 

它無法與輸出

======= 1 extra files in DESTDIR ========= 
Files in DESTDIR but missing from flist. 
File is obsolete or flist is out of date ? 
------------------------------------------ 
./.DS_Store 
========= end of 1 extra files =========== 
*** [checkflist] Error code 1 

nbmake[2]: stopped in /Volumes/NetBSDImage/src/distrib/sets 
1 error 

即使當我在/卷做一個 rm .DS_Store/NetBSDImage/src/distrib/sets,它會以相同的消息失敗。 早些時候,當我編譯內核時沒有使用iso-image選項,它可以成功構建,但現在甚至失敗了。一些幫助?

+0

如何禁用DS_Store的生成,刪除當前的一個,然後再試一次? –

+0

@李駿驍這是對的嗎? $ defaults寫入com.apple.desktopservices DSDontWriteNetworkStores true –

+0

@李駿驍不,不行,這是行不通的。 –

回答

0

我能想到的最好的辦法是解決問題而不是解決方案。

DS_Store文件只有在Mac系統的Finder應用程序中打開時纔會生成。 因此,在刪除和重新制作整個存儲庫時,它已成功構建。

0

我可以在沒有這些文件阻礙的情況下交叉編譯來自OS X的NetBSD當前罰款。你在destdir中做過一些手動工作嗎?嘗試刪除不良文件,然後重試。

相關問題