2012-03-22 83 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