maniacbug / StandardCplusplus

Standard C++ for Arduino (port of uClibc++)
588 stars 182 forks source link

Dead project? #32

Closed dominikj111 closed 1 year ago

dominikj111 commented 3 years ago

Last commit on 22 Sep 2013 and it is doesn't work on Platformio and Arduino UNO. I'm getting plenty errors when doing build. But works with the ArduinoSTL lib.

The errors:

...
.pio/libdeps/uno/StandardCplusplus/ostream:318:50: error: default argument for template parameter for class enclosing 'class std::basic_ostream<charT, traits>::sentry'
.pio/libdeps/uno/StandardCplusplus/istream:343:107: error: default argument for template parameter for class enclosing 'class std::basic_istream<charT, traits>::sentry'
.pio/libdeps/uno/StandardCplusplus/ostream:318:50: error: default argument for template parameter for class enclosing 'class std::basic_ostream<charT, traits>::sentry'
...
GTohne commented 3 years ago

me too

chen-lee commented 2 years ago

Just find the error location of the code and then delete '= char_traits', i tried this, it works. image

maniacbug commented 1 year ago

Should be fixed now in commit 9d8277e