6 years, 6 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
Be the first to answer this question.