2012-03-22 85 views
0

一個錯誤我想「手」編輯從本網站安裝AVR開發平臺的Mac

http://www.ladyada.net/learn/avr/setup-mac.html 選項3.舊風格,安裝AVR開發平臺的Mac

但我有這個錯誤,我對MacBook Air的英特爾處理器,我不知道爲什麼會出現在PowerPC

下面一個錯誤是錯誤

* *「as」啓動失敗:不再支持PowerPC架構。

化妝[3]:* [libgcc中/./_ mulqi3.o]錯誤1

化妝[2]:* [STMP-multilib的]錯誤2

化妝[1] :* [全GCC]錯誤2

化妝:* [全部]錯誤2 **

是任何人都可以幫我嗎?

回答

1

其中有很多步驟。

我建議你做一個快速的完整性檢查。下載Arduino IDE

它還包含AVR工具鏈,並嘗試「驗證」(最左邊的按鈕)的「閃爍」計劃

File->Examples->1. Basics->Blink) 

如果驗證,重新檢查你的安裝;很可能你可以讓它工作。

如果它不驗證,並給出相同的錯誤,你有更深的問題。

編輯1: 好的,所以Arduino IDE的工作原理。

有一個工具鏈,這將爲AVR工作Arduino的包內,在文件夾中:

/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin 

所以,你可以使用,如果你想「手」編譯做。

關於你的AVR開發平臺的安裝,我看到那篇文章,是「第2步安裝OSX-AVR」給了兩個選項,一個是你安裝的「OSX-AVR-JAN07-PPC.dmg」?那是錯誤的。這將解釋你所得到的錯誤信息。您需要卸載它並安裝正確的。

坦率地說,你可能會更好地使用Arduino包內的工具,http://sourceforge.net/projects/osxavr/files/osxavr/OSX-AVR-JAN07/的工具可能會超過5年。 Arduino IDE內部的可能會更新。

+0

感謝您的評論,它只是在Arduino上工作。 – Elnaz 2012-03-22 14:14:44

+0

我嘗試做的一切從第一,但仍然錯誤,但另一個:ld:符號(s)找不到架構x86_64 collect2:ld返回1退出狀態 使[2]:*** [cc1]錯誤1 使[1]:*** [all-gcc]錯誤2 make:*** [all]錯誤2 – Elnaz 2012-03-22 15:39:39

+0

@Elnaz Shahmehr - 我不認爲我理解,我不知道該怎麼建議。該錯誤消息看起來像加載程序(ld),它將所有的代碼片段集成到一個程序中,試圖製作一個x86程序。這幾乎就像它試圖爲Mac製作一個程序。這可能是因爲它找到錯誤版本的程序而發生的。它找到了Mac版本,而不是AVR版本。我覺得用這些詞語「AVR」或「AVR開發」或「AVR ld」來標記網頁是值得的。 – gbulmer 2012-03-23 00:27:16