7 years ago.

unexplainable compiler error

Suddenly I am getting this error. Error: No instance of constructor "mbed::SerialBase::SerialBase" matches the argument list in "C027_Support/SerialPipe.cpp", Line: 4, Col: 29 I have no idea at all what has caused it, I have never opened or intentionally used SerialPipe.cpp.

Has anyone got any idea what this is about?

It may be because I inadvertently clicked update on the MBed library build panel.

posted by Neil Quigg 26 Apr 2017

You can go back to an old version by right click on the mbed library and selecting revisions. Right click on an old version and select "Revert working copy to this version". If that clears the error then it may not explain why the error showed up but it is a work around for now.

posted by Andy A 26 Apr 2017

Thanks Andy. I reverted back to a May 2016 revision but had the same error. I have solved my problem by cloning an old similar project and loading all my new files into that clone. So the lesson is, do not touch the update button (same as Microsoft!)

posted by Neil Quigg 26 Apr 2017
Be the first to answer this question.