I am installing a MythTV front-end / back-end combination. I figured that it would be an ordeal, so I decided to blog the process. It is currently working, but in a duct-tape-and-band-aids sort of way.
Compiler errors with id3tag.h
I forgot... on my front-end machine, I get these errors compiling:
metaioid3v2.cpp:443: error: `id3_frame_delete' undeclared (first use this function)
metaioid3v2.cpp: In member function `bool MetaIOID3v2::setComment(id3_tag*, const char*, QString, QString)':
metaioid3v2.cpp:532: error: `id3_frame_new' undeclared (first use this function)
metaioid3v2.cpp:540: error: `id3_frame_delete' undeclared (first use this function)
metaioid3v2.cpp:547: error: `id3_utf8_ucs4duplicate' undeclared (first use this function)
make[2]: *** [metaioid3v2.o] Error 1
I
found out that I have 2 id3tag.h files, so I went into metaioid3v2.h
and changed its include statement for this file to hard code to
"/usr/include/id3tag.h" so that it picks up the right one.
I have no idea why I have 2 of them, but this is what I'm doing now.
T