【问题标题】:An Error for installing AVR development platform for macmac安装AVR开发平台报错
【发布时间】:2012-03-22 13:33:28
【问题描述】:

我尝试从这个站点安装 AVR 开发平台 for mac

http://www.ladyada.net/learn/avr/setup-mac.html 选项 3。旧样式,“手工”编译

但是我有这个错误,我在 macBookair 上有 Intel 处理器,我不知道为什么 PowerPC 会出现错误

这是错误

**启动“as”失败:不再支持 PowerPC 架构。

make[3]: * [libgcc/./_mulqi3.o] 错误 1

make[2]: * [stmp-multilib] 错误 2

make[1]: * [all-gcc] 错误 2

make: * [all] 错误 2**

有人可以帮助我吗?

【问题讨论】:

    标签: c assembly embedded terminal arduino


    【解决方案1】:

    其中有很多步骤。

    我建议你做一个快速的健全性检查。下载Arduino IDE

    它还包含 AVR 工具链,并尝试“验证”(最左边的按钮)“Blink”程序

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

    如果验证通过,请重新检查您的安装;很有可能你可以让它工作。

    如果它没有验证,并给出了同样的错误,你有更深层次的问题。

    编辑 1: 好的,这样 Arduino IDE 就可以工作了。

    在 Arduino 包内的文件夹中有一个适用于 AVR 的工具链:

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

    因此,如果您想“手动”编译,则可以使用它。

    wrt你的AVR开发平台安装,我看到那篇文章,“step 2 Install OSX-AVR”给出了两个选项,一个是“OSX-AVR-JAN07-PPC.dmg”你安装了吗?那是错误的。这将解释您收到的错误消息。您将需要卸载它,然后安装正确的。

    坦率地说,你可能会更好地使用 Arduino 包中的工具,http://sourceforge.net/projects/osxavr/files/osxavr/OSX-AVR-JAN07/ 的工具已经超过 5 年了。 Arduino IDE 中的那些可能会更新很多。

    【讨论】:

    • 我尝试从第一个开始做所有事情,但仍然出错,但另一个 :ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make[2]: *** [cc1 ] 错误 1 ​​make[1]: *** [all-gcc] 错误 2 make: *** [all] Error 2
    • @Elnaz Shahmehr - 我想我不明白,我不知道该建议什么。错误消息看起来像将所有部分组合到一个程序中的加载程序 (ld) 正在尝试制作一个 x86 程序。这几乎就像它正在尝试为 Mac 制作程序一样。这可能是因为它正在查找错误版本的程序。它正在查找 Mac 版本,而不是 AVR 版本。我认为值得你在网上搜索那些带有“AVR”或“AVR 开发”或“AVR ld”的词
    • 谢谢你的建议,我会试试的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    • 2021-12-17
    • 2017-08-11
    • 2014-03-23
    • 1970-01-01
    相关资源
    最近更新 更多