<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
I changed from mythbuntu 9.04 to 10.10 to run Mythtv 0.24. I got serious problems with Myth 0.24. To figure out if the problem is Myth or Mythbuntu 10.10 i would like to go back to 0.23-fixes and see if that works better.<BR>I'm compiling from source, only need mythtv and mythvideo. Mythtv compiles without a problem, but the fist problem occurs when compiling mythvideo. I have checked out the source from git and switched to branch fixes/0.23.<BR>
&nbsp;<BR>
ccache g++ -c -pipe -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -fomit-frame-pointer -O3 -fomit-frame-pointer -D_REENTRANT -Wall -W -DPIC -fPIC -D_GNU_SOURCE -DPREFIX="/usr" -DMMX -Di386 -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I/usr/include -I/usr/include -I/usr -I/usr/include -I/usr/include/mythtv -I/usr/include/mythtv/libmythdb -I/usr/include/mythtv/libmythui -I/usr/include/mythtv/libmyth -I. -o moc_titledialog.o moc_titledialog.cpp<BR>videodlg.cpp: In member function ‘void VideoDialog::ShowHomepage()’:<BR>videodlg.cpp:3605: error: ‘MYTH_SYSTEM_DONT_BLOCK_PARENT’ was not declared in this scope<BR>make[2]: *** [videodlg.o] Error 1<BR>make[2]: Leaving directory `/home/stefan/dev/0.23/mythtv/mythplugins/mythvideo/mythvideo'<BR>make[1]: *** [sub-mythvideo-make_default] Error 2<BR>
&nbsp;<BR>
MYTH_SYSTEM_DONT_BLOCK_PARENT is found in mythsystem.h, but the only mythsystem.h that contains this value is in /usr/include/mythtv/libmythui. Mythsystem.h is also found in /usr/include/mythtv, /usr/include/mythtv/libmythdb and more. But in these files MYTH_SYSTEM_DONT_BLOCK_PARENT is not defined. Why is mythsystem.h containing different things? And is that why make is failing? Shouldn't it be possible to go back to a different branch and compile it? MythTv does compile and works, but the plugins don't.<BR>
&nbsp;<BR>
I really need help with this to figure out if i have a problem with my system messing up 0.24, or if the problem is actually 0.24.<BR>
&nbsp;<BR>
/Stefan<BR>                                               </body>
</html>