I just installed Arduino on ubuntu and downloaded the newst version of the Arduimu code but I get an error when I compile it.
I haven't changed anything just unzipped and compiled.
These are the errors that I get.
/home/johnathan/sketchbook/libraries/FastSerial/FastSerial.h:53:20: error: Stream.h: No such file or directory
/home/johnathan/sketchbook/libraries/FastSerial/FastSerial.h:86: error: expected class-name before ‘{’ token
/home/johnathan/sketchbook/libraries/FastSerial/FastSerial.h:106: error: ‘Stream’ has not been declared
Obviously they all stem from not being able to find Stream.h
anyone know what could be happening and where I'm supposed to find Stream.h more importantly?
Replies
ArduPilot Mega already using FastSerials that needs Streaming and we are also moving ArduCopter towards FastSerial libraries so Streaming is required to compile those too.
But I'm using the 64bits version of ubuntu 10.10 , and arduino didn't want to start. I had to delete arduino-0021/lib/librxtxSerial.so to make it work (it must be a 32bits library). You want to make sure that you have the librxtx-java package installed to replace the 32bits lib.
I'm posting this just in case someone had the same problem.
http://www.arduino.cc/en/Main/Software