This repository was archived by the owner on Jan 24, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
This repository was archived by the owner on Jan 24, 2022. It is now read-only.
Project not building anymore #9
Copy link
Copy link
Open
Description
The project fails to build with the current Arduino IDE 1.8.13
Arduino: 1.8.13 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from sketch/Network.cpp:22:0:
/home/chesch/Arduino/libraries/aJson-master/aJSON.h:92:6: error: conflicting return type specified for 'virtual int aJsonStream::flush()'
int flush();
^~~~~
In file included from /opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/Stream.h:26:0,
from /opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/HardwareSerial.h:29,
from /opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/Arduino.h:233,
from sketch/Network.h:20,
from sketch/Network.cpp:21:
/opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/Print.h:90:18: error: overriding 'virtual void Print::flush()'
virtual void flush() { /* Empty implementation for backward compatibility */ }
^~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/istream:24:0,
from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19,
from sketch/Network.cpp:24:
/home/chesch/Arduino/libraries/StandardCplusplus-master/ostream:318:50: error: default argument for template parameter for class enclosing 'class std::basic_ostream<charT, traits>::sentry'
class _UCXXEXPORT basic_ostream<charT,traits>::sentry
^~~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19:0,
from sketch/Network.cpp:24:
/home/chesch/Arduino/libraries/StandardCplusplus-master/istream:343:107: error: default argument for template parameter for class enclosing 'class std::basic_istream<charT, traits>::sentry'
template <class charT,class traits = char_traits<charT> > class _UCXXEXPORT basic_istream<charT,traits>::sentry {
^~~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/istream:24:0,
from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19,
from sketch/PACSDoor.h:25,
from sketch/PACSDoor.cpp:19:
/home/chesch/Arduino/libraries/StandardCplusplus-master/ostream:318:50: error: default argument for template parameter for class enclosing 'class std::basic_ostream<charT, traits>::sentry'
class _UCXXEXPORT basic_ostream<charT,traits>::sentry
^~~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19:0,
from sketch/PACSDoor.h:25,
from sketch/PACSDoor.cpp:19:
/home/chesch/Arduino/libraries/StandardCplusplus-master/istream:343:107: error: default argument for template parameter for class enclosing 'class std::basic_istream<charT, traits>::sentry'
template <class charT,class traits = char_traits<charT> > class _UCXXEXPORT basic_istream<charT,traits>::sentry {
^~~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/istream:24:0,
from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19,
from sketch/PACSDoor.h:25,
from sketch/PACSDoorManager.h:22,
from sketch/PACSDoorManager.cpp:19:
/home/chesch/Arduino/libraries/StandardCplusplus-master/ostream:318:50: error: default argument for template parameter for class enclosing 'class std::basic_ostream<charT, traits>::sentry'
class _UCXXEXPORT basic_ostream<charT,traits>::sentry
^~~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19:0,
from sketch/PACSDoor.h:25,
from sketch/PACSDoorManager.h:22,
from sketch/PACSDoorManager.cpp:19:
/home/chesch/Arduino/libraries/StandardCplusplus-master/istream:343:107: error: default argument for template parameter for class enclosing 'class std::basic_istream<charT, traits>::sentry'
template <class charT,class traits = char_traits<charT> > class _UCXXEXPORT basic_istream<charT,traits>::sentry {
^~~~~~
In file included from /home/chesch/Desktop/door-controller-test-tool-master/door-controller-test-tool-master/dctt/dctt.ino:59:0:
/home/chesch/Arduino/libraries/aJson-master/aJSON.h:92:6: error: conflicting return type specified for 'virtual int aJsonStream::flush()'
int flush();
^~~~~
In file included from /opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/Stream.h:26:0,
from /opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/HardwareSerial.h:29,
from /opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/Arduino.h:233,
from sketch/dctt.ino.cpp:1:
/opt/arduino-1.8.13/arduino-1.8.13/hardware/arduino/avr/cores/arduino/Print.h:90:18: error: overriding 'virtual void Print::flush()'
virtual void flush() { /* Empty implementation for backward compatibility */ }
^~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/istream:24:0,
from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19,
from /home/chesch/Desktop/door-controller-test-tool-master/door-controller-test-tool-master/dctt/dctt.ino:65:
/home/chesch/Arduino/libraries/StandardCplusplus-master/ostream:318:50: error: default argument for template parameter for class enclosing 'class std::basic_ostream<charT, traits>::sentry'
class _UCXXEXPORT basic_ostream<charT,traits>::sentry
^~~~~~
In file included from /home/chesch/Arduino/libraries/StandardCplusplus-master/serstream:19:0,
from /home/chesch/Desktop/door-controller-test-tool-master/door-controller-test-tool-master/dctt/dctt.ino:65:
/home/chesch/Arduino/libraries/StandardCplusplus-master/istream:343:107: error: default argument for template parameter for class enclosing 'class std::basic_istream<charT, traits>::sentry'
template <class charT,class traits = char_traits<charT> > class _UCXXEXPORT basic_istream<charT,traits>::sentry {
^~~~~~
exit status 1
Error compiling for board Arduino Mega or Mega 2560.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Metadata
Metadata
Assignees
Labels
No labels