Avamander / arduino-tvout

Arduino-TVout
325 stars 81 forks source link

ntsc serial example fails to compile #108

Closed ric96 closed 4 years ago

ric96 commented 7 years ago
In file included from /tmp/arduino_modified_sketch_771435/NTSCserialTerm.pde:2:0:
/home/ric/Arduino/libraries/arduino-tvout/pollserial/pollserial.h:46:16: error: conflicting return type specified for 'virtual void pollserial::write(uint8_t)'
   virtual void write(uint8_t);

                ^
In file included from /home/ric/.arduino15/packages/arduino/hardware/avr/1.6.19/cores/arduino/Stream.h:26:0,
                 from /home/ric/.arduino15/packages/arduino/hardware/avr/1.6.19/cores/arduino/HardwareSerial.h:29,
                 from /home/ric/.arduino15/packages/arduino/hardware/avr/1.6.19/cores/arduino/Arduino.h:232,
                 from sketch/NTSCserialTerm.pde.cpp:1:
/home/ric/.arduino15/packages/arduino/hardware/avr/1.6.19/cores/arduino/Print.h:51:20: error:   overriding 'virtual size_t Print::write(uint8_t)'
     virtual size_t write(uint8_t) = 0;
                    ^
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.
kcal2845 commented 6 years ago

https://code.google.com/archive/p/arduino-tvout/issues/50 please check this issue. Replace the pollserial.h file and the pollserial.cpp file with the attached file under the link.