我正在尝试使用
构建NetBSD内核$ ./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
即使我做了
在{Volumes / NetBSDImage / src / distrib / sets中rm .DS_Store
,它失败并显示相同的消息。
早些时候,当我编译没有iso-image
选项的内核时,它成功构建,但现在,即使失败也是如此。一些帮助?
答案 0 :(得分:0)
我能想出的最好的解决方法是解决问题。
只有在Mac系统的Finder应用程序中打开DS_Store文件时,才会生成DS_Store文件。 因此,在删除和重新克隆整个存储库时,它已成功构建。
答案 1 :(得分:0)
我可以从OS X交叉编译NetBSD-current,而不会妨碍这些文件。你在destdir做过一些手工工作吗?尝试删除坏文件,然后重试。