3 years, 7 months ago.

How to tackle confict library MSCFileSystem and FATFileSystem

Hello, I'm trying to realize a sample from the mbed Hello World PDF, page 43.

Heading 1

At the moment I import the library MSCFileSystem and compile I get the message: Error: Cannot open source input file "FATFileSystem.h": No such file or directory in "MSCFileSystem/MSCFileSystem.h", Line: 11, Col: 28

Heading 1

After importing library FATFileSystem and compile I get: Warning: Overloaded function "mbed::FileSystemHandle::open" is hidden by "mbed::FATFileSystem::open" virtual function override intended? in "FatFileSystem/FATFileSystem.h", Line: 40, Col: 23 Warning: Overloaded function "mbed::FileSystemHandle::open" is hidden by "mbed::FATFileSystem::open" virtual function override intended? in "FatFileSystem/FATFileSystem.h", Line: 40, Col: 23 Warning: Overloaded function "mbed::FileSystemHandle::open" is hidden by "mbed::FATFileSystem::open" virtual function override intended? in "FatFileSystem/FATFileSystem.h", Line: 40, Col: 23 Error: Object of abstract class type "mbed::FATFileHandle" is not allowed in "FatFileSystem/FATFileSystem.cpp", Line: 98, Col: 17 Error: Object of abstract class type "mbed::FATDirHandle" is not allowed in "FatFileSystem/FATFileSystem.cpp", Line: 126, Col: 17

What is wrong ?

I'm having this same issue. There seems to be a significant number of files that have conflicts like this. Adding the missing file introduces new errors, more missing files.

posted by Perry Hunt 17 Jan 2018

:'(

posted by Erwan Lorain 14 Feb 2019
Be the first to answer this question.