Your new topic does not fit any of the above??? Check first. Then post here. Thanks.

Moderator: igrr

User avatar
By Mmiscool
#34689 Just upgraded. Same result.

Latest staging version from boards manager link.
User avatar
By martinayotte
#34695 I've look at http://arduino.esp8266.com/staging/pack ... index.json, which in fact pointing to http://arduino.esp8266.com/versions/2.0 ... index.json, downloaded the file https://github.com/esp8266/Arduino/rele ... .0-rc1.zip, look at the esp8266-2.0.0-rc1/cores/esp8266/FS.h, and the file is the good version.
So, you must have 2 versions mixed together in your tree, probable in 2 different paths due to naming of esp8266-2.0.0-rc1, and the ArduinoIDE take the oldest one.
User avatar
By Mmiscool
#34697 I have a clean install of the arduino environment. Still seems to not be working properly.

I even removed the arduino 15 directory from the ap data folder.

Installed using boards manager again.

Code: Select allFunctions_and_var_management.ino: In function 'String GetMeThatVar(String)':
Functions_and_var_management:147: error: no matching function for call to 'fs::FS::info(GetMeThatVar(String)::FSInfo*)'
Functions_and_var_management.ino:147:25: note: candidate is:
In file included from ESP8266Basic.ino:31:0:
C:\Users\user\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.0.0-rc1\cores\esp8266/FS.h:105:10: note: bool fs::FS::info(fs::FSInfo&)
     bool info(FSInfo& info);
          ^
C:\Users\user\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.0.0-rc1\cores\esp8266/FS.h:105:10: note:   no known conversion for argument 1 from 'GetMeThatVar(String)::FSInfo*' to 'fs::FSInfo&'
no matching function for call to 'fs::FS::info(GetMeThatVar(String)::FSInfo*)'