2014-01-21 44 views
0

我試圖讓單聲道在我的iMac上工作。我正在運行最新版本(3.2.4)和OSX 10.9。每當我在Terminal.app中使用「mono」命令時,出現此錯誤:運行單聲道腳本時CPU類型不正確

-bash: /usr/bin/mono: Bad CPU type in executable

這裏有什麼問題?

編輯:

的更多信息:

$ file: 
/usr/bin/mono: Mach-O executable ppc 
$ arch 
i386 
$ machine 
i486 
$ uname -a 
Darwin Ethan-Baileys-iMac-2.local 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64 
+0

你最初是如何安裝mono的? – admdrew

+0

我使用從網站下載的軟件包,MRE在這裏找到:http://www.go-mono.com/mono-downloads/download.html – user3221221

回答

0

看起來是構建單不支持任何相同的架構作爲您的OS X版本做您的計算機上。

什麼命令file /usr/bin/monoarchmachineuname -a的輸出?

有了這些信息,我可以告訴你,你正試圖在OS X版本上運行一個PowerPC-only版本的單聲道,因爲它不再包含Rosetta,因此無法運行它。

+0

file:/ usr/bin/mono:Mach-O可執行文件ppc arch:i386機器:i486 uname -a:達爾文Ethan-Baileys-iMac-2.local 13.0.0達爾文內核版本13.0.0:Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72〜6/RELEASE_X86_64 x86_64 – user3221221

+0

好的,有沒有適合我電腦的版本?這是我在網站上找到的那個。 – user3221221