[mythtv-users] Compiling 0.13 modules on a Debian (testing) system
Douglas Bates
bates at stat.wisc.edu
Thu Dec 11 21:26:31 EST 2003
I have been able to compile mythtv release 0.12 and several modules
including mythvideo, mythdvd, and mythmusic on my Debian (testing)
system. My version of the qt libraries is from the Debian
libqt3c102-mt and libqt3c102-mt-mysql packages that identify
themselves as
Version: 3:3.2.1-6
I am able to compile and install mythtv version 0.13 but modules are
giving me compilation errors. For example compiling mythvideo
produces
make[1]: Entering directory `/usr/src/mythvideo-0.13/mythvideo'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr/local\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. -I../../../local/include -I../../../include/qt3 -o main.o main.cpp
main.cpp: In function `void setupKeys()':
main.cpp:58: error: `REG_JUMP' undeclared (first use this function)
main.cpp:58: error: (Each undeclared identifier is reported only once for each
function it appears in.)
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/usr/src/mythvideo-0.13/mythvideo'
make: *** [sub-mythvideo] Error 2
main.cpp: In function `void setupKeys()':
main.cpp:58: error: `REG_JUMP' undeclared (first use this function)
main.cpp:58: error: (Each undeclared identifier is reported only once for each
function it appears in.)
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/usr/src/mythvideo-0.13/mythvideo'
make: *** [sub-mythvideo] Error 2
and mythmusic produces
make[1]: Entering directory `/usr/src/mythmusic-0.13/mythmusic'
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\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. -I../../../local/include -I../../../include/qt3 -I../../../X11R6/include -o databasebox.o databasebox.cpp
databasebox.cpp: In member function `virtual bool
DatabaseBox::eventFilter(QObject*, QEvent*)':
databasebox.cpp:142: error: `TranslateKeyPress' undeclared (first use this
function)
databasebox.cpp:142: error: (Each undeclared identifier is reported only once
for each function it appears in.)
databasebox.cpp: In member function `void
DatabaseBox::doPlaylistPopup(TreeCheckItem*)':
databasebox.cpp:559: error: `ShowPopupAtXY' undeclared (first use this
function)
databasebox.cpp: In member function `void
DatabaseBox::doActivePopup(PlaylistTitle*)':
databasebox.cpp:611: error: `ShowPopupAtXY' undeclared (first use this
function)
databasebox.cpp: In member function `virtual void
DatabaseBox::keyPressEvent(QKeyEvent*)':
databasebox.cpp:823: error: `TranslateKeyPress' undeclared (first use this
function)
make[1]: *** [databasebox.o] Error 1
make[1]: Leaving directory `/usr/src/mythmusic-0.13/mythmusic'
make: *** [sub-mythmusic] Error 2
Does anyone know where I should start looking for missed dependencies?
More information about the mythtv-users
mailing list