Go Down

Topic: Freeduino BR erro ao compilar (Read 828 times) previous topic - next topic

Gunop

Mar 24, 2010, 04:50 pm Last Edit: Mar 24, 2010, 05:14 pm by gunop Reason: 1
Olá amigos, meu arduino(Freeduino Atmega168) chegou ontem e já tive alguns problemas com ele, entre ele foi este erro ao compilar e tentar fazer o upload com a IDE 0018 o programa Blink:

Code: [Select]
/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:208:27: error: invalid suffix "b001" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:224:23: error: invalid suffix "b001" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:228:25: error: invalid suffix "b010" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:233:27: error: invalid suffix "b011" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:239:41: error: invalid suffix "b011" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:239:49: error: invalid suffix "b100" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:244:29: error: invalid suffix "b101" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:250:43: error: invalid suffix "b100" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:250:51: error: invalid suffix "b110" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:255:45: error: invalid suffix "b101" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:255:53: error: invalid suffix "b111" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:273:23: error: invalid suffix "b001" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:277:25: error: invalid suffix "b011" on integer constant

/home/gustavo/arduino-0018/hardware/arduino/cores/arduino/Tone.cpp:281:28: error: invalid suffix "b11111000" on integer constant


Estou usando Debian etch 5.0, gostaria de saber se alguém sabe o que esse erro indica.

Desde já obrigado

Radames

Então, acredito que a versão do seu pacote esteja com problemas.
Exite uma discussão no developer's arduino sobre o pacote para o debian, e realmente existe um problema com a compilação do Tone.cpp.

Tone.cpp doesn't compile with warnings enabled
http://arduino.cc/pipermail/developers_arduino.cc/2010-
March/002600.html

tente pegar uma versão anterior, ou tentar compilar com os workarounds sugeridos

Go Up