Implicit instantiation of undefined template \'std::basic_ifstream>\'
#ifndef MAPPER_H #define MAPPER_
You're missing
#include <fstream>
and you probably assign somthing to inFile which is not allowed.
inFile