[mythtv] mythmusic CVS compile error

Chris Petersen lists at forevermore.net
Mon May 12 20:14:41 EDT 2003


At someone's suggestion that it was faster/better, I grabbed the cvs for
mythmusic.  unfortunately, I can't get it to compile (errors below).. 
First, I have to go in and change the include path from /usr/local to
/usr, and then add a /usr/include/cdda for the cdda libraries (how come
this doesn't auto-detect the subdirectory?).  after confuguring, make
returns:

cd mythmusic && make -f Makefile
make[1]: Entering directory `/usr/src/myth/CVS/mythmusic/mythmusic'
qmake -o Makefile mythmusic.pro
make[1]: Leaving directory `/usr/src/myth/CVS/mythmusic/mythmusic'
make[1]: Entering directory `/usr/src/myth/CVS/mythmusic/mythmusic'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer
-fexpensive-optimizations -finline-functions -I/usr/include/SDL
-D_REENTRANT -D_REENTRANT  -D_GNU_SOURCE -DPREFIX=\"/usr/\"
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I.
-I../../../../../include -I../../../../../local/include
-I../../../../../include/cdda -I/usr/lib/qt-3.1/include
-I../../../../../X11R6/include -I../../../../../X11R6/include -o
cddecoder.o cddecoder.cpp
../../../../../include/cdda/cdda_interface.h:159: warning: `
   char*strerror_tr[12]' defined but not used
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer
-fexpensive-optimizations -finline-functions -I/usr/include/SDL
-D_REENTRANT -D_REENTRANT  -D_GNU_SOURCE -DPREFIX=\"/usr/\"
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I.
-I../../../../../include -I../../../../../local/include
-I../../../../../include/cdda -I/usr/lib/qt-3.1/include
-I../../../../../X11R6/include -I../../../../../X11R6/include -o cdrip.o
cdrip.cpp
../../../../../include/cdda/cdda_interface.h:159: warning: `
   char*strerror_tr[12]' defined but not used
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer
-fexpensive-optimizations -finline-functions -I/usr/include/SDL
-D_REENTRANT -D_REENTRANT  -D_GNU_SOURCE -DPREFIX=\"/usr/\"
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I.
-I../../../../../include -I../../../../../local/include
-I../../../../../include/cdda -I/usr/lib/qt-3.1/include
-I../../../../../X11R6/include -I../../../../../X11R6/include -o
databasebox.o databasebox.cpp
In file included from databasebox.cpp:17:
databasebox.h:84: syntax error before `*' token
databasebox.h:88: syntax error before `*' token
databasebox.cpp: In constructor
`DatabaseBox::DatabaseBox(PlaylistsContainer*,
   AllMusic*, QWidget*, const char*)':
databasebox.cpp:64: `active_popup' undeclared (first use this function)
databasebox.cpp:64: (Each undeclared identifier is reported only once
for each
   function it appears in.)
databasebox.cpp:64: parse error before `(' token
databasebox.cpp:86: `playlist_popup' undeclared (first use this
function)
databasebox.cpp:86: parse error before `(' token
/usr/include/c++/3.2.2/bits/locale_facets.h: At top level:
../../../../../include/cdda/cdda_interface.h:159: warning: `
   char*strerror_tr[12]' defined but not used
make[1]: *** [databasebox.o] Error 1
make[1]: Leaving directory `/usr/src/myth/CVS/mythmusic/mythmusic'
make: *** [sub-mythmusic] Error 2


any ideas?  Or is the cvs just suddenly nonfunctional?

-Chri



More information about the mythtv-dev mailing list