在xnu安装中总是有很多xcrun错误(OSX 10.8.3)

时间:2013-05-05 19:01:01

标签: install xcrun xnu

我搜索了很多网站来安装xnu内核。但是,当我安装xnu时有一些错误。

Xcode版本:4.6(已安装的命令行工具)


XNU版本:xnu-2050.22.13
dtrace版本:dtrace-96

这里是 ERRORS

xcrun:错误:无法找到实用程序“ctfconvert”,无法找到开发人员工具或在PATH中 xcrun:错误:无法找到实用程序“ctfmerge”,无法找到开发人员工具或在PATH中

我使用“make install”来安装dtrace,但它也显示错误。 请帮帮我

2 个答案:

答案 0 :(得分:2)

您缺少依赖项。长话短版,你需要先得到并制作dtrace-tools:

$ curl http://opensource.apple.com/tarballs/dtrace/dtrace-96.tar.gz > dt.tar.gz
$ tar zxvf dt.tar.gz
$ cd dtrace-96
$ mkdir -p obj sym dst
$ xcodebuild install -target ctfconvert -target ctfdump -target ctfmerge \
ARCHS="i386 x86_64" SRCROOT=$PWD OBJROOT=$PWD/obj SYMROOT=$PWD/sym \
DSTROOT=$PWD/dust

答案 1 :(得分:1)

您需要最新版本的apple的dtools实用程序。安装工具的最简单方法是使用MacPorts。如果您没有MacPorts,可以下载here

安装MacPorts后,打开终端,然后运行“sudo port install dtrace”

XNU应该编译。