Quote:
Originally Posted by
quantumstate 
Hmm, recent versions of MythTV SVN have busted VDPAU. Compile fails at exactly the same place for versions 19501 through 19550.
19227 still compiles though! Get it with:
svn co
http://svn.mythtv.org/svn/trunk/@19227 mythtv.svn.19227
I've just updated to 19564 today (using 180.18), and I received the following error:
Code:
make[2]: Leaving directory `/home/user/src/mythtv/trunk/mythtv/bindings/python'
Warning: prerequisite Date::Manip 0 not found.
Writing Makefile.perl for MythTV
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command. <==
Then I ran make again and it finished fine. I am, however, receiving the following error when trying to compile mythplugins:
Code:
make[2]: Entering directory `/home/user/src/mythtv/trunk/mythplugins/mytharchive/mytharchivehelper'
g++ -Wl,--no-undefined -o mytharchivehelper main.o archiveutil.o pxsup2dast.o -L/usr/X11R6/lib -L/usr/lib -L/usr/local/lib -lfreetype -lmp3lame -lasound -L/usr/lib -lartsc -ljack -lraw1394 -liec61883 -lavc1394 -lrom1394 -ldirectfb -lfusion -ldirect -L/usr/X11R6/lib -lXinerama -lXv -lX11 -lXext -lXxf86vm -lXvMCW -lXvMC -lmythdb-0.22 -lmyth-0.22 -lmythui-0.22 -lmythupnp-0.22 -lz -lmythtv-0.22 -lmythavutil-0.22 -lmythavcodec-0.22 -lmythavformat-0.22 -lmythlivemedia-0.22 -lmythfreemheg-0.22 -lGLU -lGL -lpthread -lQtSql -lQtXml -lQtOpenGL -lQtGui -lQtCore
archiveutil.o: In function `showWarningDialog(QString)':
archiveutil.cpp:(.text+0x2d1): undefined reference to `MythDialogBox::AddButton(QString const&, QVariant)'
collect2: ld returned 1 exit status
make[2]: *** [mytharchivehelper] Error 1
If I disable mytharchive, I still get the same (or similar) error on the next plugin, so I suspect some dependencies need to be updated, but I haven't looked into it yet. Note that "sudo apt-get build-dep mythtv" or "sudo apt-get build-dep mythplugins" does not work for me (outdated lame dep), and the list it shows is all qt3 stuff, so I'll try to remember what I had to install and update the howto once I get this figured out.