-1

我正在尝试使用构建 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

即使我 rm .DS_Store在 /Volumes/NetBSDImage/src/distrib/sets 中执行操作,它也会失败并显示相同的消息。早些时候,当我在没有iso-image选项的情况下编译内核时,它构建成功,但现在,即使这样也失败了。一些帮助?

4

2 回答 2

0

我可以从 OS X 交叉编译 NetBSD-current,而不会妨碍这些文件。您是否在 destdir 中进行了一些手动操作?尝试删除坏文件,然后重试。

于 2017-06-07T19:07:41.287 回答
0

我能想出的最好的办法是变通而不是解决方案。

DS_Store 文件仅在您在 Mac 系统的 Finder 应用程序中打开时生成。因此,在删除和重新克隆整个存储库时,它已成功构建。

于 2017-06-07T18:00:04.713 回答