On 6/30/05, Robert Tsai <[EMAIL PROTECTED]> wrote: > On Thu, Jun 30, 2005 at 06:08:24PM -0500, Jason Werpy wrote: > > I cannot get mythmusic to compile I have all the prerequisites > > installed, but still get this error, I think it has to do with > > libid3tag, but thats installed in /usr/local/lib. > > That is for *runtime*; you're having compile problems. > > > Does anyone have any idea why this won't compile? I have no idea what > > to try next. > > You probably need libid3tag0-dev > > > g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer > > -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC -D_GNU_SOURCE > > -DPREFIX=\"/usr/local\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT > > -DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. > > -I/usr/local/include -I/usr/include/cdda -I/usr/include/qt3 > > -I/usr/X11R6/include -o metaioid3v2.o metaioid3v2.cpp > > metaioid3v2.cpp: In member function `virtual bool > > MetaIOID3v2::write(Metadata*, > > bool)': > > metaioid3v2.cpp:131: error: `id3_utf8_ucs4duplicate' undeclared (first use > > this > > function) > > metaioid3v2.cpp:131: error: (Each undeclared identifier is reported only > > once > > for each function it appears in.) > > metaioid3v2.cpp:133: error: `id3_genre_number' undeclared (first use this > > function) > > metaioid3v2.cpp:153: error: `id3_tag_options' undeclared (first use this > > function) > > metaioid3v2.cpp:162: error: void value not ignored as it ought to be > > metaioid3v2.cpp: In member function `virtual Metadata* > > MetaIOID3v2::read(QString)': > > metaioid3v2.cpp:233: error: `id3_utf8_ucs4duplicate' undeclared (first use > > this > > function) > > metaioid3v2.cpp: In member function `void > > MetaIOID3v2::removeComment(id3_tag*, > > const char*, QString)': > > 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 > > _______________________________________________ > > mythtv-users mailing list > > [email protected] > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users > > --Rob > > > BodyID:156091538.2.n.logpart (stored separately) > >
Thanks for the response. I looked deeper into the id3tag.h include file and did indeed find that the functions indicated were not there. Upon further review I found a new version of libid3tag that had these functions included. Then everything compiled ok. _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
