$ make g++ -c -o main.o main.cpp In file included from mmdf.h:12, from main.cpp:1: /usr/include/taglib/fileref.h:29:19: error: tfile.h: No such file or directory /usr/include/taglib/fileref.h:30:25: error: tstringlist.h: No such file or directory In file included from mmdf.h:12, from main.cpp:1: /usr/include/taglib/fileref.h:107: error: ‘File’ declared as a ‘virtual’ field /usr/include/taglib/fileref.h:107: error: expected ‘;’ before ‘*’ token /usr/include/taglib/fileref.h:127: error: expected `)' before ‘fileName’ /usr/include/taglib/fileref.h:136: error: expected `)' before ‘*’ token /usr/include/taglib/fileref.h:179: error: expected ‘;’ before ‘*’ token /usr/include/taglib/fileref.h:216: error: ‘StringList’ does not name a type /usr/include/taglib/fileref.h:250: error: expected ‘;’ before ‘*’ token make: *** [main.o] Error 1