2017-06-06 7 views
-1

Je suis en train de construire le noyau NetBSD en utilisantNetBSD construire en raison de ne pas .DS_Store fichier Macintosh

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

Il échoue avec la sortie

======= 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 

Même quand je fais un rm .DS_Store dans/Volumes/NetBSDImage/src/distrib/sets, il échoue avec le même message. Plus tôt, lorsque j'ai compilé le noyau sans l'option iso-image, il s'est construit avec succès, mais maintenant, même cela échoue. De l'aide?

+0

Que diriez-vous de désactiver la génération de DS_Store, supprimer celui en cours et réessayer? –

+0

@ 李骏 骁 Est-ce la bonne façon? $ defaults write com.apple.desktopservices DSDontWriteNetworkStores true –

+0

@ 李骏 骁 Non, cela ne fonctionne pas. –

Répondre

0

Le meilleur que je pourrais trouver est un travail autour et pas une solution.

Les fichiers DS_Store sont générés uniquement lorsque vous les ouvrez dans l'application Finder des systèmes Mac. Ainsi, lors de la suppression et la reclonation de l'ensemble du référentiel, il a été construit avec succès.

0

Je peux crosscompiler NetBSD-current fine d'OS X sans que ces fichiers ne gênent. Avez-vous fait un travail manuel dans destdir? Essayez de supprimer les mauvais fichiers, puis réessayez.