Hi
I am using the libraries in v1 of the IDE and am having problems with them. They worked in the old version.
I get the error message
In file included from sketch_mar26a.cpp:1:
/Applications/Arduino v1.0.app/Contents/Resources/Java/libraries/Ports/Ports.h:239: error: conflicting return type specified for 'virtual void UartPlug::write(byte)'
/Applications/Arduino v1.0.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
the one I saw which would be to change...from what I understood did not work which is why i am asking
Perhaps you should post a link to whatever you were reading from.
The message:
/Applications/Arduino v1.0.app/Contents/Resources/Java/libraries/Ports/Ports.h:239: error: conflicting return type specified for 'virtual void UartPlug::write(byte)'
is telling you that Ports.h contains a function, write(), in the UartPlug class, that has a return type of void, and that that return type conflicts with the return type of the write() member in the class, Print, that UartPlug derives from.
It is not telling you that the virtual keyword is missing. The return type, void, is wrong. It should be size_t.