Ubuntu 11.10, Arduino 0023 complie problem


圖片

Review:

https://xiaolaba.wordpress.com/2012/01/26/dfrobot-accessory-demo-shield-for-arduino-mega-adk-it-does-not-works-well/

上個月明明用WIN7編譯Android ADK,但是今日用Ubuntu 11.10 卻出問題

GOOGLE 找找錯誤的語句如下

In file included from /usr/lib/gcc/avr/4.5.3/../../../avr/include/util/delay.h:44:0,

結果找到了一堆人寫的資料

解決方法

打開文件如下

/arduino-0023/hardware/arduino/cores/arduino/wiring.h

加雙斜綫在前,註解這句使其無效

// #define round(x) ((x)>=0?(long)((x)+0.5):(long)((x)-0.5))

 

ref.:

http://mattgreensmith.wordpress.com/2011/11/24/installing-arduino-0023-on-ubuntu-11-10-oneiric-ocelot/

http://arduino.cc/forum/index.php/topic,76299.0.html

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s